Description
We are seeking a Software Engineer I, Tech Lead to join our dynamic team in India. The ideal candidate will have 4-7 years of experience in software development and will play a key role in leading technical projects and mentoring junior developers.
Responsibilities
- Design, develop, and maintain software applications in alignment with project requirements.
- Lead technical discussions and guide the team in implementing best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to ensure code quality and adherence to standards.
- Troubleshoot and debug applications to optimize performance.
- Mentor junior developers and contribute to their professional growth.
Skills and Qualifications
Bachelor's degree in Computer Science or related field.4-7 years of experience in software development.Proficient in programming languages such as Java, Python, or JavaScript.Experience with web frameworks like React, Angular, or Vue.js.Strong understanding of database management systems such as MySQL, PostgreSQL, or MongoDB.Familiarity with version control systems, preferably Git.Knowledge of software development methodologies like Agile or Scrum.Excellent problem-solving skills and ability to work under pressure.Strong communication and teamwork skills.Skills Required
Java, Spring Boot, Kubernetes, Sql, Microservices