As an Associate Software Engineer at KeepCodeIn, you will play a key role in the development, implementation, and maintenance of our software solutions. You will work closely with our experienced team of developers, gaining hands-on experience and contributing to real-world projects.
Key Responsibilities:
- Develop, test, and maintain high-quality software applications.
- Write clean, well-structured, and optimized code.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot, debug, and upgrade existing software.
- Participate in code reviews and provide constructive feedback to peers.
- Follow Git practices, including committing code, merging branches, and resolving conflicts.
- Stay updated with the latest industry trends and technologies.
Required Skills and Qualifications:
- Experience: 6 months to 2 years of professional experience in software development.
- Programming Languages: Proficiency in Python. Hands-on experience with any Python MVC-based framework (such as Django or Flask) is a plus.
- Database Knowledge: Strong understanding of relational databases (MySQL, PostgreSQL) and experience in writing efficient SQL queries.
- Code Quality: Ability to write well-formatted, maintainable, and optimized code.
- Version Control: Proficient in using Git, including practices like committing code, merging branches, and resolving conflicts.
- Problem-Solving: Strong analytical and problem-solving skills.
- Team Player: Excellent communication skills and the ability to work effectively in a collaborative environment.
Preferred Qualifications:
- Experience with front-end technologies such as React.js, Angular.js, or Vue.js.
- Familiarity with RESTful API development.
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and inclusive work environment.
- Work on cutting-edge technologies and projects.
- Health, dental, and vision insurance.
- Paid time off and holidays.