Job Description
We are seeking an experienced .NET Developer to lead and execute a major .NET application upgrade, leveraging AI-powered coding agents to accelerate development, improve code quality, and modernize legacy systems. This role requires strong hands-on development skills, experience working with offshore teams, and the ability to integrate AI-assisted development practices into daily workflows.
The ideal candidate is technically strong, collaborative, and comfortable acting as a bridge between business stakeholders, AI tooling, and globally distributed engineering teams.
Key Responsibilities
Lead and contribute to the upgrade and modernization of existing .NET applications (e.g., legacy .NET Framework to modern .NET).
Leverage AI agents and developer copilots to:
Generate, refactor, and optimize .NET code
Accelerate migration and remediation efforts
Improve test coverage and documentation
Review, validate, and harden AI-generated code to ensure it meets security, performance, and quality standards.
Collaborate closely with an offshore development team, including:
Providing technical direction and design guidance
Performing code reviews and mentoring developers
Ensuring alignment on standards, timelines, and deliverables
Design and implement scalable, maintainable architectures using modern .NET patterns.
Work with product owners, architects, and QA to translate business requirements into technical solutions.
Identify opportunities to improve development efficiency through automation, AI tools, and DevOps practices.
Participate in sprint planning, estimation, and technical decision-making.
Compensation: $60/hr to $65/hr. Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
5+ years of professional experience developing applications using C# and .NET.
Strong experience with .NET Framework and modern .NET (.NET 6+).
Hands-on experience with application upgrades, refactoring, or modernization projects.
Practical experience using AI-assisted development tools or agents (e.g., code generation, refactoring, test creation).
Solid understanding of object-oriented design, SOLID principles, and design patterns.
Experience working with offshore or distributed development teams.
Strong communication skills with the ability to explain technical concepts clearly.
Nice to Have Skills & Experience
Experience with cloud platforms (Azure preferred).
Familiarity with CI/CD pipelines, DevOps, and automated testing.
Experience modernizing monolithic applications to modular or service-oriented architectures.
Exposure to AI governance, prompt engineering, or AI tool integration in software development.
Prior experience acting as a technical lead or senior contributor.
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.