4S

Senior Software Engineer Microsoft .NET

4s Advisory
Hyderabad4-12 LPA Posted 4 Nov 2025
FULL TIME
Jenkins
Docker
Microservices
Restful Apis
.Net Core

Job Description

Overview:

We are looking for a highly skilled .NET Core Developer with deep expertise in backend development, microservices architecture, and modern cloud environments. The ideal candidate should have a strong grasp of scalable application design, excellent coding practices, and a passion for leveraging new technologies to build high-quality, innovative software solutions.

Key Responsibilities:

  • Design, develop, and maintain robust and scalable backend systems using .NET Core.
  • Architect and implement microservices-based solutions ensuring modularity and independent scalability.
  • Develop and manage RESTful and GraphQL APIs, ensuring performance, reliability, and security.
  • Collaborate with teams across architecture, DevOps, and front-end development to deliver integrated, high-performing solutions.
  • Work with event-driven architectures to improve responsiveness and scalability.
  • Implement IOC, AOP, and multi-threading concepts to ensure optimized, modular codebases.
  • Utilize Docker or similar containerization tools to ensure consistency across development, testing, and production environments.
  • Leverage cloud platforms (AWS/Azure) for deployment, scaling, and infrastructure optimization.
  • Manage RDBMS and NoSQL databases, optimizing for performance and data integrity.
  • Apply CI/CD best practices using Jenkins, Maven, Jira, and Git for efficient build and deployment workflows.
  • Conduct code reviews, mentor junior developers, and uphold best coding practices.
  • Stay updated with emerging technologies and drive innovation across projects.

Qualifications & Experience:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum 5 years of hands-on experience in backend development using .NET Core.
  • Strong expertise in Microservices architecture and RESTful/GraphQL API development.
  • Experience with cloud environments (AWS/Azure) and containerization (Docker).
  • Proficiency in Jira, Git, Maven, Jenkins, and familiarity with Service Discovery and Service Mesh concepts.
  • Strong understanding of ORM, JSON, and multi-threading for building high-performance applications.
  • Exposure to RDBMS and NoSQL databases, event-driven systems, and inversion of control design patterns.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to collaborate across teams and drive innovation through modern software practices.

Join WhatsApp Channel