We are looking for a talented and driven Senior Software Engineer to join our dynamic team in Bengaluru, with a hybrid work model. In this role, you will be responsible for the full software development lifecycle, including design, coding, testing, debugging, and deployment of both Web and Mobile applications.
Requirements
- Experience: 4 to 6 years of comprehensive IT experience in web and mobile app development using MEAN or MERN stack (MongoDB, Express.js, Angular/React.js, Node.js).
- Database Expertise: Strong knowledge of relational databases, including MS SQL, PostgreSQL, or MySQL.
- DevOps Knowledge: Familiarity with DevOps tools and practices such as Git, Jenkins, and Azure DevOps.
- Cloud Experience: Exposure to cloud platforms (AWS, Azure) and experience in deploying applications on cloud infrastructure.
- Agile Experience: Hands-on experience with Agile development methodologies, including estimation techniques and sprint planning.
- Technical Skills: In-depth understanding of the end-to-end software development process, including coding standards, testing methodologies, and deployment strategies.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
Benefits
- Competitive salary
- Comprehensive health insurance
- Retirement plan
- Paid time off
- Flexible work hours