Overview
Job Title: .NET API Developer Lead
Location: Nagavara, Bangalore
Experience Level: 4-6 Years
Employment Type: Full-Time – On Site.
Job Summary:
We are looking for an experienced API Developer who thrives in an agile, collaborative
environment. The ideal candidate will have strong expertise in designing, developing,
and maintaining scalable and secure APIs while working closely with cross-functional
teams. The role demands a sound understanding of both front-end and back-end
concerns, with a specialization in back-end systems and integration.
Key Responsibilities:
API Design & Development:
- Design, develop, and maintain RESTful and SOAP APIs using industry best
- practices.
- Develop APIs using .NET Core and Azure API services.
- Produce comprehensive API documentation (Swagger/OpenAPI).
- Ensure reusability, scalability, and structure of all APIs.Required
Skills & Qualifications:
- Programming: Proficient in one or more – Node.js, Python, Java, Go, or C#.
- API Protocols: Strong in REST, SOAP, GraphQL, WebSockets.
- Tools: Experience with Swagger/OpenAPI, Postman, Apiary.
- Security: Hands-on with OAuth2, JWT, API Keys, SSL/TLS.
- Version Control: Proficient in Git.
- Databases: Experience with both SQL (MySQL, PostgreSQL) and NoSQL
- (MongoDB).
- Testing: Familiar with Jest, Mocha, JUnit, Postman test suites.
- Development Concepts: Solid grounding in object-oriented programming, multi-threading, and concurrency.
Preferred Qualifications:
- Experience with Azure API Management and .NET Core-based API development.
- Exposure to DevOps pipelines and CI/CD integration.
- Familiarity with containerization (Docker, Kubernetes).
- Understanding of software architecture patterns like microservices or modular
- monoliths.
Job Type: Contractual / Temporary
Contract length: 12 months
Pay: Up to ₹100,000.00 per month
Schedule:
- Monday to Friday
Work Location: In person