Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Microsoft .NET Software Engineer

$115k - $175k
Full-time

ASRC Federal

ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team and discover why we are a top veteran employer and Certified Great Place to Work™

ASRC Federal Technology Solutions LLC, a subsidiary of ASRC Federal, is seeking a Software Engineer with a minimum of a Secret security clearance and strong Microsoft .NET experience to design, develop, test, and sustain secure enterprise applications and services. You will work across the full software lifecycle, from requirements and architecture through deployment and operations, within an Agile and DevSecOps environment. The role suits an engineer who writes clean, maintainable code and thinks about the whole system, not just the next feature.

This position is remote, candidate must be U.S. based. Required work schedule is Pacific Standard Time. Working Hours (8am to 5pm PST).

Responsibilities

  • Design, develop, and maintain applications and APIs in C# using .NET 6/8+, ASP.NET Core (MVC, Web API, Razor/Blazor), and Entity Framework Core.
  • Model data and write performant queries, stored procedures, and migrations in Microsoft SQL Server.
  • Build and consume RESTful services and integrate with enterprise systems and third-party APIs.
  • Write unit and integration tests (xUnit, NUnit, or MSTest) and support automated testing in CI/CD pipelines.
  • Contribute to build and release pipelines in Azure DevOps, GitLab, or GitHub Actions; support containerized deployments where used.
  • Apply secure coding standards (OWASP Top 10) and remediate static-analysis and vulnerability-scan findings.
  • Modernize and refactor legacy .NET Framework applications toward current .NET and cloud-ready architectures.
  • Troubleshoot production issues, perform root-cause analysis, and deliver fixes on schedule.
  • Participate in design reviews, code reviews, sprint ceremonies, and technical documentation.

Required qualifications

  • Bachelor’s degree in computer science, Software Engineering, or a related field, plus 8-10 years of software development experience (additional years of relevant work experience may substitute for a degree).
  • 4+ years of hands-on C#/.NET development, including ASP.NET Core and Entity Framework.
  • Strong SQL Server skills, including T-SQL and database design.
  • Experience building and securing RESTful APIs.
  • Experience with Git, CI/CD, and Agile/Scrum delivery.
  • Working knowledge of a front-end framework (Angular, React, or Blazor) and HTML/CSS/JavaScript.
  • Active DoW Secret security clearance or higher. Candidates without a minimum of a Secret clearance will not be considered.
  • U.S. citizenship required.

Preferred qualifications

  • Experience with Azure or AWS services, including government cloud regions.
  • Containerization with Docker and Kubernetes.
  • Familiarity with RMF/DISA STIG requirements for application security.
  • Experience migrating .NET Framework applications to modern .NET.
  • CompTIA Security+ or another DoD 8140-qualifying certification; Microsoft Azure Developer Associate (AZ-204).

We invest in the lives of our employees, both in and out of the workplace, by providing competitive pay and benefits packages. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law. The salary offered will depend on several factors including, but not limited to, relevant experience, skills, education, geographic location, internal equity, business needs, and other factors permitted by law. Posted pay ranges are a general guideline only and are not a guarantee of compensation or salary.


EEO Statement

