Senior .NET Application Developer

Hybrid in Des Moines, IA, US • Posted 3 hours ago • Updated 3 hours ago
Contract W2
12 Months
No Travel Required
Hybrid
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • C#
  • ASP.NET
  • ASP.NET MVC
  • .NET Core
  • Microsoft SQL Server
  • T-SQL
  • Azure DevOps
  • Git
  • GitHub Enterprise
  • GitHub Actions
  • CI/CD Pipelines
  • Secure Coding
  • Static Code Analysis
  • Encryption & Data Protection
  • Automated Testing
  • Test-Driven Development (TDD)
  • Code Quality Tools
  • Release Management
  • Branching & Merging Strategies

Summary

Senior .NET Application Developer

Location: Des Moines, IA
Work Model: Hybrid
Employment Type: Contract (12 Months)
Worker Type: W2 Only

Job Summary

We are seeking an experienced Senior .NET Application Developer to support the design, development, and enhancement of enterprise-level applications. The ideal candidate will have deep expertise in the Microsoft technology stack, DevOps automation, application security, CI/CD, and SQL Server development. This role will focus on building secure, scalable, and high-performance applications while driving continuous improvement across the software development lifecycle.


Required Qualifications

  • High School Diploma or equivalent.

  • 8+ years of experience developing applications using C#, ASP.NET, ASP.NET MVC, and .NET Core.

  • 8+ years of experience implementing secure coding practices, including:

    • Secure coding standards

    • Static code analysis

    • Data protection

    • Encryption

  • 8+ years of experience with Microsoft SQL Server and T-SQL.

  • 5+ years of experience with:

    • Azure DevOps

    • Git

    • GitHub Enterprise

    • GitHub Actions

    • CI/CD Pipelines

  • 5+ years of experience with:

    • Automated Testing

    • Test-Driven Development (TDD)

    • Technical Documentation

    • Gated Deployments

  • 5+ years of experience with source control management, code branching, merging strategies, and release management.

  • 4+ years of experience using automated code quality and security scanning tools.


Preferred Qualifications

  • Experience leading enterprise DevOps initiatives.

  • Experience automating software build and deployment processes.

  • Experience managing technical debt and driving continuous improvement initiatives.

  • Experience supporting enterprise data collection and reporting applications.

  • Experience working with cross-functional Agile teams.

  • Experience with cloud technologies and modern software delivery practices.


Key Responsibilities

  • Design, develop, and maintain enterprise applications using C#, ASP.NET MVC, and .NET Core.

  • Design and implement scalable DevOps processes for enterprise application delivery.

  • Lead CI/CD implementation and automation initiatives.

  • Manage source control repositories using GitHub Enterprise and Azure DevOps.

  • Build and maintain automated deployment pipelines.

  • Improve software quality through automated testing, code reviews, and security scanning.

  • Implement secure coding standards and application security best practices.

  • Optimize branching, merging, and release management strategies.

  • Identify and reduce technical debt while improving application maintainability.

  • Enhance unit testing and integration testing coverage.

  • Develop complex business logic using structured development patterns.

  • Collaborate with cross-functional teams to deliver secure, reliable, and scalable software solutions.


Required Technical Skills

  • C#

  • ASP.NET

  • ASP.NET MVC

  • .NET Core

  • Microsoft SQL Server

  • T-SQL

  • Azure DevOps

  • Git

  • GitHub Enterprise

  • GitHub Actions

  • CI/CD Pipelines

  • Secure Coding

  • Static Code Analysis

  • Data Protection & Encryption

  • Test-Driven Development (TDD)

  • Automated Testing

  • Code Quality Tools

  • Source Control

  • Branching & Merging

  • Release Management


Preferred Skills

  • Enterprise DevOps

  • Cloud Technologies

  • Build & Release Automation

  • Technical Debt Management

  • Software Delivery Optimization

  • Agile/Scrum

  • Large-Scale Enterprise Applications


Ideal Candidate

The ideal candidate is a seasoned Microsoft technology professional with strong experience delivering enterprise-grade applications using modern .NET technologies and DevOps practices. They should possess expertise in secure software development, CI/CD automation, SQL Server, and cloud-enabled software delivery while collaborating effectively across cross-functional teams.


Why Join This Opportunity?

  • Work on mission-critical enterprise applications.

  • Drive DevOps modernization and CI/CD transformation.

  • Contribute to secure, scalable, and high-performance software solutions.

  • Collaborate with experienced engineering and DevOps teams.

  • Opportunity to influence software quality, automation, and development standards.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91171252
  • Position Id: 503769
  • Posted 3 hours ago

Company Info

About Purplejack Technologies LLC

PurpleJACK SEO is a global Internet marketing company based throughout the US. We focus primarily on our customers ROI and revenue, not just clicks or rankings. This is done by providing you with best SEO services based on white hat SEO strategies as well as a diverse selection of online marketing services.

About_Company_OneAbout_Company_Two
Contact the job poster
SS

Shubham Sainik

Recruiter @ Purplejack Technologies LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs