Tech Mahindra
Senior Software Engineer (.NET)
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Bengaluru, Karnataka, India
Work mode:
Hybrid
Published on:
24 August 2026
What they need
Senior Software Engineer (.NET)
Experience: 6+ Years
Location: Offshore
Employment Type: Full-Time
Notice Period: Immediate to Short Notice Preferred
Job Overview
We are seeking a highly skilled and experienced Senior Software Engineer to join our team in developing scalable, secure, and high-performing web applications and SaaS solutions. The ideal candidate will have strong expertise in Microsoft technologies, cloud-based development, and enterprise application architecture, with a passion for delivering high-quality software solutions.
Key Responsibilities
- Design, develop, and maintain large-scale web applications and SaaS platforms.
- Build secure, scalable, and high-performance software solutions using C# and .NET technologies.
- Collaborate with cross-functional teams in an Agile environment to deliver business solutions.
- Develop and maintain RESTful APIs and web services.
- Write and maintain unit and integration tests using NUnit, Moq, and Jest.
- Participate in code reviews, technical design discussions, and architecture planning.
- Troubleshoot, debug, and optimize application performance.
- Utilize Git for source control and Azure DevOps for project tracking and delivery.
- Mentor junior developers and contribute to engineering best practices.
- Support CI/CD initiatives and continuous improvement efforts.
Required Skills & Experience
Minimum 6 years of hands-on software development experience.
Proven experience building and maintaining enterprise web applications and SaaS solutions.
Strong proficiency in:
C#
.NET Core
.NET Framework
Solid understanding of:
RESTful APIs
WebAPI development
Object-Oriented Programming (OOP)
Software design principles
Experience with testing frameworks:
NUnit
Moq
Jest
Hands-on experience with:
Git
Azure DevOps
Strong problem-solving and analytical skills.
Excellent verbal and written communication skills.
Preferred Skills
- Experience working within a SAFe Agile environment.
- Knowledge of CI/CD pipelines and DevOps practices.
- Exposure to cloud-based application development.
- Experience with performance optimization and scalable software architecture.
- Ability to mentor team members and contribute to technical leadership initiatives.
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
5 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
2 hours ago
Quick apply