Back to search
Insight Global Linkedin · Posted 23d ago

Dotnet Developer

Oklahoma City, Oklahoma, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

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.


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.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent