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 4 days ago
Similar jobs that could be interesting for youBased on the Microsoft .NET Software Engineer in Maine vacancy
  • $120k - $130k

     ...Senior Software Engineer - ExamDeveloper About ExamDeveloper ExamDeveloper is a web-based exam...  ...and toolsets will also be considered. .NET / C# Angular, including an in-house Angular-based UI framework Microsoft Azure Containerized services orchestrated... 
    Microsoft
    Full time
    Immediate start
    Remote work

    Pearson

    Augusta, ME
    3 days ago
  • DescriptionProvide basic-level software support for Tyler clients in the use, functionality, and understanding of our products and databases...  ...environment.Excellent written and verbal communication skills.Knowledgeable with Microsoft Office.Ability to travel preferred.
    Microsoft
    Work at office

    Tyler Technologies

    Falmouth, ME
    1 day 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

    Augusta, ME
    5 days ago
  •  ...Garmin is hiring a full-time C# Software Engineer in the U.S. location near Yarmouth, ME. You will develop moderately complex software for Garmin products, create designs for new features, and participate in code reviews with peers. The role emphasizes strong problem solving... 
    Suggested
    Full time

    Garmin

    Yarmouth, ME
    1 day ago
  •  ...internal processesContribute to cloud migration effortsQualificationsBS/BA in Computer Science, Software Engineering or equivalent experienceExperience with, or aptitude for, .NET, C# coding1-3 years of software design and development experience with conventional... 
    Suggested

    Tyler Technologies

    Yarmouth, ME
    1 day ago
  •  ...will include the development and execution of software tests and automated tests to ensure product stability...  .../BA in Computer Science, Software Engineering or equivalent experienceExperience with, or aptitude for, .NET and/or C# coding and SQL Server integrationsExperience... 

    Tyler Technologies

    Falmouth, ME
    3 days ago
  • $52k - $66k

     ...As a Software Support Specialist, you’ll provide basic-level support by researching and troubleshooting software issues, guiding clients...  ...databases or SQL is preferred. ~ Knowledgeable with Microsoft Office. ~5% travel. State‑Specific Salary Range Disclosure... 
    Microsoft
    Work at office
    Local area

    Tyler Technologies

    Orono, ME
    3 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

    Maine
    14 days ago
  • $84.63k - $112.84k

     ...role administers, supports, and improves Microsoft 365 productivity services in Lumen’s...  ...Qualifications: Major/Degree: Computer Science, Engineering, or similar technical degree. 5+ years...  ...Architect Expert. Working knowledge of software development methodologies, standards,... 
    Microsoft
    Temporary work
    Remote work

    Lumen Inc

    Augusta, ME
    1 day ago
  •  ...architectural guidelinesBuild scalable, maintainable software systemsDesign and implement frameworks,...  ...continuouslyMentor junior and mid-level engineers QualificationsBachelor’s degree in...  ...leadership roles.Proficient in C# and .NET 8+; strong software engineering fundamentals... 

    Tyler Technologies

    Falmouth, ME
    3 days ago
  • $150.5k - $214.5k

     ...together. Because at UKG, your work matters—and so do you. Software Development Engineer - Enterprise Finance Solutions Position Summary We...  ...business processes, ERP platforms (SAP S/4HANA or Microsoft Dynamics 365), system integrations, finance data management... 
    Microsoft
    Local area

    UKG

    Augusta, ME
    4 days ago
  •  ...Senior IT Support Engineer About Open Net ME, LLC Join our southern Maine dynamic Managed Services...  .... Your expertise in troubleshooting, Microsoft Infrastructures, security, network...  ..., firewalls, networks, and relevant software. Excellent problem-solving skills... 
    Microsoft
    Remote work

    Open Net ME, LLC

    Portland, ME
    more than 2 months ago
  • $180.35k - $270.52k

     ...improve efficiency, and support accurate payments. The Principal Software Engineer is responsible for shaping the technical direction of our...  ..., and expertise in development frameworks and technologies. .NET ecosystem is highly preferred. Preferred Requirements: Bachelor... 
    Full time
    Remote work

    Lyric

    Augusta, ME
    3 days ago
  •  ...Software Systems Developer As a Software Systems Developer for the organization, you will...  ..., management, and administration C#, VB.Net, Javascript, and HTML5 development MVC/Web...  ...tools, AI/ML API integration, or prompt engineering a plus. Experience building or... 
    Flexible hours

    Enercon Technologies

    Gray, ME
    1 day ago
  • $59.45k - $103.43k

    Work with our innovative software solutions that help local government and school districts centralize...  ...BS/BA in Computer Science, Software Engineering or equivalent experience Experience with, or aptitude for, .NET, C# coding 1-3 years of software design and development... 
    Local area
    Remote work

    Tyler Technologies, Inc.

    Yarmouth, ME
    1 day ago
  • $96.3k - $151.36k

     ...FIELD Full time 20188858 What Commercial Technologies Software Engineering contributes to Cardinal Health Commercial Technologies manages...  ..., or equivalent work experience, preferred ~ Expertise in .Net and Java languages and associated tech stacks. ~... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    Cardinal Health

    Augusta, ME
    3 days ago
  •  ...products spanning Engagement Manager and Guided Assurance. As a Lead Software Engineer AI (Staff Engineer AI), you will own core backend and AI...  ...end-to-end architecture and design of backend services (C#/.NET, Python, FastAPI, PostgreSQL, AWS, Vercel) that integrate and... 
    Full time
    Work at office
    Flexible hours
    Shift work

    Thomson Reuters

    Mexico, ME
    1 day ago
  • $150k - $200k

     ...seeking a forward-thinking, experienced Software Architect to lead the ongoing architecture...  ...hands-on development experience in C# and .NET, as these technologies are foundational...  ...vision, drive technical excellence, mentor engineers, and collaborate cross-functionally to... 
    Full time
    Work experience placement
    Remote work
    Worldwide
    Flexible hours

    SHI GmbH

    Augusta, ME
    4 days ago
  •  ...provide world-class support for Commercial Engineering. You will be responsible for day-to-day...  ...of technologies such as Java, Linux, .net, Microsoft, relational databases, message queuing,...  ...and innovation in productivity, software quality, and reliability, including meeting... 
    Microsoft
    Full time
    Temporary work
    Work at office
    Flexible hours

    Thomson Reuters

    Mexico, ME
    3 days ago
  •  ...manufacturing setting. You will work closely with production and engineering to ensure compliance with AS9100, ISO, and NADCAP,...  ...preferred, plus experience in quality management, SPC, root cause analysis, and proficiency with quality software and Microsoft #J-18808-Ljbffr
    Microsoft

    Bonney Staffing

    Westbrook, ME
    4 hours ago
  • $84.63k - $112.84k

     ...today. The Role Working within an agile team, the Senior Software Engineer designs, develops, codes, tests, and debugs new software, as...  ...in one or more cloud platforms (AWS, Google Cloud Platform, Microsoft Azure) ~ Experience with cloud services like AKS, Logic... 
    Microsoft
    Full time
    Temporary work
    Work from home

    Lumen

    Lewiston, ME
    1 day ago
  •  ...payment integrity platform: replacing legacy .NET, rebuilding the experience layer around...  ...to scale. We're hiring a Full Stack Engineer whose center of gravity is the front end....  ...to turn business problems into working software - not just technically correct software,... 
    Full time
    Work experience placement
    Live in
    Remote work
    Visa sponsorship
    Night shift

    Lyric

    Augusta, ME
    5 days ago
  •  ...in Accounting or related field required; JD or advanced tax degree strongly preferred (nice to have).Familiarity with tax software and Microsoft Office; experience with tax provision software and practice management tools a plus.Nice to have: Juris Doctor (JD), additional... 
    Microsoft
    Work at office

    CyberCoders

    Portland, ME
    3 days ago
  •  ...workflow enhancements, and support adoption of tax technology and software.Maintain up-to-date knowledge of tax legislation, regulations,...  ...(e.g., UltraTax, ProSystem fx, Drake, or similar) and Microsoft Excel.Excellent communication skills, with the ability to explain... 
    Microsoft
    Local area

    CyberCoders

    Portland, ME
    3 days ago
  •  ...clients, develop quality and competitive estimates using Xactimate software, manage work through completion, review budgets and...  ...proposals, etc Extensive Customer Service experience Advanced Microsoft offices skills, experience with Xactimate Professional demeanor... 
    Microsoft
    For contractors
    Local area
    Immediate start

    BELFOR Property Restoration

    Falmouth, ME
    16 days ago
  •  ...customers, growth as measured by market share/net sales and profitability. We are the area’s leading...  ...details and follow through Proficiency with Microsoft Office and smart devices, and ability to learn internal software programs and applications Pella performs... 
    Microsoft
    For contractors
    Work at office
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    Pella Mid-Atlantic

    Portland, ME
    26 days ago
  •  ...teamsAnalytical mindset with the ability to interpret performance metrics and translate insights into actionBasic understanding of the public sector software industry preferredProficiency in Microsoft Office products; experience with marketing automation or CRM platforms is a plus
    Microsoft
    Contract work
    Work at office

    Tyler Technologies

    Yarmouth, ME
    23 hours ago
  • $130k - $170k

     ...Identify project risks, opportunities, assumptions, and value engineering options.Coordinate with project management and leadership...  ..., organizational, communication, and problem-solving skills.Proficiency with estimating software and Microsoft Office.BenefitsFull Benefits
    Microsoft
    For contractors
    For subcontractor
    Work at office

    CyberCoders

    Portland, ME
    23 hours ago
  •  ...writing skills and experienceKnowledge of AP styleSolid skills in Microsoft Office (Word, Excel, PowerPoint, Outlook)An understanding of...  ...attitude with a desire to go above and beyond expectationsTechnology/software industry and public sector experience preferred
    Microsoft
    Work at office

    Tyler Technologies

    Yarmouth, ME
    23 hours ago
  •  ...core of its strategy, Holcim is becoming a net zero company, with its people and communities...  ...driver’s license Required Computer and Software Skills: Proficiency in Google Suite (gmail, drive, sheets, slides, forms), Microsoft Office Suite (Excel, Word, PowerPoint) and... 
    Microsoft
    Work experience placement
    Live in
    Work at office
    Local area
    Flexible hours

    Holcim

    Presque Isle, ME
    1 day ago

Do you want to receive more vacancies?

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