Software Engineer | SME

Amatriot Group, LLC
Chantilly, VA, United States
10 days ago
Apply on www.indeed.com
Prepare application

Role details

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

Tech stack

Agile Methodology Cloud Engineering Code Review Cyber Security DevOps Distributed Computing Environment Software Architecture Systems Development Life Cycle Zero Trust Network Access Software Engineering Software Systems Enterprise Software Applications
+5 more
Information Technology Code Restructuring Devsecops Legacy Systems Microservices

Job description

The Software Engineer (SME) designs, develops, and scales software solutions supporting core IT infrastructure. This role integrates third-party components, develops custom features, and modernizes legacy systems through code refactoring, automation, and DevOps process improvements. Working with lead architects, the engineer delivers high-performance applications supporting distributed data processing, computationally intensive statistical modeling, and advanced analytics pipelines while owning all phases of the software development lifecycle (SDLC)., Software Design and Development

  • Design, develop, and scale software solutions supporting core IT infrastructure.
  • Programmatically integrate third-party components and implement custom features.
  • Collaborate with lead architects to build and deploy high-performance applications for large-scale distributed data processing, statistical modeling, and advanced analytics pipelines.

Legacy Modernization and Automation

  • Optimize legacy systems through code refactoring and automation.
  • Improve DevOps processes to support software development and delivery.

Software Development Lifecycle

  • Own all phases of the SDLC.
  • Participate in technical milestone reviews, architecture design sessions, and resource estimation.

Engineering Practices and Continuous Learning

  • Participate in code reviews and promote engineering best practices.
  • Foster continuous learning across engineering teams.

Requirements

  • Bachelor’s degree required.

Experience

  • Minimum of 10 years of experience.

Preferred Qualifications

  • Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • Experience supporting federal, defense, intelligence, or highly regulated environments.
  • Expertise in cloud-native architectures, microservices, containers, and modern application platforms.
  • Experience addressing cross-domain or cross-enclave interoperability challenges.
  • Knowledge of zero trust architecture and secure enterprise application development.
  • Relevant certifications in cloud technologies, software architecture, Agile, cybersecurity, or DevSecOps.

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…