Find a jobRecruiters

Senior Software Engineer (.NET)

Exclusive opportunity

Hybrid

Senior Software Engineer (.NET)

Tech Mahindra

Senior Software Engineer (.NET)

Skills

C#GitAzure

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

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools