A complete application in a minute
Tailored resume and cover letter, ready to send.
Coforma is seeking a Senior Software Engineer to join a distributed team supporting a federal government client. You will contribute to technical vision, design, and execution across a hybrid of Dynamics and .NET services in Azure Government.
You’ll own end-to-end changes, modernize platform components, and work within a complex integration landscape while mentoring peers and maintaining high-quality code and deployment practices.
We are looking for a curious, conscientious, and fast-learning Senior Software Engineer to join our growing, distributed team supporting a federal government client at Coforma.
Senior Software Engineers are critical members of our engineering team who contribute to the technical vision and strategy of the products we deliver. In this role, you'll work with cross-functional teams at Coforma across engineering, design, product, and program management, as well as directly with end users and external client stakeholders. You'll help ensure that Coforma's capabilities, values, and technical strategies lead to successful outcomes for the staff, end users, and their beneficiaries who rely on this system.
This position requires a blend of hands-on engineering depth, strategic thinking, and strong communication skills. You'll build and operate production services, raise the quality bar across the team, and help lead the incremental modernization of the platform, extracting capability out of Dynamics into well-tested Azure services so the system can be maintained by a broader set of engineers over time.
If you're passionate about improving lives through digital products and services, then Coforma is a great company for you.
$150,235 to $169,146 Annual Salary + Benefits + Growth Potential
Placement within this range will be based on the competency level of the candidate. An offer will be made at one of the following tiers:
To honor our company-wide equitable pay system, the posted salary range and corresponding tier salaries are non-negotiable.
You must be a full-time resident of the contiguous United States and legally authorized to work in the US now and in the future without sponsorship to be considered for this role. The selected candidate must be willing to undergo and able to pass a Public Trust background check and any applicable background and/or security checks related to the project.
This is a US-based remote position open to applicants in the states listed below. Some travel may be required.
To ensure we remain compliant with all state, county, and local employment and tax regulations, applicants must currently reside in one of the following states to be considered for employment with Coforma. This list will be updated periodically as our PeopleOps team works to open up hiring in additional states.
Arizona
California
District of Columbia
Florida
Georgia
Idaho
Illinois
Maryland
Massachusetts
Montana
Nevada
New Jersey
New York
North Carolina
Oregon
South Carolina
Tennessee
Texas
Virginia
Washington
Wisconsin
Design, build, test, and operate production features across the client stack, includingC#/.NET services in Azure Government, Dynamics 365/Dataverse customizations and plugins
Own complex, cross-boundary changes end to end, where a single piece of work may touch a .NET API, a Dataverse schema change, and a Power Automate flow at the same time
Lead incremental modernization work that extracts capability out of Dynamics into independently deployable, well-tested Azure services, reducing the platform's dependence on specialized Dynamics expertise
Work within the system's complex integration landscape—MPI, the User Enrollment System, FSC, iFAMS, CARMA, Oracle Health/Cerner FHIR, and the Travel Pay API—diagnosing latency, data parity, and failure-mode problems across service boundaries
Raise the engineering quality bar: meaningful automated test coverage, substantive code review, observability, and safe deployment practices
Review others' pull requests with intent, understanding what the change is trying to accomplish, not just whether it compiles, and help eliminate single points of failure in team knowledge
Translate product and policy requirements, including specific beneficiary travel rules, into correct and maintainable implementations in the auto-adjudication rules engine
Produce architecture diagrams, technical designs, and current-state assessments, and present trade-offs to engineering, product, and client stakeholders
Ensure work aligns with client standards and governance including security requirements, the Authority to Operate (ATO) process, and Section 508 accessibility compliance
Mentor mid-level and junior engineers through pairing, review, and design guidance
Support production issues and partner with production support and DevOps on root-cause analysis and durable fixes