Senior Software Engineer (.NET/Angular)
Pioneering Evolution, LLC · Arlington, VA · 1 mo ago
On-siteEngineering$132k–$165k/yrFull-time
About the role
Own the hard parts of a federated enterprise platform for complex federal mission environments. You will help build the architecture, engineering culture, and technical foundation of SyncCore™ and SyncPoint™, taking ownership of significant capabilities from architecture and domain modeling through APIs, event‑driven workflows, data persistence, user experience, testing, deployment, and production performance.
Responsibilities
- Own significant capabilities across SyncCore or SyncPoint—from architecture and domain modeling through APIs, event‑driven workflows, data persistence, user experience, testing, deployment, and production performance.
- Decide how services communicate, where boundaries belong, how data moves through the system, and how to build software that stays secure, observable, maintainable, and extensible as the platform grows.
- Help raise the engineering capability of the team through thoughtful code reviews, mentoring junior and mid‑level engineers, challenging architectural assumptions, and establishing useful patterns.
- Work on the SyncCore platform (identity, integration, eventing, canonical data, shared services, governance, auditability, platform APIs) or lead the engineering of a SyncPoint mission module that turns complicated operational processes into intuitive software.
- Stay close to the problem, the architecture, and the decision‑makers with no layers of bureaucracy separating you from impact.
Requirements
- Typically 7+ years of professional software development experience.
- Advanced C# and modern .NET / ASP.NET Core.
- Strong enterprise backend and REST API development at scale.
- Deep relational data and ORM experience, including design and performance work.
- Angular or comparable modern enterprise frontend experience.
- Experience with asynchronous messaging and event‑driven systems — sagas, eventual consistency, idempotency, and the failure modes that only appear in production.
- Experience with distributed or microservice‑based applications.
- Strong automated testing and diagnostic instincts.
- Ability to independently own complex features or entire application components.
- Real experience conducting technical code reviews and mentoring other engineers.
- Strong alignment with the current .NET / Entity Framework / PostgreSQL / Angular / RabbitMQ stack.
Qualifications
- U.S. citizenship is required (no exceptions).
- An active Secret clearance is welcome; otherwise interim Secret eligibility is required, with sponsorship available.
- Hybrid work schedule: a few days per week at the Arlington HQ (2550 S. Clark Street).
Skills
- C#, .NET 8+, ASP.NET Core
- MediatR‑based CQRS‑lite command pipeline
- PostgreSQL with Entity Framework Core
- Cosmos DB for saga audit
- RabbitMQ with Wolverine for messaging
- Hangfire for scheduled work
- YARP for gateway routing
- Angular 19 and TypeScript
- Docker, Bitbucket Pipelines, xUnit
- Azure / Azure Government with CUI and IL4 controls
Benefits
- Paid time off
- 10 paid holidays
- Medical, dental, and vision coverage
- Company‑paid life and AD&D
- Company‑paid short‑ and long‑term disability
- 401(k) with company contribution
- Legal assistance
- Tuition reimbursement
- Continuing education opportunities
Pay
$132,000