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 3 days ago
Similar jobs that could be interesting for youBased on the Microsoft .NET Software Engineer in Minnesota vacancy
  •  ..., 55101, United StatesJob Title: Senior .NET DeveloperLocation: St. Paul, MN 55101Job...  ...Minimum Qualifications:-Ten (10) years of software development experience, including at least...  ...development using .NET framework and Microsoft technologies.Combined Seven (7) years of... 
    Microsoft
    Work at office
    Remote work

    InstantServe

    Saint Paul, MN
    8 hours ago
  •  ...MN, 55101, United StatesJob Title: Lead .NET DeveloperLocation: Saint Paul, MN 55101Job...  ...enterprise-grade applications using Microsoft .NET technologies and Azure cloud services...  ...environment.Required Qualifications:-15+ years of software development experience5+ years with .NET... 
    Microsoft

    InstantServe

    Saint Paul, MN
    8 hours ago
  • $112.7k - $193.2k

     ...Growing together.As a Senior Manager of Software Engineering, you will lead the planning, execution,...  ...developer productivity tools (such as Microsoft Copilot, GitHub Copilot, and ChatGPT) to...  ...technologies (e.g., Python, Java, or .NET)Demonstrated experience utilizing AI-enabled... 
    Microsoft
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    4 days ago
  •  ...Job DescriptionJob Description: As the Software Engineer Lead you will be responsible for developing...  ...practices and experience with ASP.NET MVC • Advanced knowledge of C# and JavaScript...  ...of SQL Server • Experience with Microsoft Team Foundation Server or similar tool... 
    Microsoft
    Casual work

    EROS Technologies

    Virginia, MN
    8 hours ago
  •  ...We are looking for an experienced Sr. Software Engineer to help build and enhance business-critical...  ...brings strong expertise in modern Microsoft development technologies and enjoys partnering...  ..., and background services using C#, .NET, ASP.NET, and related technologies. •... 
    Microsoft

    Robert Half

    Saint Paul, MN
    a month ago
  •  ...Design, develop, and deploy complex .NET applications and services Design and...  ...Minimum Qualifications Ten (10) years of software development experience, including at least...  ...development using .NET framework and Microsoft technologies Combined Seven (7) years... 
    Microsoft
    Work at office
    Remote work

    3B Staffing LLC

    Minneapolis, MN
    4 days ago
  •  ...Responsibilities • Fullstack .Net development • Design,...  ...team • Collaborate with other software developers, business analysts...  ...applications built on Microsoft technologies. • Prepare reports...  ...and experience applying SOLID engineering design principles • Proficient... 
    Microsoft

    Omni Inclusive

    Minneapolis, MN
    1 day ago
  •  ...Catapult Consultants is seeking a Senior Software Engineer to support the engineering, analysis,...  ...using relational databases, in particular Microsoft SQL Server and SSRS. Assisting in the...  ...platforms, including HTML, ASP.NET, C#, Ajax , WCF, MVC, SQL Server, Oracle... 
    Microsoft
    For contractors

    Catapult Consultants

    Virginia, MN
    4 days ago
  •  ...Senior.Net Developer We are looking for a Senior .NET Developer and Technical Leader...  ...~5+ years experiences in full-life cycle software development, preferably with experiences...  ...multi-tiered enterprise applications with Microsoft technologies. ~ Experience with .NET 4.... 
    Microsoft
    Work experience placement

    Direct Staffing Inc

    Minneapolis, MN
    4 days ago
  •  ...Overview: This request is for a Developer/Software Engineer in support of Education. The Education...  ...for this role must be experienced in .NET development and Power Platform and have...  ...Experience with APIs. Experience with Microsoft Azure DevOps. Experience with SFTP... 
    Microsoft
    Full time
    Remote work

    TALENT Software Services

    Saint Paul, MN
    4 days ago
  • $68k - $97k

    At TempWorks, the Software Engineer is responsible for creating software that delights our customers...  ...1+ years of C# experience. 1+ years of Microsoft SQL database experience required. 1+...  ...REST API driven applications using C# .NET framework and/or ASP.NET. Experience... 
    Microsoft
    Temporary work

    TempWorks Software, Inc

    Bloomington, MN
    19 hours ago
  • All Jobs > Software Development Engineer The Software Development Engineer will be part of an engineering team responsible for...  ...development. Experience 2 yr. development in Microsoft Windows environment, utilizing .NET, and VB, or C#, C/C++, and SQL. Technical writing... 
    Microsoft
    Work at office

    Optomec Inc.

    Saint Paul, MN
    19 hours ago
  •  ...in Cloud Technology, AI/ML, Software Development, Technical Writing...  ...deliver high-quality talent in engineering, IT, and emerging...  ...We are seeking a Lead .Net Developer to join our team....  ...grade applications using the Microsoft .NET framework and Azure services... 
    Microsoft
    Full time
    Work at office
    Remote work
    2 days per week

    Trilyon, Inc.

    Saint Paul, MN
    2 days ago
  •  ...maintenance of best in class software experiences. The candidate is...  ...reviews to provide guidance on engineering best practices and compliance...  ...developing and supporting .NET Core / C# web applications...  ...services . ~ Experience with Microsoft SQL Server database design... 
    Microsoft
    Full time
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Hopkins, MN
    27 days ago
  • $71.25k

     ...Information Architecture, this software developer role will...  ...Computer Science or Software Engineering from a recognized institution...  ...preferred Experience using Microsoft development and web tools such...  ...Server Experience with ASP .Net, C#, Razor pages, Blazor pages... 
    Microsoft
    Full time
    Temporary work
    Fixed term contract
    Seasonal work

    College of New Caledonia

    Virginia, MN
    19 hours ago
  •  ...semiconductor, medical and other industries. We are seeking a Staff Software Engineer to join the Material Processing Systems Group in the...  ..., or manufacturing systems. ~ Advanced proficiency in Microsoft C#/.NET development. ~ Experience developing software for... 
    Microsoft

    IPG Photonics

    Minneapolis, MN
    8 days ago
  • $120k - $165k

     ...state area. We are looking for a Sr. Software Engineer who wants to contribute to the future...  ...capabilities on a mature, widely deployed .NET product, execute on technical work that...  ...practices ~ Proficiency with Microsoft SQL Server, including complex queries,... 
    Microsoft
    Full time
    Immediate start
    Remote work
    Flexible hours

    Fortra

    Minnesota
    18 days ago
  • $146.8k - $272.6k

     ...transactions with speed and certainty.As a Staff Software Engineer - AI on the Confirmation Product...  ...role requires strong production C#/.NET engineering experience, along with Python...  ...architectures and frameworks, such as Microsoft Orleans or Akka, for resilient, message... 
    Microsoft
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    1 day ago
  •  ...Description Title: Senior C# .Net developer Duration: 1 Year...  ...APIs, and integrations using Microsoft technologies. Translate...  ...and maintainable production engineering -Troubleshooting and operational...  .... Have in-depth knowledge of software engineering with experience... 
    Microsoft
    Remote work

    XYLO Technologies, Inc.

    Rochester, MN
    6 days ago
  • $1,000 per month

     ...reply STOP to cancel at any time. Role Software Engineer III Contract 6 months contract to...  ...business-critical applications built on the Microsoft technology stack. This role will focus...  ...have strong experience working with C#, .NET Framework, ASP.NET Web Forms, SQL... 
    Microsoft
    Contract work
    Temporary work
    Remote work

    Hollstadt & Associates

    Saint Paul, MN
    19 hours ago
  •  ...Job Description Job Description Software Engineer, Payments (.NET / Vue.js) Job Summary The individual in this role will design, build,...  ...or financial services Preferred: experience with the Microsoft Azure ecosystem, including Azure Functions, Service Bus... 
    Microsoft
    Work at office
    Local area

    Neumo Holdings LLC

    Minneapolis, MN
    10 days ago
  •  ...systems for financial services organizations is looking for a Software Engineering Manager to join their team. You'll oversee a team of 6-10...  ...managing a distributed team. They're currently looking to expand .NET microservices and event-driven architecture, and implement... 
    Full time
    Remote work

    Motion Recruitment

    Minneapolis, MN
    2 days ago
  •  ...Thomson Reuters U.S. Income Tax Compliance software is relied upon by the largest multi-national corporations and global accounting firms for theirs and their clients’ income tax filings. Our vision is to create the next generation of tax and accounting software eco-system... 
    Full time

    Thomson Reuters

    Eagan, MN
    13 hours ago
  •  ...Client: State of Minnesota Role : .Net Developer Dept: MNIT/BCA...  ...code (e.g., C# plugins, etc.) Reverse engineer screens from 4GL legacy application into...  ...) years' experience as a developer using Microsoft T-SQL Desired Skills Development... 
    Microsoft

    West Advanced Technologies

    Minneapolis, MN
    4 days ago
  •  ...todo utilizando nuestra combinación única de datos, análisis y software. También asistimos a millones de personas a alcanzar sus metas financieras...  ...informáticas • Lenguajes de Programación: shell script, .NET (C#, Visual Basic, ASP), Java (Netbeans, Eclipse). • Desarrollo... 

    Experian

    Santiago, MN
    2 days ago
  • QA Software Testing Associate - 6-Month Contract (Hybrid), Plymouth, MN Start Date: ASAP...  ..., you’ll collaborate with Software Test Engineers to execute and document tests for proprietary...  ...and communication skills Proficient in Microsoft Word, Excel, and Outlook Ability to... 
    Microsoft
    Contract work
    Immediate start
    Worldwide

    Motion Recruitment

    Minneapolis, MN
    19 hours ago
  • Software Architect / Software Engineering ManagerLocation: Twin Cities Metro Area (Onsite)Travel: Less than 10%About the OpportunityA growing medical device...  ...technologiesExperience developing solutions in C#/.NET or similar object-oriented technologies.Familiarity with... 

    Real Staffing Group

    Saint Paul, MN
    1 day ago
  •  ...MinnesotaHybridDirect Hire$180k - $220kAn established software company serving the financial services industry is seeking a Senior Engineering Manager to lead multiple product engineering...  ...platform development, distributed systems, .NET microservices, and AI-enabled engineering... 
    Full time

    Motion Recruitment

    Minneapolis, MN
    1 day ago
  • $107k - $160k

     ...come.Job Purpose and ImpactThe Senior Professional, OneStream Software Engineer job is responsible for building and enhancing business rules,...  ...consolidation and planning tools· Experience developing in VB.NET, C#, SQL Server, and .NET technologies· Strong previous experience... 
    Work experience placement

    Cargill

    Wayzata, MN
    2 days ago
  •  ...build powerful, scalable, and elegant software that sets a new standard for the tools...  ...software issues Escalated issues to our engineering and project management teams...  .../or JIRA preferred) Proficiency in Microsoft Office & Google Suite Working knowledge... 
    Microsoft
    Full time
    Work at office
    Remote work
    Work visa
    Shift work
    Weekend work

    Mark43

    Minnesota
    13 days ago

Do you want to receive more vacancies?

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