Technical Lead

New
C
Capital Technology GroupFederal software
Location: Remote (US)Full-TimeLead
Salary120,000 - 170,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
9+ years of professional experience in software engineering experience, including enterprise application development
Required Skills
AWSGraphQLJavaSpring BootAzureCI/CDRESTful APIsMicroservicesDistributed Systems

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent experience.
  • 9+ years of professional software engineering experience, including enterprise application development.
  • Strong hands-on experience with Java, Spring Boot, and OpenJDK.
  • Experience with GraphQL and REST APIs.
  • Experience designing distributed systems, microservices, integrations, and scalable enterprise applications.
  • Strong understanding of software architecture, system design, design patterns, and engineering best practices.
  • Experience building cloud-native applications in AWS or Azure.
  • Experience with CI/CD pipelines, automated testing, source control, and DevSecOps workflows.
  • Knowledge of secure software development principles, API security, and application security best practices.
  • Experience troubleshooting production systems, performance tuning, and operational support.
  • Must be a US Citizen and able to obtain Public Trust clearance.

Responsibilities

  • Lead the design, development, and modernization of enterprise software systems supporting federal mission needs.
  • Drive engineering efforts across the full software development lifecycle, from architecture through deployment.
  • Build scalable, secure, and maintainable backend applications.
  • Architect and develop APIs using REST and GraphQL.
  • Lead system design discussions, architecture reviews, and technical decision-making.
  • Partner with product, architecture, DevSecOps, and infrastructure teams to deliver integrated technical solutions.
  • Troubleshoot application, integration, and system performance issues.
  • Contribute to cloud modernization, application refactoring, and platform engineering improvements.
  • Mentor junior and mid-level engineers and establish engineering standards and best practices.
  • Support secure software delivery, code quality, testing automation, and CI/CD pipeline integration.
View Full Description & ApplyYou'll be redirected to the employer's site
120,000 - 170,000 USD per year
Apply Now