Lead.NET Developer (Remote)


  • Location: Austin
  • Remote: Remote
  • Type: Contract
  • Job #19844

Lead .NET Developer (Contract | Remote | Mainframe Modernization Project)

We are seeking an experienced Lead .NET Developer to join a high-impact modernization initiative for a large enterprise organization in the energy and regulatory sector. The selected candidate will play a key role in transforming legacy mainframe applications into scalable, cloud-based solutions using modern Microsoft technologies.

This role requires deep technical expertise in .NET Core, C#, and Azure, along with proven experience leading development teams and delivering enterprise-grade software solutions.

Key Responsibilities

  • Lead the design, development, and deployment of complex web and API-based applications using .NET Core, C#, and Azure services.
  • Collaborate with project managers, business analysts, and solution architects to translate business requirements into scalable technical designs.
  • Enhance and support existing enterprise applications, including troubleshooting, performance tuning, and defect resolution.
  • Develop microservices, RESTful APIs, and integration solutions with modern frameworks and tools such as Swagger and JSON.
  • Contribute to modernization initiatives, including mainframe re-platforming and transformation projects.
  • Manage CI/CD pipelines using Azure DevOps and support automation and deployment processes.
  • Conduct and lead code reviews to ensure high-quality, secure, and maintainable code.
  • Mentor junior developers and foster a culture of continuous improvement and technical excellence.
  • Prepare and maintain documentation such as architecture diagrams, data models, and test plans.
  • Participate in on-call and after-hours support for deployments and production issue resolution as needed.

Required Qualifications

  • Bachelors degree in Computer Science, Information Technology, or related field.
  • 8+ years of professional software development experience using .NET and C#.
  • 8+ years of experience in .NET Core development within enterprise environments.
  • Proven ability to analyze complex technical issues and deliver effective solutions.
  • Strong understanding of SDLC methodologies, including Agile-based development practices.
  • Experience leading development teams and mentoring junior engineers.
  • Experience with MS SQL Server and database-driven applications.
  • Strong attention to detail, organization, and time management skills.
  • Availability for occasional evening or weekend deployments.

Preferred Qualifications

  • Experience with Azure DevOps, CI/CD pipelines, and version control systems.
  • Familiarity with GoAnywhere or other secure file transfer solutions.
  • Hands-on experience with Telerik or Kendo UI controls.
  • Experience creating and maintaining unit tests and regression testing.
  • Knowledge of SOA, microservices architecture, and RESTful APIs.
  • Exposure to PDF manipulation using iText or similar libraries.
  • Previous experience with multi-environment Azure deployments.

Selected candidates must have secure access to remote work tools and may be required to complete a background check as part of the onboarding process.

#TECHIND