Turn this role into an interview — a resume and cover letter built around what this employer wants.
Pioneering Evolution, LLC is hiring Software Engineers at junior to senior levels to build secure, modern enterprise software for the SyncPoint program. The team uses .NET, Angular, PostgreSQL, REST APIs, EF, RabbitMQ, and related tech in a collaborative enterprise environment.
Candidates must be able to obtain or hold an active Secret Clearance; U.S. citizenship is required. Local candidates will work hybrid 3 days a week at our Crystal City HQ (Tue–Thu).
Pioneering Evolution is seeking Software Engineers at the Junior, Mid-Level, and Senior levels to develop secure, modern enterprise software for the SyncPoint program.
Our engineering team builds distributed web applications using modern .NET, Angular, PostgreSQL, REST APIs, Entity Framework, RabbitMQ, and related technologies. We are interested in candidates across a range of experience levels—from talented new graduates entering professional software development to experienced Senior Engineers capable of owning complex application components and mentoring other developers.
Candidates are not expected to match every technology in our stack. We place greater value on strong software-engineering fundamentals, demonstrated depth appropriate to the candidate’s experience level, the ability to solve problems systematically, and the ability to learn and operate effectively within an established engineering environment.
Backend engineering is particularly important to the team. Mid-Level and Senior candidates should demonstrate meaningful proficiency developing modern .NET backend applications and APIs. Senior candidates should also bring broader experience with enterprise application development, distributed systems, relational data, and technical mentorship.
Final position level will be based on demonstrated experience, technical depth, scope of prior responsibility, and interview performance.
All candidates must have an active Secret Clearance or be eligible for an interim Secret Clearance (we sponsor).
U.S. citizenship is required with no exceptions.
Local candidates are expected to work at a hybrid capacity, 3 days a week, at our Crystal City HQ (Tuesday, Wednesday, Thursday).
Data Access
Entity Framework / Entity Framework Core
Database
Front-End
Angular, TypeScript, HTML, CSS
Integration
REST APIs, JSON
Messaging
RabbitMQ and event-driven application patterns
Modular applications, distributed services, microservices
Cloud
DevOps
Process
Agile/Scrum, Jira, Confluence
Security
Secure coding practices, RBAC, CUI/IL4 controls
Experience with micro-frontend architectures is especially valuable.
Depending on experience and assigned level, Software Engineers will:
More experienced engineers will additionally:
System architecture and engineering standards are owned by the Chief Engineer, while day-to-day technical execution, decomposition, and team coordination are owned by the Tech Lead. Senior Software Engineers provide technical leadership primarily through hands‑on implementation, feature design, troubleshooting, code review, and mentorship.
Typically 0–3 years of professional experience.
Candidates should demonstrate:
Professional experience is not required for otherwise strong candidates. Internship, co-op, academic, military, open-source, or substantial personal-project experience may demonstrate the necessary capability.
Prior experience with .NET, Angular, PostgreSQL, Entity Framework, RabbitMQ, or Azure is beneficial but not required.
Typically 3+ years of professional software-development experience.
Candidates should demonstrate:
Backend .NET depth is more important than an exact full-stack technology match at this level.
Experience with PostgreSQL, Angular, RabbitMQ, Docker, Azure, distributed systems, or microservices is strongly preferred.
Typically 7+ years of professional software-development experience.
Candidates should demonstrate:
Strong alignment with our current .NET / Entity Framework / PostgreSQL / Angular / RabbitMQ stack is highly valued at the Senior level.
Experience with micro-frontends is a significant plus.
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline, or equivalent professional experience where permitted by the applicable contract or labor category.
In addition to competitive salaries and opportunities for professional development and advancement, our employees enjoy a comprehensive range of benefits. To keep pace with the changing needs of our employees, we continually evaluate benefit plans.