ASRC Federal and its Subsidiaries are Equal Opportunity employers. All qualified applicants will receive consideration for employment without regard to race, sex, color, age, national origin, religion, disability, protected veteran status, or any other factor prohibited by applicable law.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Microsoft .NET Software Engineer in Iowa vacancy
  •  ...MidAmerican Energy Company is seeking a software engineer to design, develop, test, document, and implement business software...  ...candidate will gain exposure to Oracle and Microsoft SQL database development, .NET programming, and integration with BizTalk Server, SharePoint... 
    Microsoft

    Bhe Gt&S

    Des Moines, IA
    5 days ago
  •  ...Full Stack Software Engineer We are seeking an experienced Full Stack Software Engineer with expertise in Microsoft technologies (.NET, C#, Azure) to design, develop, and deploy innovative software solutions. You will work across both front-end and back-end systems... 
    Microsoft
    Work at office

    Cambridge

    Des Moines, IA
    4 days ago
  • $110k - $125k

     ...Software EngineerRequired Skills & Experience - Strong C# development...  ...are seeking a Software Engineer to join a team supporting Salesforce...  ...develop and maintain C#/.NET applications and build or troubleshoot...  ...for cloud solutions.Utilize Microsoft Copilot or other AI-assisted... 
    Microsoft

    Insight Global

    Urbandale, IA
    2 days ago
  •  ...Net Developer Location: West Des Moines, IA Duration: 6+ Months Contract This position will design and develop new software programs by analyzing end-user and client needs. Will assist...  ...maintaining solutions utilizing the Microsoft ecosystem. Fluency with... 
    Microsoft
    Contract work
    Shift work

    Argyle Infotech

    West Des Moines, IA
    4 days ago
  • ## Software Engineer InternApply: Cedar Rapids, IA: Part time: Posted Yesterday: JR1221GreatAmerica is a highly successful...  ...need:*** **Computer Skills:** Visual Studio, asp.NET, SQL, SQL Server Management Studio, Microsoft Windows/Office ecosystem* **Other Requirements:**... 
    Microsoft
    Full time
    Part time
    Internship
    Work at office

    GreatAmerica Financial Services Corporation

    Cedar Rapids, IA
    5 days ago
  •  ...Greenstone is seeking a mid-level Software Engineer to join our integrations team. This role...  ..., as well as hands-on familiarity with Microsoft Azure services. The engineer should be...  ...context. • Strong proficiency in C# and .NET Core. • Experience with B2B integration... 
    Microsoft
    Full time
    Remote work

    Cultura Technologies

    Ankeny, IA
    3 days ago
  • Software Engineer Intern GreatAmerica is a highly successful entrepreneurial company providing equipment financing to...  ...Requirements Computer Skills: Visual Studio, asp.NET, SQL, SQL Server Management Studio, Microsoft Windows/Office ecosystem Other Requirements: Familiarity... 
    Microsoft
    Full time
    Internship
    Work at office

    GreatAmerica Bank National Association

    Cedar Rapids, IA
    5 days ago
  • $24 - $27 per hour

     ...Software Engineer Internship- Summer 2027 #14880 Ankeny, Iowa, United States Full-Time Part...  ...include Azure, React/Flutter, C#, .Net, Git, and SQL. The convenience store industry...  ...related field (STEM). Knowledge of Microsoft Office (Word, Excel, PowerPoint)... 
    Microsoft
    Hourly pay
    Full time
    Part time
    Summer work
    Internship
    Work at office

    Casey's

    Ankeny, IA
    3 days ago
  • $140k - $200k

     ...These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD...  ...interop between managed code (.NET) and native code. ~ Proven track...  ...building accessible and inclusive software. ~ Excellent software... 
    Microsoft
    Work at office

    Speechify

    Iowa City, IA
    2 days ago
  •  ...Associate Software EngineerDo you have proven passion for software engineering, customer focus, and teamwork with the desire to drive...  .../ JavaScript, CSS, ASP.NET MVC/Core, Razor Pages, and other...  ...websites, mobile, agent portals, Microsoft Dynamics 365 CRM, and other vendor... 
    Microsoft
    Permanent employment
    Full time
    Work at office
    Work visa

    Farm Bureau Financial Services

    West Des Moines, IA
    3 days ago
  •  ...Software Engineer 1Pay Range: $77,200 - $96,500Primary Location: Des Moines, IA, United StatesJob Schedule...  ...with hands-on experience in Oracle and Microsoft SQL database development.Technical knowledge with hands-on experience in .NET and other current computing programming... 
    Microsoft
    Permanent employment
    Work experience placement
    Internship
    H1b
    Local area

    MidAmerican Energy

    Des Moines, IA
    4 days ago
  • We are looking for a Remote Full Stack .NET Developer to join a company in based in...  ...This role is suited to a self-directed software engineer who can build and support modern...  ...candidate brings strong experience across the Microsoft development stack and can contribute... 
    Microsoft
    Remote work

    Robert Half

    Ankeny, IA
    5 days ago
  • $87.32k - $139.06k

     ...improve business processes and corresponding software applications to allow Wells' Enterprises...  ...- SQL, PL/SQL, Java, Python, C# & VB (.NET), HTML, CSS, JavaScript, TypeScript, XML;...  ...of Oracle Integration Cloud (OIC), Microsoft 365, Azure DevOps (CI/CD), and other enterprise... 
    Microsoft

    Wells Enterprises

    Le Mars, IA
    5 days ago
  • $94.4k - $266.3k

     ...across AI, cloud, data and analytics, software engineering, DevOps, and other in-demand technical...  ...providers and hyperscalers, including Microsoft, AWS, Google Cloud, IBM, and SAP, to build...  ...of originating and closing significant net new business in mid-market or multi-subsidiary... 
    Microsoft
    Contract work
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Des Moines, IA
    2 days ago
  •  ...not available for this position. The Software Engineer Intern will join Lyric during an...  ...modernization initiatives involving modern .NET, APIs, databases, cloud technologies, and...  ...relational database Exposure to Microsoft Azure, AWS, or another cloud computing... 
    Microsoft
    Full time
    Internship
    Remote work
    Visa sponsorship

    Lyric

    Des Moines, IA
    4 days ago
  •  ...Software Engineer 3Wellabe is looking for a Software Engineer 3 to join our team. This role is...  ...and programming languages including C#,.NET/.NET Core, SQL, LINQ, Blazor, and related...  ...development, web services support, Microsoft DevOps, Agile Development, iOS deployment... 
    Microsoft
    Work experience placement

    Wellabe

    Des Moines, IA
    5 days ago
  •  ...Republic Bitco is seeking is seeking a Senior Software Developer to join our Home Office located...  ...edge applications and integrations using Microsoft and Azure technologies, helping shape the...  ...Technologies: Proven skills in C#, .NET (Blazor/Razor, Entity Framework), SQL, and... 
    Microsoft
    Temporary work
    Home office

    BITCO Insurance Companies

    Davenport, IA
    3 days ago
  • $126k - $181k

     ...read headlines, and we're calling that someone a Principal Software Engineer. This temporary job in IA answers 8 years of effort with $12...  ...performance, latency, and resource utilization at scale Negotiate Microsoft Azure tradeoffs with product when Valero Energy timelines... 
    Microsoft
    Temporary work

    Valero Energy Corporation

    Cedar Rapids, IA
    3 days ago
  •  ...Software EngineerWe are hiring a Software Engineer at Level 1, 2, or 3 based on skills, experience, and demonstrated scope...  ...Relevant technologies include C#/.NET/.NET Core, LINQ, SQL, and related...  ...; web services support; Microsoft DevOps; Agile development; iOS deployment... 
    Microsoft
    Work experience placement
    Internship

    Wellabe

    Des Moines, IA
    5 days ago
  •  ...Hy-Vee, Inc. is offering an IT Software Engineer Internship for Summer 2027 at the Helpful Smiles Technology center in Grimes, IA. Selected...  ...business applications, develop unit tests, and support data retrieval and reporting using Microsoft SQL Server. #J-18808-Ljbffr
    Microsoft
    Summer work
    Internship

    Hy-Vee

    West Des Moines, IA
    3 days ago
  •  ...Assist in the design and implementation of software features and applications Collaborate with team members...  ...pursuing a degree in Computer Science, Software Engineering, or a related field Proficient with Microsoft Office applications Basic knowledge of databases... 
    Microsoft
    Internship
    Work at office

    VT Industries

    Holstein, IA
    2 days ago
  • $190k - $200k

     ...Job Description SummaryThe Principal Quality Software Engineer is a hands-on technical contributor responsible...  ...microservicesTechnology or platform certifications (e.g. AWS, Microsoft)Expertise in coding platforms/frameworks (e.g. .NET/C#, JAVA, OOD, OOP,Five years of experience in... 
    Microsoft
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide
    Visa sponsorship

    Transamerica

    Cedar Rapids, IA
    4 days ago
  • $94.4k - $316.3k

     ...Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced...  ...It is part of how you build software: how you generate, test,...  ...production. Often these are net-new platforms that have to be...  ...enterprise models (OpenAI, Anthropic, Microsoft, Google, AWS, and others),... 
    Microsoft
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Des Moines, IA
    1 day ago
  • $85k - $90k

     ...Embedded Software Developer About Client: The client is a global technology, consulting...  ...like AWS, Google Cloud, and Microsoft. It has built strong capabilities in new...  ...design. Degree in Science, Technology, Engineering or Mathematics (STEM) About ApTask... 
    Microsoft

    ApTask

    Cedar Rapids, IA
    2 days ago
  •  ...Very strong knowledge of SCCM 2007 as it relates to performing software distribution• Very strong knowledge of remediating...  ...SCCM • Excellent communications skills • Strong knowledge of Microsoft Excel and manipulating reports/data within it • Experience with... 
    Microsoft
    Shift work

    Xinnovit

    Dubuque, IA
    4 days ago
  • $130k - $150k

     ...DescriptionJob DescriptionRole - Senior/Lead Sofware Engineer Job Location - Des Moines, Iowa, Omaha,...  ...create, modernize, and operate software using AI-first engineering methods....  ...designing and delivering solutions using the Microsoft technology ecosystem, including Power... 
    Microsoft
    Immediate start

    Gradera Inc.

    Des Moines, IA
    2 days ago
  • $37k - $82k

     ...Join us and help shape the future of aerospace and defense. Software Engineer in this organization, you will be involved in the...  ...and debuggers Experience with SQL and databases, such as Microsoft SQL Server. Experience with standard full lifecycle software... 
    Microsoft
    Full time
    Contract work
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Cedar Rapids, IA
    2 days ago
  • $85k - $90k

     ...hyperscales like AWS, Google Cloud, and Microsoft. It has built strong capabilities in...  ...provide ongoing support for embedded systems software to meet technical and customer...  ...Qualification:Degree in Science, Technology, Engineering or Mathematics (STEM)Responsibilities:... 
    Microsoft

    ApTask

    Cedar Rapids, IA
    9 hours ago
  • $26 - $47.5 per hour

     ...AI Automation & Software Developer Co-op (Winter/Spring 2027) Job Title: AI Automation...  ...skills working on tools that will help engineers design the next generation of cellular phones...  ...skills Experience with Microsoft Office tools, UNIX, Python, VScode, AI tools... 
    Microsoft
    Hourly pay
    Internship
    Work at office

    Skyworks Solutions

    Cedar Rapids, IA
    3 days ago
  •  ...Job DescriptionJob DescriptionJob Title: Senior .NET Developer Location: Des Moines, IA Duration: 10 Months Work Arrangement: Hybrid...  ...Driven Development (TDD)Gating DeploymentsT-SQL language skills with Microsoft SQL ServerCode quality and security scanning toolsCode branching... 
    Microsoft
    Remote work
    Monday to Friday

    Info Way Solutions

    Des Moines, IA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Microsoft .NET Software Engineer. Be the first to apply!