×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer

Job in Dulles, Loudoun County, Virginia, 20101, USA
Listing for: National Rural Utilities Cooperative Finance Corporation
Full Time position
Listed on 2026-11-01
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Architect, DevOps, Azure
Job Description & How to Apply Below
Location: Dulles

Department:
Business Technology Services

Functional area:

Systems Development (SDV_1)
Employee type:
Full Time Country:
United States

Job Summary The Lead Software Engineer provides technical leadership for the design, development, and delivery of cloud-native applications. This role implements technical direction for modernizing legacy, on-premises applications into container-based, event-driven microservices and micro frontends, guiding development teams from architecture through production delivery. This role leads to end-to-end solution design across Angular/React frontends, microservice backends, internal APIs, third-party services, and SQL Server data stores, ensuring alignment with business needs and engineering standards.

Essential Tasks and Responsibilities Manages the technical modernization of roadmap, defining phased migration strategies for moving on-premises monolithic applications to cloud-hosted microservices while reducing technical debt, infrastructure cost, and operational risk.

Leads end-to-end solution architecture and hands-on development on Microsoft Azure, selecting appropriate services, including platform-as-a-service offerings.

Provides technical expertise across development teams, coordinates dependencies, resolves complex design and delivery issues, and mentors' engineers through design and code reviews to ensure quality and compliance with IT standards.

Establishes architecture standards, integration patterns, and reusable components for container-based and event-driven workloads and guides consistent adoption across development teams.

Guides adoption of AI-assisted, spec-driven development practices to accelerate design, implementation, testing, and documentation while maintaining architectural rigor and code quality.

Embeds Dev Sec Ops  practices throughout the software development life cycle (SDLC), integrating automated security scanning, policy-as-code, and vulnerability and dependency management into continuous integration and delivery (CI/CD) pipelines.

Leads proofs of concept to evaluate technical options, validate design approaches, and inform implementation decisions before full-scale delivery.

Partners with business stakeholders to translate needs into technical solutions and clearly communicate architectural recommendations, trade-offs, and delivery implications.

Maintains technical documentation, architecture diagrams, and design decision records to support implementation, knowledge sharing, and ongoing operations.

Leads resolution of complex production issues across distributed services, including troubleshooting, root-cause analysis, and corrective actions that improve reliability and reduce recurring incidents.

Minimum Job Qualifications

Educational Requirements:

Bachelor’s degree in computer science, or related technical degree

Minimum Experience:

Nine (9) to eleven (11) years of progressive software development experience delivering enterprise applications across the full SDLC, including seven (7) years of hands-on experience architecting and delivering Microsoft Azure solutions using container-based and/or serverless compute services.

Licensure or other certifications:
Azure Cloud Certifications.

Preferred Job Qualifications

Preferred Experience:

Experience with financial services or similarly regulated systems preferred.

Preferred Licensure or other certifications:
Azure Certification (e.g., Azure Solutions Architect Expert, Azure Developer Associate) preferred.

Skills Microsoft Azure, Cloud Computing, Angular (Web Framework), React.js (Java script Library), Python (Programming Language), REST APIs, Microsoft SQL Servers, Agile Methodology Microsoft Azure, Dev Ops Competencies Thought Leadership, Strategic Thinking, Cross-Functional Collaboration,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary