Software Technical Lead

AmentumHerndon, VA
1d

About The Position

Are you interested in using your skills to help shape the Cyber, Security, & Intel space? If so, look no further. Amentum is seeking a Software Technical Lead to join our team of passionate individuals in Herndon, VA . In this role you will support challenging, mission-critical projects that make a direct impact on the Nation’s security and intelligence mission. Your Impact: We are seeking a highly skilled Technical Lead to spearhead software development initiatives within our dynamic team. The ideal candidate will have over 10 years of software development experience with expertise in multi-tiered C# .NET applications, information systems, and service-oriented architectures. This leadership role requires strong full-stack development skills, deep database design knowledge, DevOps experience, and the ability to mentor junior developers and drive technical excellence across projects.

Requirements

  • 10+ years of hands-on software development experience
  • Proven leadership in secure systems engineering, systems integration, and reverse engineering
  • Expertise in programming languages: C#, C++, SQL
  • Experience with development tools: JIRA, Confluence, Splunk, Enterprise Architect
  • Strong debugging, performance optimization, and DevOps skills
  • Background in operational monitoring and on-call support for critical systems
  • Exceptional analytical and problem-solving abilities
  • TS/SCI w/ Poly
  • M.S. in Computer Science or equivalent
  • B.S. in Mathematics and/or Computer Science (required)

Nice To Haves

  • Understanding of Enterprise Service Bus architecture
  • Experience with Python, Angular, JavaScript
  • Experience with OpenShift or other container orchestration software
  • Excellent technical writing and documentation skills
  • Proven ability to collaborate with multidisciplinary teams
  • Familiarity with high-availability systems and secure communications
  • Experience providing Tier 3, 24x7 on-call support for mission-critical systems

Responsibilities

  • Lead software development projects from requirements analysis through deployment and maintenance.
  • Architect and develop complex software solutions utilizing C#, C++, SQL Server, Microsoft Windows Server, and Linux
  • Drive system monitoring, troubleshooting, and optimization efforts using Splunk and Grafana/Prometheus
  • Work with Jira and Confluence for agile management
  • Produce detailed technical documentation, including system designs, Interface Control Documents (ICDs), and operational procedures
  • Guide cross-functional collaboration to reverse engineer legacy codebases and develop UML models with Enterprise Architect
  • Ensure compliance and security in communication systems operations
  • Lead research, prototyping, and continuous improvements to existing systems and architectures
  • Diagnose and resolve complex software, performance, and infrastructure challenges
  • Stay ahead of industry trends and recommend cutting-edge technologies to improve efficiency and innovation

Benefits

  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service