Demo

Senior Software Developer (.NET / Sustaining Engineering)

NMK Global Inc.
Indianapolis, IN Full Time
POSTED ON 8/22/2026
AVAILABLE BEFORE 9/20/2026

Hi Every one,
Hope doing well!.

Job Title: Senior Software Developer (.NET / Sustaining Engineering)

Location: Indianapolis, IN

Duration: 6 Months

Role Overview

We are seeking a dependable Senior Software Developer to serve as a technical leader on an Agile team maintaining a portfolio of established enterprise Microsoft .NET applications and a legacy Classic ASP system. This is primarily a sustaining engineering and technical leadership role focused on platform stability, defect resolution, targeted enhancements, and mentoring developers across local and offshore teams.

Key Responsibilities

  • Technical Leadership & Mentorship: Provide day-to-day technical direction, conduct code reviews, enforce coding standards, and mentor onshore/offshore team partners. Serve as the primary technical point of escalation for complex production issues.

  • Sustaining Engineering: Diagnose and resolve complex production defects, deliver minor-to-moderate enhancements, and execute system maintenance to keep business-critical systems stable and secure.

  • Legacy System Support: Maintain and support a legacy Classic ASP/VBScript application, incrementally mitigating risks and contributing to long-term application modernization strategies.

  • Cross-Functional Collaboration: Partner with Product Owners, Infrastructure/DevOps, and Data Engineering teams on deployments, monitoring, release management, and data quality improvements.

  • Documentation & Process: Maintain technical runbooks, architecture diagrams, SOPs, and knowledge bases to ensure operational readiness and compliance with governance standards.

Required Technical Skills & Qualifications

  • Experience: Minimum 8 years of professional application development experience.

  • Core .NET Stack: 5 years with .NET Framework (specifically versions 4.6.2 and 4.8) and C#.

  • Database & ORM: Deep experience with SQL Server, writing complex T-SQL queries, and using Entity Framework 6 (or earlier) with a Database-First approach.

  • Legacy Technologies: Willingness and capability to maintain legacy codebases, specifically Classic ASP and VBScript.

  • Testing & CI/CD: Proficient with unit testing frameworks (NUnit/xUnit) and automated CI/CD pipelines in Azure DevOps.

  • Methodology: Proven experience working in Agile environments (Scrum/Kanban) and leading/mentoring team members.

Preferred Qualifications

  • Direct, hands-on experience refactoring or supporting Classic ASP and VBScript applications.

  • Familiarity with SQL Server Integration Services (SSIS/DTSX) and Reporting Services (SSRS).

  • Experience migrating legacy .NET Framework platforms up to modern .NET 8 .

  • Previous experience managing daily task handoffs with offshore development partners.

Salary.com Estimation for Senior Software Developer (.NET / Sustaining Engineering) in Indianapolis, IN
$90,722 to $107,517
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Developer (.NET / Sustaining Engineering)?

Sign up to receive alerts about other jobs on the Senior Software Developer (.NET / Sustaining Engineering) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$86,732 - $101,718
Income Estimation: 
$106,100 - $124,886
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NMK Global Inc.

  • NMK Global Inc. Chantilly, VA
  • NMK Global Inc. is a global IT Services & Solutions company specializing in IT Staffing, Technology Consulting, Workforce Solutions, and Application Develo... more
  • 6 Days Ago

  • NMK Global Inc. Milton, GA
  • NMK Global Inc . is a global IT Services & Solutions company specializing in IT Staffing, Technology Consulting, Workforce Solutions, and Application Devel... more
  • 6 Days Ago

  • NMK Global Inc. Atlanta, GA
  • NMK Global Inc. is a global IT Services & Solutions company specializing in IT Staffing, Technology Consulting, Workforce Solutions, and Application Develo... more
  • 6 Days Ago

  • NMK Global Inc. Baltimore, MD
  • NMK Global Inc. is a global IT Services & Solutions company specializing in IT Staffing, Technology Consulting, Workforce Solutions, and Application Develo... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Senior Software Developer (.NET / Sustaining Engineering) jobs in the Indianapolis, IN area that may be a better fit.

  • NMK Global Inc. Indianapolis, IN
  • NMK Global Inc. is a global IT Services & Solutions company specializing in IT Staffing, Technology Consulting, Workforce Solutions, and Application Develo... more
  • 12 Days Ago

  • CREA, LLC Indianapolis, IN
  • Description CREA, LLC is a full-service low-income housing tax credit (LIHTC) syndicator forming long-term relationships with investors and developers that... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!