• Less than 1 Year

  • New Delhi, India

  • Not Disclosed

  • Full Time

Position Name: Consultant Back-end Developer


Location: Delhi


Reporting to: Program Manager WEE


Duration: Till March 2025 (extension anticipated based on the mutual agreement and project extension)


Travel requirements: Up to 7 days per month.


Roles responsibilities

Design and develop the server-side of web applications. This includes building APIs, web services, and backend logic using programming languages like Java, Python, Ruby, or PHP.

Manage databases, which involve designing database schemas, creating tables, defining relationships between them and should be familiar with database technologies such as MySQL, MongoDB, and PostgreSQL.

Closely work with front-end developers to integrate the client-side of the application with the server-side and develop APIs and web services that provide data and functionality to the front-end application.

Ensure that the web application is scalable, performant, reliable and need to design and optimize the application architecture to handle large volumes of traffic, data, and users.

Ensure the security of the application by implementing proper authentication and authorization mechanisms, protecting against vulnerabilities such as SQL injection and Cross-Site Scripting (XSS), and complying with industry standards such as OWASP.

Test code and ensure that the web application is functional, meets the requirements, and is free of bugs and also manage deployment and release of the application, often using tools such as Docker, Kubernetes, or AWS Elastic Beanstalk.

Document code, including API documentation, code comments, README files and facilitates knowledge sharing and collaboration with other developers.


Minimum Qualifications Experience


Qualification:

Bachelor degree in Computer Science, Software Engineering, or a related field


Experience:

5+ years of experience in server-side development, includes building RESTful APIs, developing database schemas, and implementing security measures.

Understanding of server-side programming languages, such as Java, Python, Ruby, or PHP, and be proficient in web development frameworks such as Spring, Flask, Ruby on Rails, or Laravel and alsi familiar with database technologies such as MySQL, MongoDB, or PostgreSQL, and be able to design database schemas and implement SQL queries.

Strong problem-solving, analytical, communication skills and able to collaborate with different stakeholders, manage competing priorities etc. Relevant certifications such as AWS Certified Developer Associate, Microsoft Certified: Azure Developer Associate, or Google Cloud Certified Professional Cloud Developer may help demonstrate expertise and credibility in cloud-based back-end development.


Role: Back End Developer
Industry Type: NGO / Social Services / Industry Associations
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate

More Details:

Do you think this job might be the one for you? Here’s all the info you need to make your decision—responsibilities, company details, and everything in between. Take a look, and if it feels right, go ahead and apply!

  • Job Posted: 10 November, 2024

  • Expiration: 26 December, 2024

  • Vacancy: 5 Person

  • Applicants: 0