Description
We are looking for a skilled Software Development Engineer to join our dynamic team in India. The ideal candidate will have a strong foundation in software development, a passion for technology, and the ability to work collaboratively in a fast-paced environment.
Responsibilities
- Design, develop, and maintain high-quality software applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to optimize performance and enhance user experience.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay updated with emerging technologies and industry trends to bring innovative solutions.
Skills and Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.3-5 years of experience in software development, with a strong understanding of software development life cycle.Proficiency in programming languages such as Java, C#, Python, or JavaScript.Experience with web technologies including HTML, CSS, and frameworks like React or Angular.Solid understanding of database management systems like MySQL, PostgreSQL, or MongoDB.Familiarity with version control systems, especially Git.Knowledge of Agile methodologies and experience working in Agile teams.Skills Required
Java, Python, Sql, Aws, Docker, Kubernetes, Microservices, Rest Apis, Git, Agile