Logo for Netpace Inc

IA-DOM-DNR-SDP6 - .NET Application Developer

Roles & Responsibilities

  • Strong communication skills and ability to work closely with a team.
  • Ability to read, understand, and create design documents.
  • Technical understanding of infrastructure components, their dependencies, and interactions between servers, virtual systems, networks, databases, and web applications.
  • Experience designing and implementing scalable DevOps processes, automating build/deploy, and integrating automated scanning tools to ensure code quality and security.

Requirements:

  • Design and implement highly scalable DevOps processes to support the development and deployment of large-scale applications.
  • Assess and improve coding and review practices, ensuring high code quality and security by integrating automated scanning tools into the development cycle.
  • Proactively address technical debt and continuously improve development processes.
  • Automate build and deployment processes and optimize code branching, merging, and releases to facilitate seamless deployments.

Job description


Complete Description:
Department of Natural Resources (DNR) is seeking a highly motivated and experienced .NET Lead Application Developer to join DNR App Dev team. This role offers an opportunity to work in a mission-driven environment, supporting Iowa Drinking Water Data Portal and Water Allocation Compliance through a large portfolio of data collection and reporting applications.

As a key member of our team, you'll be instrumental in driving our development initiatives and delivering secure, high-quality technical solutions to our customers. You will collaborate closely with teams to optimize development practices and automate pipelines that support large data volumes. This position requires attendance during standard business hours Monday through Friday, with initial on-site presence strongly preferred for orientation and team onboarding.

As the .NET Lead Application Developer, you will:

• Have strong communications skills and the ability to work closely with a team.
• Have ability to read, understand, and create design documents.
• Have technical understanding of infrastructure components, their dependencies, and interactions between servers, virtual systems, networks, databases, web applications, etc.
• Have ability to proactively participate in customer engagements, follow direction from team leads, work with customers, and participate in technical planning.
• Design and implement highly scalable DevOps processes to support the development and deployment of large-scale applications.
• Assess and improve coding and review practices, ensuring a high standard of code quality and security by integrating automated scanning tools into the development cycle.
• Proactively address technical debt before it escalates and ensure continuous improvement of development processes.
• Optimize processes around code branching, merging, and releases to facilitate seamless and efficient deployments.
• Automate build and deployment processes, reducing manual effort and increasing operational efficiency.
• Enhance unit test and integration test coverage, ensuring application reliability and performance.


.NET Developer Related jobs

Other jobs at Netpace Inc

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.