10 Aug
|
Relay on US
|
India
Job Summary
We are looking for a skilled and passionate
Software Developer to join our development team. The ideal candidate should have experience in designing, developing, testing, and maintaining software applications. You will collaborate with cross-functional teams to build scalable, high-quality solutions while ensuring performance, security, and reliability.
Key Responsibilities
- Design, develop, test, and maintain software applications.
- Write clean, scalable, and efficient code following best practices.
- Collaborate with product managers, designers, and QA teams to deliver high-quality software.
- Debug, troubleshoot, and resolve application issues.
- Participate in code reviews and maintain coding standards.
- Optimize application performance and scalability.
- Integrate APIs and third-party services.
- Maintain technical documentation for developed applications.
- Stay up to date with emerging technologies and industry trends.
- Participate in Agile/Scrum development processes.
Required Skills
- Strong knowledge of
Java, Python, C#, or JavaScript
.
- Experience with
React.js, Angular, or Vue.js
(Frontend).
- Experience with
Node.js, .NET, Java Spring Boot, or Django
(Backend).
- Robust understanding of
REST APIs and Microservices.
- Experience with SQL databases (MySQL, PostgreSQL, SQL Server) and NoSQL databases (MongoDB).
- Knowledge of Git/GitHub for version control.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
- Understanding of software development lifecycle (SDLC).
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
📌 Software Developer (India)
🏢 Relay on US
📍 India