1 day ago
Pune, IndiaMid Level / Senior
H1B Sponsor
Responsibilities
- Design, develop, and maintain high-quality, scalable, and reliable software applications.
- Collaborate with product managers, architects, and other developers to understand requirements and deliver robust solutions.
- Write clean, maintainable, and efficient code following best practices.
- Participate in code reviews to ensure code quality and consistency.
- Develop and integrate APIs, services, and backend systems.
- Debug, troubleshoot, and resolve application issues in development and production environments.
- Contribute to software design decisions, architecture discussions, and technical improvements.
- Optimize application performance, scalability, and reliability.
- Work closely with QA teams to ensure high-quality releases.
- Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
Requirements
- 2–4 years of experience as a Software Engineer or similar role.
- Strong programming skills in one or more languages such as Java, Python, or JavaScript.
- Experience with backend development frameworks (e.g., Spring Boot, .NET, Node.js).
- Understanding of data structures, algorithms, and object-oriented design principles.
- Experience working with RESTful APIs and microservices architecture.
- Familiarity with databases (SQL/NoSQL such as MySQL, PostgreSQL, MongoDB).
- Basic knowledge of cloud platforms (AWS/Azure/GCP) is a plus.
- Exposure to CI/CD pipelines and version control systems (Git).
- Familiarity with containerization (Docker) is a plus.
- Strong problem-solving and debugging skills.
- Good understanding of software development lifecycle (SDLC) and Agile methodologies.
- Strong written and verbal communication skills.
Benefits
- Flexible work model with 2 days in the office and 3 days remote each week.
- Opportunities for continuous learning and career growth within a global company.
- Collaborative and creative work environment.