Senior .NET Developer
Why This Role Stands Out
This remote Senior .NET Developer role offers a fantastic opportunity to shape DevOps initiatives and enhance critical applications within a mission-focused organization, perfect for developers eager to drive innovation and continuous improvement. You'll thrive by leveraging your expertise in .NET, CI/CD, and automation to deliver high-quality, secure solutions and advance your skills in a collaborative environment. Apply today to make a significant impact and grow your career!
Quick Overview
Job Description
Job ID: (804056)
Senior .NET Developers
Location: Des Moines, IA
Duration: 12+ Months
Client: IA-DOM-DOIT-SDP6
Hybrid
The Department of Management''s Division of Information Technology (DoIT) is seeking a highly skilled Senior .NET Developers to join our team. This position provides an excellent opportunity to contribute within a mission-focused organization, supporting Department of Education applications and stakeholders through a comprehensive suite of data collection and reporting tools.
As a vital member of our team, you will play a key role in advancing our DevOps initiatives and delivering secure, high-quality technical solutions for our customers. The position involves close collaboration with cross-functional teams to enhance development practices and automate pipelines that accommodate substantial data volumes. This remote position requires attendance during standard business hours Monday through Friday, with on-site presence strongly preferred.
As a Senior .NET Developer, your responsibilities will include:
- Designing and implementing scalable DevOps processes to support the development and deployment of enterprise-level applications.
- Leading automation, CI/CD, and cloud technology initiatives, including centralizing code repositories within GitHub or Azure DevOps to streamline workflows.
- Evaluating and enhancing coding practices by integrating automated scanning tools to uphold rigorous standards of code quality and security.
- Proactively managing technical debt and driving continuous improvement throughout development cycles.
- Optimizing processes related to code branching, merging, and releasing to ensure seamless and efficient deployments.
- Automating build and deployment workflows to minimize manual intervention and maximize operational efficiency.
- Enhancing unit and integration test coverage to guarantee reliability and performance of applications.
- Demonstrating proficiency in .NET Core, applying structured, pattern-based development practices for complex logic implementations.
Required Skill Set
- C#, ASP.NET, MVC, .NET Core development
- Security practices (secure coding, static code analysis, data protection/encryption, etc.)
- Azure DevOps, GIT, GitHub Enterprise, GitHub Actions, CI/CD
- Automated Testing and documentation, Test Driven Development, Gating Deployments
- TSQL language skills with MS SQL
- Code quality and security scanning tools
- Code branching, merging, and release process optimization
Skills
Similar jobs
SQL Developer/DBA
Visionsoft International · Bethesda, United States
10 minutes agoContract role: Senior Clinical SAS Developer at North Wales, PA (Onsite)
Yochana IT Solutions · North Wales, United States
39 minutes agoSenior Dynamics 365 Business Central Developer
Systems Recruiters, LLC · Greensboro, United States
39 minutes agoFull Stack Developer(Python) with Azure ,Snowflake, Databricks, Apache Iceberg, Data lakehouse ,
Intone Networks Inc. · Dallas, United States
39 minutes agoFull Stack Developer
Aivra Health LLC · Toronto, United States
39 minutes ago$90k - $120k/yrSenior COBOL /Mainframe Developer
Dew Softech Inc · Trenton, United States
39 minutes ago