Senior Software Engineer

.Net Mumbai, India


Description

Position at Ness Digital Engineering (India) Private Limited

Life at Ness: 
At Ness, people come first. Here, you'll be part of a vibrant team that values curiosity, innovation, and growth. We work with industry-leading clients on projects that truly make an impact while supporting every team member in carving out their unique career path. With resources for learning, certifications, and hands-on experiences, Ness offers you more than just a job—it’s a place where your ideas, ambition, and well-being matter. 
 
About the Role
We are looking for a Senior Software Engineer (.NET Developer) with 5 to 6 years of experience to join our dynamic team. This role involves working on cutting-edge applications, collaborating with cross-functional teams, and delivering high-quality solutions. You will play a key role in developing, optimizing, and maintaining enterprise applications while ensuring performance, scalability, and security.
 
Role & Responsibilities
  • Develop, enhance, and maintain .NET applications using C# and Web API
  • Design and optimize SQL Server (T-SQL) queries for performance and reliability
  • Collaborate with clients and internal teams to define technical requirements and solutions
  • Conduct code reviews, debugging, and performance profiling to ensure best practices
  • Implement object-oriented programming (OOP) principles and modern software architectures
  • Work in an agile environment, following best development practices
  • Adapt to a UK shift schedule to support business needs
 
Qualifications
  • 5 to 6 years of hands-on experience in .NET development
  • Strong proficiency in C#, Web API, and SQL Server (T-SQL)
  • Solid understanding of software architecture, debugging tools, and performance optimization
  • Experience in agile methodologies and working in collaborative environments
  • Strong problem-solving and analytical skills
  • Effective communication and teamwork abilities
 
Why Join Us: 
At Ness, you will work with diverse, talented professionals who are dedicated to making an impact through technology. We encourage applicants of all backgrounds to apply—even if you don’t meet every requirement, we’d love to connect with you if this role excites you. We’re committed to creating an inclusive workplace that celebrates each team member’s unique talents.  
 
With flexible remote options, diverse projects, and access to development resources, joining Ness means building a career that’s meaningful and impactful. 
 
Ready to Start Your Journey?