.NET Software Engineer (U.S. Remote - Occasional Office Visits Required)
Job Overview
Job Title
.NET Software Engineer (U.S. Remote - Occasional Office Visits Required)
Company
Unison
Location
United States
Job Type
Full-Time
Experience
Mid Level
Salary
$90k–$120k USD
About This Role
Overview
About Unison:
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 Software Engineer is a hands-on contributor who works as part of an agile development team responsible for designing, developing, and maintaining enterprise web applications within the PRISM product ecosystem. This role focuses on building secure, scalable, and maintainable solutions using modern Microsoft technologies while supporting existing legacy systems.
The engineer will collaborate closely with Product Management, Architecture, QA, DevOps, and Security teams to deliver high-quality features and enhancements across both modernized and legacy components of the platform. This position reports to a Software Development Manager.
Responsibilities
Design, develop, and maintain web-based solutions using C#, ASP.NET, .NET Core, Web API, JavaScript, and React
Develop and maintain RESTful APIs and client-side applications using React
Support and enhance applications built on ASP.NET Web Forms, MVC, and legacy .NET Framework
Design and implement reusable components, frameworks, and patterns that integrate modern technologies with existing systems
Develop and maintain unit tests and integrate them into automated testing pipelines
Participate in code reviews, ensuring adherence to coding standards, security guidelines, and best practices
Document code, technical designs, and development processes, and recommend improvements where appropriate
Collaborate with business and technical stakeholders to analyze requirements and decompose them into testable units of work
Communicate progress, risks, and challenges clearly and regularly
Assist with troubleshooting, and root-cause analysis as needed
Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field
3–5 years of professional software development experience
Strong experience with:
C#, ASP.NET, .NET Framework, and .NET Core
RESTful services using ASP.NET Web API
Working knowledge of React and modern front-end development practices
Experience with relational databases:
SQL Server and/or Oracle (PL/SQL a plus)
Solid understanding of object-oriented design principles and patterns
Proficiency with core web technologies:
HTML, CSS, JavaScript
Experience with:
Logging, monitoring, and error-handling frameworks
Source control systems (Git preferred)
Agile/Scrum development methodologies
Required Education:
- BS or MS in a related field
- Minimum of 4 years of overall professional development experience
Compensation:
Base Salary: $90,000 - $120,000Final compensation will depend on factors such as geographic location, experience, and qualifications.
In-Person Interview:Our hiring process requires one in-person meeting, typically the final interview. Travel and accommodations will be provided.
Remote Work:Though predominantly remote, infrequent office visits will be required annually. All travel costs for these visits will be covered by Unison.
Why Join Unison:Unison has pioneered the creation of innovative software for federal agencies, program offices, and government contra
Why This Job Might Be a Good Fit
- Fully remote full-time position
- Mid Level engineering role at Unison
- Competitive salary: $90k–$120k USD
- Open to candidates in United States
Similar Remote Jobs
More Remote Jobs by Location
More Remote Engineering Jobs
Get Daily Remote Job Alerts Before Others Do
Join 12,000+ remote professionals
No spam, unsubscribe anytime. We respect your privacy.
Frequently Asked Questions
Is this position fully remote?
Yes, this role is listed as a remote position. You can work from anywhere within the specified location requirements.
How do I apply for this job?
Click the "Apply on Company Website" button to be redirected to the official application page.
Are international applicants welcome?
Check the location requirements listed above. Some positions are restricted to specific regions.
When was this job posted?
The posting date is shown in the Quick Facts sidebar. We update our listings daily to ensure accuracy.
About Unison
Unison