Unison · 1 day ago
.NET Sr Software Engineer (U.S. Remote)
Unison is a company that provides AI-infused software solutions for federal agencies, enhancing efficiency and transparency in government processes. They are seeking a .NET Sr. Software Engineer to lead the design, development, and modernization of enterprise-scale applications, while providing technical leadership and mentoring to junior engineers.
Responsibilities
Lead the design and development of enterprise web applications using C#, ASP.NET, .NET Core, Web API, JavaScript, and React
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
Qualification
Required
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
Proven experience designing enterprise-scale application architectures
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
Preferred
BS or MS in a related field
Minimum of 7 years of overall professional development experience
Company
Unison
Unison is a software company that offers contracting and financial assistance processes for agencies and government contractors.
H1B Sponsorship
Unison has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (4)
Funding
Current Stage
Growth StageTotal Funding
unknown2022-07-12Acquired
Recent News
2025-07-10
Canadian News Wire
2022-07-19
Company data provided by crunchbase