ShepHertz - .Net/API Developer - Microservices Architecture

SHEPHERTZ TECHNOLOGIES PRIVATE LIMITED
Multiple Locations
8 - 15 Years

Posted on: 28/06/2025

Job Description

Location : Nagavara, Bangalore.

Experience Level : 8-15 Years.

Employment Type : Full-Time On Site.

Job Summary :

We are looking for a skilled .Net API Developer/Dev Lead who can work in a fast-paced, agile, and collaborative environment.

The ideal candidate will have deep experience in back-end development, solid knowledge of client-server architectures, and hands-on expertise in designing secure, scalable APIs.

Youll work with cross-functional teams to create seamless integration across systems, enabling robust and high-performing applications.

Key Responsibilities :

API Design & Development :


- Design, develop, and maintain RESTful, SOAP, and other API services.

- Ensure APIs are modular, reusable, and follow industry best practices.

- Document APIs for ease of use and integration by developers.

Integration :


- Integrate APIs with databases, third-party services, and internal applications.

- Collaborate with front-end developers to ensure tight coupling between API and UI.

- Implement authentication and authorization protocols (e.g., OAuth, JWT).

Performance Optimization :


- Monitor API performance and resolve bottlenecks.

- Implement rate limiting, caching, and asynchronous processing.

- Ensure APIs handle high throughput and are optimized for scalability.

Testing & Quality Assurance :


- Develop unit, integration, and load tests for APIs.

- Use automated testing tools to validate performance and reliability.

- Continuously improve API quality, security, and resilience.

Security :


- Secure APIs from common vulnerabilities like SQL injection, XSS, and CSRF.

- Implement encryption, tokenization, and access control.

- Regularly update and patch APIs to maintain compliance and security posture.

Collaboration & Agile Delivery :


- Work closely with software engineers, QA, and product managers.

- Understand both front-end and back-end concerns in full-stack development.

- Actively participate in Agile ceremonies (daily stand-ups, sprint planning, etc.)

Documentation & Reporting :


- Maintain comprehensive technical and user documentation.

- Track and report API usage, performance metrics, and issues.

Technical Skills Required :

- Languages : JavaScript (Node.js), Python, Java, Go, C#.

- API Protocols : REST, SOAP, GraphQL, WebSockets.

- Security : OAuth2.0, JWT, SSL/TLS, API keys.

- Database : SQL (MySQL, PostgreSQL), NoSQL (MongoDB).

- Tools : Swagger/OpenAPI, Postman, Apiary.

- Testing : Jest, Mocha, JUnit, Postman.

- Version Control : Git, GitHub/GitLab.

- Development Concepts : OOP, multithreading, concurrency.

Nice to Have :

- Experience in server-side JavaScript frameworks.

- Understanding of microservices and containerization (Docker/Kubernetes).

- Exposure to CI/CD pipelines and DevOps practices.


info-icon

Did you find something suspicious?

Posted By

Suryansh Singh

TA at SHEPHERTZ TECHNOLOGIES PRIVATE LIMITED

Last Login: NA as recruiter has posted this job through third party tool.

Job Views:  
55
Applications:  34
Recruiter Actions:  0

Functional Area

Backend Development

Job Code

1503864