Technical Lead
Capitaltg · Remote (US)
About this role
**Capital Technology Group (CTG)** provides expert consulting services across software development, digital transformation, human-centered design, data analytics & visualization, and cybersecurity. --- ## Client Requirements - **MUST BE a US Citizen** - Must be able to obtain **Public Trust** clearance --- ## About the Role — Technical Lead CTG is seeking a **Technical Lead** to support the design, development, and modernization of **mission-critical federal software systems**. This role is ideal for a senior engineering leader with strong **backend architecture** expertise, **systems thinking**, and the ability to lead **scalable, secure** application development across complex enterprise environments. --- ## You Will Get To - Lead design, development, and modernization of enterprise software systems supporting federal mission needs - Drive engineering efforts across the full SDLC (architecture through deployment) - Build **scalable, secure, maintainable** backend applications using modern best practices - 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 solutions - Troubleshoot complex application, integration, and system performance issues - Contribute to cloud modernization, application refactoring, and platform engineering improvements - Mentor junior and mid-level engineers; establish engineering standards and best practices - Support secure software delivery, code quality, testing automation, and CI/CD pipeline integration - Translate business and mission requirements into technical implementation strategies --- ## Who You Are - A senior technical leader who enjoys solving complex engineering problems at scale - Strong in **backend architecture**, **distributed systems**, and modern software engineering design - Comfortable leading technical conversations and influencing engineering direction - Collaborative, proactive, solutions-oriented - Passionate about building **secure, high-quality** software in mission-driven environments --- ## Qualifications - **Bachelor’s degree** in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience) - **9+ years** of professional software engineering experience, including enterprise application development - Hands-on experience with **Java, Spring Boot, OpenJDK, 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 - Strong communication and technical leadership skills --- ## Nice to Have - Experience with containerization (**Docker/Kubernetes**), event-driven architecture, or serverless platforms - Familiarity with **Zero Trust** principles and secure systems integration - Experience supporting federal government agencies --- ## Salary - Estimated range: **$120k–$170k annually
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.