Software Engineer III

Hollstadt & Associates

Minnesota

Remote

USD 74,000 - 105,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision, and life ins.
Short-term & long-term disability
401k + Matching
Longevity bonus $5,000

Job summary

Hollstadt Consulting is seeking a skilled Software Engineer III to support, enhance, and maintain business-critical applications on the Microsoft stack. The role emphasizes sustaining legacy systems, addressing complex issues, and ensuring security, reliability, and performance of established platforms.

The ideal candidate will have strong experience with C#, .NET Framework, ASP.NET Web Forms, SQL Server, and Azure-hosted applications, while balancing debt remediation with ongoing enhancements

Qualifications

  • 5+ years of experience developing and supporting applications using C#, .NET Framework, ASP.NET Web Forms, and SQL Server.
  • Experience maintaining legacy enterprise applications.
  • Experience troubleshooting complex application, database, and integration issues in production environments.
  • Familiarity with Azure-hosted applications and related services.
  • Working knowledge of Azure DevOps and CI/CD processes.
  • Experience with application security best practices and compliance requirements.
  • Strong SQL development, query optimization, and database troubleshooting skills.
  • Excellent analytical, debugging, and problem-solving abilities.

Responsibilities

  • Application Maintenance & Enhancement: Maintain and enhance existing applications built with C#, .NET Framework, ASP.NET Web Forms, and SQL Server.
  • Diagnose, troubleshoot, and resolve defects, performance issues, and production incidents.
  • Implement business-requested enhancements and system improvements within existing architectures.
  • Analyze legacy codebases to identify opportunities for stability and performance improvements.
  • Collaborate with stakeholders to understand changing requirements and document architecture.

Skills

C#
.NET Framework
ASP.NET Web Forms
SQL Server
Azure-hosted applications
Azure DevOps
CI/CD
Security best practices
Legacy systems
API integrations

Tools

Azure DevOps

Job description

Job Description

Hollstadt Consulting is a management and technology consulting firm dedicated to placing professionals at engagements where they will excel. When you work with us, you'll work with a refreshingly real company led and staffed by seasoned experts who are also down-to‑earth, good people. We're committed to treating you with respect and helping you achieve your career aspirations.

Since 1990, Hollstadt has been a trusted partner to more than 150 domestic and global companies and has successfully completed over 3,000 projects. Our continued growth has created challenging and rewarding opportunities for accomplished IT and Business Consultants. Hollstadt Consulting is an equal opportunity employer including disability/veteran.

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Hollstadt Consulting and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel at any time.

Role

Software Engineer III

Contract

6 months contract to start

Location

Remote

Rate

$65/hr W2

Overview

We are seeking a skilled Software Engineer III to support, enhance, and maintain business-critical applications built on the Microsoft technology stack. This role will focus primarily on sustaining and evolving existing systems, troubleshooting complex issues, implementing application enhancements, and ensuring the security, reliability, and performance of established platforms.

The ideal candidate will have strong experience working with C#, .NET Framework, ASP.NET Web Forms, SQL Server, and Azure-hosted applications, and be comfortable navigating and improving legacy systems while supporting ongoing business needs. Success in this role requires strong problem‑solving skills, attention to detail, and the ability to balance technical debt remediation with day‑to‑day enhancement and support activities.

Key Responsibilities

Application Maintenance & Enhancement

  • Support, maintain, and enhance existing applications built using C#, .NET Framework, ASP.NET Web Forms, and SQL Server.
  • Diagnose, troubleshoot, and resolve application defects, performance issues, and production support incidents.
  • Implement business-requested enhancements and system improvements within existing application architectures.
  • Analyze legacy codebases to identify opportunities for stability, maintainability, and performance improvements.
  • Collaborate with business stakeholders, product owners, and technical teams to understand and implement changing business requirements.
  • Create and maintain technical documentation related to application functionality, support procedures, and system architecture.

Legacy System Support

  • Provide ongoing support for legacy applications and integrations that support critical business processes.
  • Maintain and optimize existing APIs, integrations, scheduled processes, and background services.
  • Assist with technical debt reduction through code refactoring, component upgrades, and remediation activities.
  • Evaluate system issues and recommend practical solutions that balance business needs, cost, and risk.
  • Participate in application upgrade efforts, patching activities, and platform maintenance initiatives.

Security & Compliance

  • Follow secure coding practices and organizational security standards when implementing changes.
  • Support management of application secrets, certificates, and access controls using Azure services where applicable.
  • Ensure applications meet established authentication, authorization, and data protection requirements.
  • Assist with remediation of security findings and compliance-related enhancements.
  • Support adherence to regulatory and corporate compliance requirements, including PCI DSS where applicable.

Production Support & Monitoring

  • Monitor application health, performance, and reliability using Azure monitoring and logging tools.
  • Investigate production issues and perform root‑cause analysis to prevent recurring problems.
  • Support incident resolution efforts and collaborate with infrastructure and support teams as needed.
  • Identify opportunities to improve application performance, stability, and operational efficiency.

