Senior .NET Application Developer
Purplejack Technologies LLC
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.
- 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.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs