.NET Sr Software Engineer (U.S. Remote)

Unison

United States

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Innovative software development
Supportive work culture
Work on federal projects

Job summary

A leading software provider for federal agencies seeks a .NET Sr. Software Engineer. This senior technical contributor will design and support enterprise-scale applications, focusing on both modern and legacy systems. Responsibilities include architecting scalable APIs, mentoring engineers, and driving modernization efforts. The ideal candidate has 7+ years of software development experience, expertise in C#, ASP.NET, and React, and prior experience in Agile environments. This full-time position offers the opportunity to make a significant impact on federal operations.

Qualifications

  • 7+ years of professional software development experience.
  • Deep expertise in C#, ASP.NET, .NET Framework, and .NET Core.
  • Strong experience building and maintaining React-based front-end applications.

Responsibilities

  • Architect and implement scalable RESTful APIs.
  • Drive modernization efforts, including migration of legacy applications to .NET Core.
  • Mentor junior and intermediate engineers through design reviews.

Skills

C#
ASP.NET
React
SQL Server
Git
Agile/Scrum
DevSecOps

Education

Bachelor’s degree in Computer Science or related field

Tools

TeamCity
Octopus Deploy

Job description

Unison’s products power the business of government to work smoother and smarter, making critical federal processes and acquisitions simpler and more effective. Trusted by over 200,000 federal employees and government contractors, our AI‑infused software and deep domain expertise help contract shops, cost engineers, 1102s, program managers, and budgeting professionals cut through friction, keep compliance airtight, and sharpen decisions. Our federal focus brings efficiency, transparency, and clarity to complex data, regulations, and workflows, empowering agencies and executives to spend more minutes on mission and achieve strategic objectives. Unison is how federal business gets done.

Role Overview

The Unison .NET Sr. Software Engineer is a senior technical contributor responsible for designing, developing, modernizing, and supporting enterprise‑scale applications within the PRISM platform. This role provides technical leadership across both modern and legacy systems, contributes to architectural decisions, and mentors junior and intermediate engineers. The Senior Engineer works closely with Product Management, Architecture, QA, DevOps, and Security teams to ensure the delivery of scalable, secure, and high‑performing solutions. This position reports to a Software Development Manager and is expected to operate with a high degree of autonomy.

Responsibilities
  • Architect and implement scalable RESTful APIs and modern client‑side applications using React
  • Drive modernization efforts, including migration of legacy ASP.NET Web Forms / MVC applications to .NET Core
  • Define and enforce coding standards, architectural patterns, and best practices across the team
  • Design and implement reusable frameworks, shared libraries, and platform‑level components
  • Lead and participate in code reviews, providing constructive technical guidance and ensuring security and quality standards
  • Mentor junior and intermediate engineers through design reviews, pair programming, and technical coaching
  • Collaborate with DevOps and Security teams to improve CI/CD pipelines, application monitoring, and deployment strategies
  • Contribute to technical architecture discussions, trade‑off analysis, and long‑term platform strategy
  • Lead root‑cause analysis for complex production issues and drive preventative solutions
  • Partner with Product Owners and stakeholders to translate business requirements into scalable technical solutions
  • Communicate technical risks, dependencies, and progress effectively to leadership
Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience
  • Deep expertise in:
    • C#, ASP.NET, .NET Framework, and .NET Core
    • ASP.NET Web API and RESTful service design
  • Strong experience building and maintaining React‑based front‑end applications
  • Extensive experience with relational databases:
    • SQL Server and/or Oracle (PL/SQL strongly preferred)
  • Strong understanding of:
    • Object‑oriented design principles and patterns
    • SOLID principles and clean architecture
  • Experience using source control systems, including:
    • SVN (Subversion)
    • Git
  • Hands‑on experience implementing:
    • Logging, monitoring, and error‑handling frameworks
    • Application performance tuning and optimization
  • Experience working in Agile/Scrum environments with cross‑functional teams
  • Experience leading or contributing to large‑scale modernization initiatives
  • Strong familiarity with CI/CD tools such as TeamCity and Octopus Deploy
  • Experience with OpenAPI / Swagger and API versioning strategies
  • Exposure to DevSecOps practices, secure coding standards, and vulnerability remediation
  • Experience with centralized configuration and feature‑flag frameworks
  • Experience with automated testing strategies, performance testing, and load testing
  • Prior experience working on SaaS or highly regulated enterprise platforms
Required Education
  • BS or MS in a related field
  • Minimum of 7 years of overall professional development experience
Why Join Unison

Unison has pioneered the creation of innovative software for federal agencies, program offices, and government contractors worldwide. We believe that there is power in moving in unison. Our culture and values reflect this belief and are central to achieving our mission of powering the business of government. Rather than chasing short‑lived tech trends, Unison delivers proven software that simplifies the complexities of federal business. Our technology combines innovative thinking with precise federal know‑how, addressing critical details others overlook. Designed with purpose and engineered to endure, our software provides consistent performance, allowing federal agencies and contractors to stay focused on their missions.

EEO Statement

Unison provides equal employment opportunities to all employees and applicants for employment without regard to race, color, national origin, sex, gender identity, sexual orientation, religion, disability status, age, genetics, veteran status, or any other characteristic protected by federal, state, or local laws.

Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Engineering and Information Technology
Industries
  • Software Development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote .NET Software Engineer for Federal Web Apps
Remote .NET Software Engineer for Federal Web Apps

Unison • United States

On-site
USD 110,000 - 150,000
Travel for interviews
Systems Automation Engineer (90%+ Remote)
Systems Automation Engineer (90%+ Remote)

Unison • Baltimore (MD)

Remote
USD 100,000 - 130,000
Innovative work culture
Remote .NET Software Engineer — REST & React
Remote .NET Software Engineer — REST & React

Socket.dev • United States

Remote
USD 90,000 - 120,000
Consultant
Consultant

Visa Hunt • United States

On-site
USD 60,000 - 85,000
Competitive benefits package
Sr. Software Engineer(W2)
Sr. Software Engineer(W2)

Snowrelic Inc • United States

Remote
USD 135,000 - 153,000
Sr. Eng Software App Eng
Sr. Eng Software App Eng

Unisys Corporation • Whitpain Township (PA)

On-site
USD 90,000 - 120,000
Paid relocation
Opportunity for technical training
Systems Automation Engineer
Systems Automation Engineer

Unison • United States

On-site
USD 90,000 - 120,000
Equal employment opportunities
Work-life balance
Systems Architect/ Technical Lead
Systems Architect/ Technical Lead

Unissant • Bethesda (MD)

On-site
USD 140,000 - 190,000
Systems Architect / Technical Lead
Systems Architect / Technical Lead

Unissant • Washington

On-site
USD 140,000 - 190,000
UI Front End Developer
UI Front End Developer

Austin Community College • Ashburn (VA)

On-site
USD 90,000 - 120,000