Jobs · Information Technology · Virginia

Engineering Lead & Principal Architect (.NET)

Pioneering Evolution, LLC · Arlington, VA · 1 wk ago
On-siteInformation TechnologyFull-time

Key Responsibilities

  • Lead day-to-day engineering execution, including sprint planning, backlog refinement, estimation, and delivery commitments in partnership with the Project Manager.
  • Direct the technical assignment of work across developers, the DevSecOps engineer, and the QA engineer; identify and resolve blockers in real time.
  • Own engineering quality gates, including code review standards, branching strategy, definition of done, and release readiness.
  • Conduct technical one-on-ones with engineers on the team and provide technical performance input to the formal management chain.
  • Serve as the primary technical point of contact for the Project Manager, Product Owner, and program leadership on delivery status, risk, and tradeoffs.

Architecture and Technical Direction

  • Provide senior architectural guidance for a modular enterprise application platform and related solution components.
  • Define and promote architecture principles, design patterns, and engineering standards that support scalability, maintainability, security, and reuse.
  • Evaluate current-state application architecture, implementation patterns, and technical risks, and recommend improvements aligned with platform goals.
  • Guide architectural decisions for application structure, integrations, data flows, extensibility, and performance.
  • Partner with DevSecOps and infrastructure stakeholders to ensure application architecture aligns with hosting, deployment, observability, identity, and security requirements.
  • Support phased modernization efforts by helping the team incrementally improve architecture and implementation without disrupting delivery commitments.
  • Participate in design reviews, technical planning, and solution assessments for both current and upcoming capabilities.
  • Help develop reference implementations, reusable patterns, and technical guardrails that improve consistency across the platform.

Hands-On Technical Contribution

  • Contribute regularly in the codebase, including pairing on complex problems, prototyping, and writing production code in high-risk or high-leverage areas.
  • This is not a hands-off role.
  • Develop reference implementations and prototypes that validate architectural direction and unblock delivery.
  • Conduct code-level reviews and contribute directly to implementation to establish patterns, improve quality, and ensure alignment with architectural standards.
  • Mentor engineers on sound architectural practices and effective implementation approaches.

Similar jobs

.NET Lead Engineer

MACHINE LEARNING TECHNOLOGIES LLCTrenton, NJ· 1 mo ago
Engineeringapply on machinele.com

Lead .NET Engineer

hackajobArlington, VA· 1 wk ago
Engineering$138k/yrapply on hackajob.com