← All openings

Application support – .NET

We are looking for a Software Engineer with 3–5 years of experience to maintain, troubleshoot, and enhance enterprise applications. This hands-on role combines software development, production support, and continuous application improvement.

The position involves participation in a 24/7 support roster on a team rotation basis, including after-hours incident response when scheduled.


Key Responsibilities

  • Maintain and support enterprise applications, ensuring reliability and performance.

  • Investigate production incidents, debug code, and implement software fixes.

  • Develop application enhancements and improve existing functionalities.

  • Perform root cause analysis and implement preventive measures.

  • Support application deployments, upgrades, testing, and release activities.

  • Monitor application health and respond to critical incidents in accordance with SLAs.

  • Collaborate with development, infrastructure, and operations teams to resolve technical issues.

  • Participate in 24/7 on-call support duties on a rotational basis, when rostered.


Requirements

  • 3–5 years of experience in software development, application maintenance, or production support.

  • Hands-on programming and debugging experience, preferably with C# / .NET / ASP.NET Core.

  • Good knowledge of SQL databases, REST APIs, and application integration.

  • Experience troubleshooting production applications and resolving code-level defects.

  • Familiarity with Git, application deployments, and software testing practices.

  • Strong analytical, troubleshooting, and communication skills.

  • Ability to independently investigate issues and coordinate incident resolution.

  • Willingness to participate in a rotating 24/7 support roster

Apply for this role ↗
Application support – .NET | Newtone Consulting