Software Engineer SME

Ad Hoc, LLC
Chantilly, VA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Algorithm Design Amazon Web Services Systems Engineering Automation of Tests Microsoft Azure Cloud Computing Cloud Engineering Software Quality Continuous Integration Distributed Systems Integrated Development Environments
+18 more
Performance Tuning Software Architecture Cloud Services Software Engineering Software Systems Systems Integration Data Processing Google Cloud Enterprise Software Applications Cloud Platform System Software Security Multi-Cloud Information Technology Cloud Migration Api Design Devsecops Api Management Microservices

Job description

The Software Engineer (SME) serves as the organization’s senior technical authority for software engineering, architecture, and emerging technology integration supporting mission-critical government programs. This role provides strategic technical leadership across the software development lifecycle, driving innovation, engineering excellence, and modernization initiatives that advance customer mission objectives. The SME guides enterprise architecture decisions, establishes software engineering standards and best practices, and leads the adoption of advanced technologies, including cloud-native platforms, digital engineering capabilities, AI-enabled development processes, and automated testing frameworks. Working closely with government stakeholders, program leadership, architects, and engineering teams, this position shapes the technical vision and roadmap for complex mission systems and enterprise-scale solutions., · Serve as the senior technical authority for software engineering, architecture, and software modernization initiatives across the program.

· Define and enforce software engineering standards, architectural principles, development methodologies, and technical best practices.

· Lead architecture and design efforts for enterprise-scale software systems, distributed architectures, and mission-critical applications.

· Provide expert technical guidance, mentorship, and oversight to software engineers, architects, and cross-functional technical teams.

· Evaluate, prototype, and integrate emerging technologies, development frameworks, cloud services, and AI-enabled engineering capabilities to improve mission outcomes.

· Drive implementation of digital engineering, DevSecOps, automation, and software modernization strategies across the development lifecycle.

· Lead technical reviews, architecture assessments, code quality initiatives, and engineering governance activities.

· Collaborate with government stakeholders, program leadership, and technical teams to align technical solutions with mission objectives and operational requirements.

· Support capture activities, proposal development, solution architecture, and technical volume creation for new business opportunities.

· Identify and mitigate technical risks while developing long-term technology roadmaps that support program growth and innovation., * Full-time position supporting a federal customer at a contractor site within the Washington, DC Metropolitan Area.

· Candidate must be able to work onsite at government facilities if needed by contract performance.

  • Occasional local travel within the National Capital Region (NCR) may be required.

Requirements

Do you have experience in Technology management?, Do you have a Bachelor’s degree?, Security Clearance Requirement: Candidates must possess an active TS/SCI clearance at the time of application. Sponsorship is not available for this position., · Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience

· 12 or more years of experience in software engineering, software architecture, systems integration, or enterprise application development.

· Demonstrated experience leading architecture and design efforts for complex, large-scale software systems.

· Experience establishing software engineering standards, development practices, and technical governance processes.

· Experience leading software modernization, cloud migration, digital engineering, or DevSecOps transformation initiatives.

· Experience evaluating and integrating emerging technologies into enterprise and mission-focused environments.

· Experience providing technical leadership across multiple engineering teams and stakeholder organizations.

· Experience supporting federal government programs and mission-critical systems operating within secure or classified environments.

· Experience supporting proposal development, technical solutioning, or strategic technology planning activities.

Knowledge, Skills, and Abilities

· Expert knowledge of software architecture, software engineering principles, and modern development methodologies.

· Deep understanding of cloud-native architectures, distributed systems, microservices, and API-driven solutions.

· Expertise in DevSecOps, CI/CD automation, software quality engineering, and secure software development practices.

· Knowledge of digital engineering, AI-enabled software development, automated testing, and software lifecycle modernization.

· Ability to define technical strategy, architecture roadmaps, and enterprise engineering standards.

· Strong analytical and systems-thinking skills for solving highly complex technical challenges.

· Ability to communicate effectively with executive leadership, government stakeholders, and technical teams.

· Ability to balance mission requirements, technical innovation, cybersecurity considerations, and operational constraints.

· Ability to lead technical decision-making across complex, multi-disciplinary engineering environments.

Desired Skills

· Enterprise software architecture and technical strategy

· Cloud-native development and multi-cloud environments (AWS, Azure, Google Cloud)

· Digital engineering and AI-enabled software development environments

· DevSecOps transformation and CI/CD automation

· Microservices, distributed systems, and API management

· Systems integration and mission systems engineering

· Software modernization and cloud migration initiatives

· Technical leadership, mentoring, and engineering governance

· Advanced algorithms, data processing, and performance optimization

· Emerging technology evaluation and innovation planning

Preferred Certifications

· Certified Secure Software Lifecycle Professional (CSSLP)

· AWS Solutions Architect - Professional, * Bachelor’s (Required)

Experience:

  • Software development: 10 years (Required)

Security clearance:

  • Top Secret (Required)

Benefits & conditions

Pulled from the full job description

  • Referral program
  • Military leave
  • Parental leave
  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off, * 401(k)
  • 401(k) matching
  • Bereavement leave
  • Dental insurance
  • Health insurance
  • Life insurance
  • Lunch & learns
  • Military leave
  • Paid holidays
  • Paid jury duty
  • Paid time off
  • Parental leave
  • Referral program
  • Vision insurance

About the company

Ad hoc Research Associates, LLC is a veteran-owned services company that delivers innovative solutions tailored to meet the unique needs of its clients. Specializing in Systems Engineering services, the company supports major Department of Defense acquisition programs and Research & Development projects across areas such as Cyber Analytics, Modeling & Simulation, Systems Integration, and Test & Evaluation. Job Overview

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Key lessons learned from implementing automated mobile DevSecOps

Moataz Nabil Moataz Nabil · LIVE

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

3:00 min

Connecting multi-cloud services for automated data preparation

Linda Mohamed · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:09 min

Shifting security left using the DevSecOps approach

Aarno Aukia · LIVE

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

Videos

See all

Related articles

See all