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
Read Less