Talent.com
This job offer is not available in your country.
ShepHertz -.Net / API Developer - Microservices Architecture

ShepHertz -.Net / API Developer - Microservices Architecture

SHEPHERTZ TECHNOLOGIES PRIVATE LIMITEDBangalore
11 days ago
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.
  • ref : hirist.tech)

    Create a job alert for this search

    Developer Architecture • Bangalore