Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 13507102

    Tech Mahindra logo

    Senior Software Engineer (.NET)

    Tech Mahindra · Chennai · hybrid · Posted 58d ago

    Undisclosed6–11 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    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.

    Sourced from naukri

    Skills

    Asp.Net CoreEntity FrameworkEntity Framework CoreDot Net CoreWeb ApiOOPS

    About Tech Mahindra

    Tech Mahindra logo

    Tech Mahindra

    IT Services & Consulting

    119.3k+

    employees

    1986

    40 years old

    Pune, Maharashtra

    India

    About

    We are digital changemakers – here to disrupt old ideas, blaze new trails, and help enterprises transform and scale at unparalleled speed. We are Tech Mahindra!

    Industries

    IT Services & ConsultingBPO/KPOConsultingAnalytics & KPOEngineering & Construction

    Employee ratings

    43,279 reviews

    3.4/ 5

    Culture

    3.2

    Career growth

    2.7

    Work-life

    3.4

    Employees rate it well for

    Salary5961Senior Management3868Work Life Balance3463Work Culture3249Appraisal3044

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer (.NET) · waiting for your command