DevOps & Release Support

  • Participate in application deployments and release activities using Azure DevOps.
  • Maintain and improve existing CI/CD processes to support reliable application delivery.
  • Assist with environment management, configuration updates, and deployment troubleshooting.
  • Support testing efforts across development, QA, and production environments.

Collaboration & Code Quality

  • Write clean, maintainable, and well-documented code.
  • Participate in peer reviews and contribute to development best practices.
  • Work effectively across distributed teams using collaborative and asynchronous communication.
  • Contribute to continuous improvement efforts focused on system reliability, maintainability, and supportability.
Qualifications
  • 5+ years of experience developing and supporting applications using C#, .NET Framework, ASP.NET Web Forms, and SQL Server.
  • Strong experience working with and maintaining legacy enterprise applications.
  • Experience troubleshooting complex application, database, and integration issues in production environments.
  • Familiarity with Azure-hosted applications and related services.
  • Working knowledge of Azure DevOps and CI/CD processes.
  • Experience with application security best practices and compliance requirements.
  • Strong SQL development, query optimization, and database troubleshooting skills.
  • Excellent analytical, debugging, and problem‑solving abilities.
  • Ability to work independently while collaborating effectively across technical and business teams.
Nice to Have
  • Experience supporting applications undergoing gradual modernization efforts.
  • Exposure to .NET Core/.NET 8, REST APIs, and cloud-native architectures.
  • Experience with Azure Key Vault, Application Insights, and Azure Monitor.
  • Knowledge of PCI DSS or other regulated environments.

Hollstadt offers medical, dental, vision, life insurance, short-term disability, long-term disability, paid sick leave, and retirement benefits to eligible employees. With three different medical plans to choose from, you can enroll in the coverage you need from individual to family, or anywhere in between!

Remarketing Process

Hollstadt is based on retention and relationships. We get to know your strengths and career wishes throughout your assignment and then start remarket discussions 6-8 weeks prior to your end date. By being proactive, we are able to keep your down time between assignments as short as possible, unless you choose otherwise.

Professional Development

Hollstadt offers on-demand training through our consultant portal. Trainings give our consultants the continuing education they need to excel on their projects. Many of our courses apply towards continuing education credits and we have an entire training hub dedicated to upskilling in Artificial Intelligence (AI).

401k + Matching

One popular benefit is our 401(k) match on the first 4% of your contributions. Hollstadt wants to help you reach your long-term financial goals and understands that planning for your future is critical. Consultants also have access to support from a Financial Advisor.

We appreciate and reward loyalty. Join Hollstadt, stay for 5 years, and we’ll give you a $5,000 Longevity Award bonus! Additionally, we know great talent knows other great talent. If you are on contract with Hollstadt and refer one of your connections who gets placed, we’ll pay you $1,000!

Ongoing Support & Networking

We have made a significant investment in building a support program for our consultant team - so you never have to feel like you are going it alone. We also have a Consultant Coach program which acts like a 'work buddy' to provide a safe ear for questions or concerns at your client site.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Process Engineer
Business Process Engineer

Hollstadt & Associates • Minnesota

Remote
USD 80,000 - 114,000
Medical
Dental
Vision
+5
Senior Marketing Specialist
Senior Marketing Specialist

Hollstadt & Associates • Minnesota

Remote
USD 39,000 - 55,000
401(k) match
Longevity bonus
Referral bonus
+1
Data Engineer
Data Engineer

Hollstadt & Associates • Minnesota

On-site
USD 62,000 - 83,000
Medical benefits
401(k) matching
Longevity Award bonus $5,000
+2
Power Platform/Dataverse Developer
Power Platform/Dataverse Developer

Hollstadt & Associates • Blue Ash (OH)

Hybrid
USD 65,000 - 83,000
Medical, dental, vision insurance
401(k) with match
Longevity bonus $5,000 after 5 years
+3
Workday Integration Specialist
Workday Integration Specialist

Hollstadt & Associates • Arden Hills (MN)

Hybrid
USD 60,000 - 81,000
Remote Senior Epic PB Analyst — Revenue Cycle Leader
Remote Senior Epic PB Analyst — Revenue Cycle Leader

Hollstadt & Associates • Minnesota

Hybrid
USD 59,000 - 65,000
Medical
Dental
Vision
+8
UKG Systems Admin Consultant
UKG Systems Admin Consultant

Hollstadt & Associates • Minnesota

Hybrid
USD 61,000 - 101,000
Medical insurance
Dental insurance
Vision insurance
+7
Data Migration/Data Load Developer
Data Migration/Data Load Developer

Hollstadt & Associates • Ohio

Hybrid
USD 65,000 - 83,000
Medical insurance
Dental insurance
Vision insurance
+8
Project Assistant
Project Assistant

Hollstadt & Associates • Minnesota

Remote
USD 30,000 - 43,000
Medical insurance
Dental insurance
Vision insurance
+5
Sr. Full Stack Software Developer
Sr. Full Stack Software Developer

Holtec • Camden (NJ)

Hybrid
USD 120,000 - 150,000
Hybrid work opportunities
401(k) retirement plan
Medical, dental, and vision coverage
+6