Posted on: 10/07/2026
We are looking for an experienced Senior Software Engineer with strong expertise in .NET Core, C#, and distributed systems to design and develop scalable, high-performance enterprise applications. The ideal candidate should have a solid understanding of software architecture, design patterns, and modern backend development practices.
Key Responsibilities:
- Design, develop, and maintain scalable, high-performance applications using .NET Core and C#.
- Architect and build distributed systems, microservices, and RESTful APIs for enterprise applications.
- Apply software design patterns and architectural best practices to develop maintainable and extensible solutions.
- Collaborate with architects, product managers, and cross-functional teams to deliver high-quality software.
- Optimize application performance, scalability, reliability, and security.
- Conduct code reviews and ensure adherence to coding standards and engineering best practices.
- Troubleshoot and resolve complex production issues through root cause analysis.
- Participate in system design discussions, technical planning, and architectural decision-making.
- Develop automated unit and integration tests to ensure application quality.
- Mentor junior developers and contribute to continuous improvement initiatives.
Required Skills :
- 6-11 years of experience in software development using C# and .NET Core/.NET 6+.
- Strong expertise in distributed systems, microservices architecture, and scalable application design.
- Solid understanding of software design patterns, object-oriented programming, and SOLID principles.
- Experience building RESTful APIs and event-driven architectures.
- Hands-on experience with relational databases such as SQL Server or PostgreSQL.
- Familiarity with cloud platforms such as AWS, Azure, or GCP is preferred.
- Experience with containerization technologies such as Docker and orchestration using Kubernetes is an advantage.
- Knowledge of Git, CI/CD pipelines, and Agile development methodologies.
- Strong analytical, problem-solving, and communication skills.
Education (Mandatory) :
- Full-time B.E./B.Tech, MCA, M.Tech, MS, or M.Sc in Computer Science, Information Technology, or a related field.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1652881