Job Description
General Description
Responsible for the designing and implementing REST WebApi and backed services for software solutions. This includes new systems as well as changes to existing solutions. During implementation, the software modules must be thoroughly tested to achieve high quality solutions with a low error rate, including unit tests and automated integration tests.
Main Duties, Operational Tasks, Responsibilities
Analysis of customer requirements and translation of requirements into software design
Design and implementation of software solutions together with a project team
Testing of software solutions
Documentation of software solutions
Qualification Requirements
Graduate in Computer Science, Information Technology or comparable
4+ years of experience in implementing WebApis using Asp.Net and backed services with C#, .Net (3.1/6.0) and Microsoft Visual Studio.
Good understanding of designing and documenting WebApi as per OpenApi specification.
Experience in using Dependency Injection, Test driven development approaches like Unit testing and automated integration testing.
Experience in Microservice pattern, Resiliency patterns, RabbitMQ and SOLID principles.
Strong debugging and analytical skills to analyze and resolve SW problems.
Added Advantage For Experience In
• Knowledge of Container technologies (docker, K8s)
• OData RESTful WebApi
• MongoDB
Excellent general IT knowledge
Continuous personal and professional development and willing to learn in new areas.
High quality standards
Team player and highly developed sense of responsibility
Fluent in English
💡 Quick Summary
Seeking a career-building opportunity? The Backend Software Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Gurugram offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
