Who we are
CTI is a leading software, systems, and operational support corporation, specializing in providing user-focused technologies for military and other security applications. We are dedicated to engineering solutions on open, government-owned platforms to ensure the right capabilities are employed on the battlefield. We are looking for an experienced and people-focused Technical Manager and Technical Lead to lead and grow high-performing software development teams delivering cutting-edge solutions in defense, RF, and cybersecurity domains. This individual will play a pivotal role in shaping both the solution and the people behind it, ensuring technical excellence, delivery of complex government programs, and continuous professional growth across the engineering staff. In this role, you will lead multidisciplinary and sub-contracting teams through the full development lifecycle, ensuring project goals are met on time and within budget. You will provide hands-on leadership, mentorship, and performance management for engineers working across a range of platforms - including cloud-native, mobile, web, and desktop - while collaborating closely with program managers, solution architects, and other stakeholders. The ideal candidate brings deep technical expertise, a strong understanding of agile and traditional development practices, and a passion for creating a collaborative, inclusive, and accountable team environment.
Responsibilities include, but are not limited to:
- Manage and mentor a talented team of engineers and technical leads
- Manage multiple government research and development projects and/or sub-contractors leveraging agile development practices
- Assist with facilitating and managing team resourcing and time card approval
- Lead teams to complete milestones and deliverables on time and within budget
- Hiring, training, motivating and coaching employees, assessing employee performance and providing helpful feedback and training opportunities
- Hold regular 1:1s with engineering staff
- Ensure employees work productively and develop professionally.
- Develops personal growth opportunities for the team
- Perform regular performance reviews
- Coordinate with other stakeholders for the execution of programs, IRAD, and events requiring team support
Requirements
Necessary Skills and Experience
- Minimum of 10 years professional experience as a software engineer
- Excellent organizational, leadership, and communications skills
- Demonstrated experience with waterfall and agile software development methodologies
- Knowledge and experience designing and implementing software solutions across diverse platforms including cloud-native, microservices, mobile, web, and desktop.
- Extensive knowledge of software development methodologies and best practices.
- Proficiency in Java, Python, or similar object oriented and/or functional language.
- Knowledge and experience with commercial telecommunications networks (3G, 4G, 5G)
- Demonstrated experience leading complex projects spanning RF, cyber, networking, software and system development
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related field. Masters degree preferred.
- Analytical and problem-solving skills, particularly when it comes to people
- Travel is required for customer meetings and other business needs, with an expected commitment of approximately 15%.
- The ability to obtain a US security clearance post start date.
- U.S. Citizenship is required as only U.S. citizens are eligible for a security clearance.
Beneficial Skills and Experience
- Affinity and experience listening to and directing software engineering staff
- Previous experience as an engineering manager
- Experience managing a remote team
- Experience working with Radio Frequency (RF), Electronic Warfare (EW) and telecommunications systems for government and commercial use cases
- Comfortable working with other key engineering faculties such as DevSecOps, QA, and Program Management
- Experience building and scaling teams
- Experience creating and implementing new processes and procedures
- Certification or knowledge and understanding of agile methodologies
Locations that require us to disclose the salary on job postings.
Salary range
$150,000
—
$225,000 USD
Benefits
CTI is a rapidly growing company offering the following:
- Medical, dental and vision insurance
- H.S.A. (partially funded by CTI) and Flex Spending
- Company-paid life insurance/AD&D and disability insurance
- Optional supplemental life, critical illness, hospital indemnity and accident insurances
- Paid vacation, sick leave and holidays
- 401k plan with Safe Harbor contribution
- Tuition reimbursement/professional training options
- Employee Assistance Program
- Travel Assistance
- Financial Planning Assistance
- Voluntary Pre-Paid Legal
- Flexible schedules with telecommuting options
- Service awards program
CTI is an Equal Opportunity employer and shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
|