Backend Developer
Found in: Whatjobs IN C2 - 2 weeks ago
We seek a talented Backend Developer to join our team on a contract basis. The ideal candidate must have a minimum of 2-3 years experience in backend development, with proficiency in either Python or Node.js As a Backend Developer, you will be responsible for designing, developing, and maintaining robust backend systems to support our software applications.
Job Title : Backend Developer (Python / Node.js)
Job Type : Contract (3-6 months)
Number of positions : 2
Location : Candidates must be located in Chennai or Pondicherry, India and would require work from the office for an initial 2 weeks.
Responsibilities :
- Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
- Design and develop scalable backend solutions using Python or Node.js.
- Implement APIs and integrate with third-party services as needed.
- Write clean, efficient, and maintainable code.
- Troubleshoot and debug issues to ensure optimal performance and reliability.
- Stay up-to-date with emerging technologies and best practices in backend development.
Requirements :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Backend Developer or similar role.
- Strong proficiency in Python or Node.js, with a good understanding of their respective ecosystems.
- Experience with relational and/or NoSQL databases (e.g., MySQL, MongoDB).
- Familiarity with RESTful API development and integration.
- Knowledge of version control systems such as Git.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team in a fast-paced environment.
- Good communication skills and the ability to collaborate effectively with team members.
Nice to Have :
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with microservices architecture.
- Experience with agile development methodologies.