> Markdown version of [/jobs/ext/4653650-software-engineer-2-contingent-net-developer](https://www.wearedevelopers.com/jobs/ext/4653650-software-engineer-2-contingent-net-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer 2 - Contingent - .Net Developer - **Company:** Innova Solutions - **Location:** Des Moines, IA, United States (Remote available) - **Experience:** Starter - **Salary:** $83,200 - $93,600 - **Contract:** Temporary to permanent - **Skills:** ASP.NET, .NET Framework, Artificial Intelligence, Automation of Tests, Unit Testing, C Sharp (Programming Language), Software Quality, Relational Databases, Database Queries, Software Design Patterns, Microsoft SQL Server, Object-Oriented Software Development, Performance Tuning, Scrum Methodology, Systems Development Life Cycle, Query Optimization, Oop Languages, .NET Core, GitHub Copilot, Software Security, AI Coding Agents, Backend, Integration Tests, Restful APIs - **Published:** November 10, 2026 - **Apply:** https://www.disabledperson.com/jobs/76431425-software-engineer-2-contingent-net-developer ## About the Role Hands-on experience in .NET Full Stack development C#, .NET Core / ASP.NET Core. Experience applying Object-Oriented Design principles and design patterns. Working knowledge of SQL Server and relational database design, performance tuning, and query optimization. Experience using AI-assisted development tools such as: GitHub Copilot, Devin (or similar AI coding tools) Experience with unit testing, integration testing and test automation tools. Experience identifying, analyzing, and remediating application security vulnerabilities. ## Description * Develop and maintain full-stack applications using C#, .NET Core, and ASP.NET Core. * Design and implement RESTful APIs and integrate front-end with backend services. * Apply OOP principles and design patterns to build scalable and maintainable solutions. * Design, optimize, and troubleshoot SQL Server databases and complex queries. * Use AI-assisted tools like GitHub Copilot to enhance productivity and code quality. * Write and maintain unit and integration tests to ensure application reliability. * Implement test automation frameworks and support continuous testing practices. * Identify and remediate security vulnerabilities using secure coding standards. * Participate in Agile/Scrum ceremonies and contribute to SDLC activities. * Translate business requirements into technical designs and communicate effectively with stakeholders.