
Technical Lead
Capital Technology Group4 hours ago
Remote, United StatesStaff+
Base Salary
$120k - $170k/yr
Responsibilities
- Lead the design, development, and modernization of enterprise software systems for federal mission needs.
- Drive engineering efforts across architecture, implementation, deployment, and the full software development lifecycle.
- Build scalable, secure, and maintainable backend applications and APIs using REST and GraphQL.
- Lead system design discussions, architecture reviews, and technical decision-making.
- Collaborate with product, architecture, DevSecOps, and infrastructure teams on integrated technical solutions.
- Troubleshoot complex application, integration, system performance, and production issues.
- Support 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, automated testing, and CI/CD pipeline integration.
- Translate business and mission requirements into technical implementation strategies.
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, 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, API security, and application security best practices.
- Experience troubleshooting production systems, performance tuning, and operational support.
- Strong communication and technical leadership skills.
- Experience with Docker, Kubernetes, event-driven architecture, or serverless platforms is preferred.
- Familiarity with Zero Trust principles, secure systems integration, and federal government agency support is preferred.
- Must be a U.S. citizen and able to obtain Public Trust clearance.
Benefits
- Remote work; hybrid arrangements will be specified in the job posting.
- Medical, dental, and vision insurance.
- Life insurance and short- and long-term disability coverage.
- Employee Assistance Program.
- 401(k) with 4% matching.
- Liberal PTO vacation policy.
- Annual continuing education benefit.
- Annual wellness budget.
- Bonus incentive programs for employee referrals and performance-based rewards.
About Capital Technology Group
Capital Technology Group provides managed IT services and office technology solutions for businesses, including network and server management, help desk support, and managed print services. The company also sells and services printers and copiers, combining hardware with ongoing maintenance and support. Founded in 1939 and headquartered in Little Rock, Arkansas, it operates as a privately held regional provider.