Make Your Resume Now

Senior .NET Developer

Posted December 04, 2025
Mid-Senior level

Job Overview

We are looking for a highly skilled outsourced development team to support and enhance a large, business-critical application built on .NET Framework 4.8. The system relies on numerous third-party libraries—some of which require updates or replacements to ensure security, stability, and long-term maintainability. The application also uses ServiceStack for API delivery and integrates with a high-volume SQL Server backend.

Requirements

Overview

We are looking for a highly experienced .NET Lead to join our team and provide technical leadership for a large, business-critical platform built on .NET Framework 4.8. Our application relies on numerous third-party libraries and exposes APIs using ServiceStack. We are entering a strategic phase focused on performance optimization, modernization, technical improvements, and ongoing support.

This role requires deep technical expertise, strong architectural thinking, and hands-on experience maintaining and scaling enterprise applications.

Key Responsibilities

  • Lead maintenance and enhancement of a large, mission-critical .NET application.
  • Drive performance optimization efforts across multiple functional areas.
  • Refactor, upgrade, or replace outdated or vulnerable third-party libraries to improve security and maintainability.
  • Contribute to modernization initiatives, helping steer the long-term technical evolution of the system.
  • Support and enhance a large SQL Server backend, including:
    • Tables containing billions of rows
    • Query optimization
    • Ensuring stability and high performance under heavy load
    • Collaborate closely with internal technical leadership to:
    • Address defects
    • Implement incremental improvements
    • Ensure architectural alignment and code quality
    • Provide mentorship and guidance to developers within the team.

Requirements

  • 7+ years of professional experience with .NET Framework (including 4.8).
  • Strong expertise in C#, object-oriented design, and enterprise application development.
  • Hands-on experience working with ServiceStack or similar API frameworks.
  • Proven track record optimizing SQL Server queries and working with extremely large datasets.
  • Experience refactoring legacy code and modernizing existing systems.
  • Ability to take ownership of complex technical challenges and drive solutions.
  • Strong communication, documentation, and collaboration skills.

Nice to Have

  • Experience transitioning legacy applications toward modern .NET versions (.NET 6/7/8+).
  • Familiarity with CI/CD pipelines, automated testing, and DevOps practices.
  • Background leading or mentoring development teams.

Benefits

  • Chance to take charge and shape a vital application critical to the business.
  • Partnership with a skilled team of technical leaders.
  • Long-term involvement in meaningful and challenging engineering projects.
  • Remote work flexibility.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!