> Markdown version of [/jobs/ext/1256307-senior-net-developer-hybrid](https://www.wearedevelopers.com/jobs/ext/1256307-senior-net-developer-hybrid). 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). --- # Senior .NET Developer - Hybrid - **Company:** The Smart - **Location:** Des Moines, IA, United States - **Experience:** Expert - **Salary:** $93,600.0 - $166,400.0 - **Contract:** Temporary to permanent - **Skills:** ASP.NET, .NET Framework, Agile Methodology, Business Analytics Applications, Automation of Tests, Unit Testing, Microsoft Azure, Big Data, C Sharp (Programming Language), Cloud Computing, Static Program Analysis, Software Quality, Code Review, Continuous Integration, Database Development, Software Design Patterns, DevOps, Github, Microsoft SQL Server, Model View Controller (MVC), Performance Tuning, Release Management, Secure Coding, Software Engineering, Software Systems, Transact-SQL, Enterprise Software Applications, Test-Driven Development (TDD), .NET Core, Software Security, Reliability of Systems, Technical Debt, Git, Build Management, Integration Tests, Information Technology, Deployment Automation, Github Enterprise, Tools for Reporting, Software Version Control, Vulnerability Analysis - **Published:** July 13, 2026 - **Apply:** https://www.careerjet.com/jobad/usb47bf3db84560db723c8d9e9280ca0fc ## About the Role * Strong experience in C#, ASP.NET, MVC, and .NET Core application development * Extensive knowledge of software design patterns and enterprise application architecture * Experience implementing secure coding practices, static code analysis, encryption, and data protection controls * Hands-on experience with Azure DevOps, Git, GitHub Enterprise, GitHub Actions, and CI/CD pipelines * Strong experience with Test-Driven Development (TDD), automated testing, and deployment gating practices * Proficiency in T-SQL and Microsoft SQL Server database development and optimization * Experience using code quality, vulnerability scanning, and application security tools * Knowledge of code branching, merge strategies, release management, and deployment automation * Strong understanding of DevOps principles and modern software delivery methodologies * Experience developing and supporting large-scale enterprise applications * Strong analytical, troubleshooting, and problem-solving skills * Excellent verbal and written communication skills * Ability to collaborate effectively within cross-functional Agile teams * Experience with cloud technologies and modern application hosting platforms (preferred) * Experience supporting large-scale data collection, reporting, or analytics applications (preferred) * Experience leading development modernization and DevOps transformation initiatives (preferred) * Familiarity with enterprise security and compliance requirements (preferred) ## Description As a Senior .NET Developer, you will play a critical role in designing, developing, and supporting enterprise-grade applications within a mission-driven environment. You will contribute to the modernization of application delivery processes by advancing DevOps practices, implementing automation strategies, and delivering secure, scalable, and high-quality software solutions. This role requires close collaboration with cross-functional teams to enhance development efficiency, improve system reliability, and support large-scale data collection and reporting platforms., * Design and implement scalable DevOps processes to support enterprise application development and deployment * Lead automation initiatives, CI/CD pipeline implementations, and cloud-based development strategies * Centralize and manage source code repositories using GitHub, GitHub Enterprise, or Azure DevOps * Evaluate and improve coding standards through automated code quality and security scanning tools * Proactively identify and remediate technical debt while promoting continuous improvement practices * Optimize source control workflows, including branching, merging, and release management strategies * Automate application build, testing, and deployment processes to improve efficiency and consistency * Enhance unit testing and integration testing coverage to improve application reliability and performance * Design and develop complex business solutions using .NET Core and industry-standard development patterns * Collaborate with development, testing, and operations teams to ensure successful solution delivery * Ensure applications adhere to secure coding standards, data protection requirements, and security best practices * Support troubleshooting, performance tuning, and ongoing maintenance of enterprise applications * Participate in technical planning, code reviews, and architecture discussions, Role: Senior .Net Developer with Azure Infra Experience Location: Des Moines, Iowa - Onsite 5 days a week Duration: Long term Rates: DOE Prefer Locals or someone willing to… + 22 hours ago + Apply easily + ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026)