CTI logo

Technical Manager & Senior Software Engineer

CTI

Join CTI as a Technical Manager & Senior Software Engineer

CTI is seeking a dynamic Technical Manager to lead and mentor a team of software engineers while actively contributing to project development. This dual-role position offers a unique opportunity to shape the growth of our engineering talent and directly impact our software solutions.

Responsibilities

Team Management (50% of role)

  • Manage a team of 8-12 software engineers
  • Conduct monthly one-on-one meetings with team members
  • Guide career development and identify training opportunities
  • Provide performance feedback and conduct annual reviews
  • Foster a positive work environment and maintain team morale

Senior Software Engineering (50% of role)

  • Contribute to all phases of the software development lifecycle
  • Collaborate on feature definition, design, and implementation
  • Develop, test, and deploy software solutions
  • Integrate external data sources and APIs
  • Evaluate and implement new technologies to enhance efficiency

Requirements

Necessary Skills and Experience

  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • 7+ years of professional software engineering experience
  • Strong leadership and communication skills
  • Extensive knowledge of software development methodologies and best practices
  • Excellent problem analysis and solving skills
  • Proficiency in web technologies (e.g., React, Redux Toolkit, TypeScript)
  • Experience with object-oriented programming (e.g., Java, Python, C#)
  • Expertise in software development methodologies and best practices
  • Ability to make and communicate technical decisions effectively
  • Commitment to clean code, documentation, and testing practices
  • 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

  • Master’s degree in software development, computer science, or a related field
  • Previous experience as a technical/engineering manager
  • Experience managing a remote team
  • Experience building and scaling teams
  • Experience creating and implementing new processes and procedures
  • Excellent organization, attention to detail, and time management
  • Microservices and/or distributed computing development experience
  • Certification or knowledge and understanding of agile methodologies

Benefits

CTI offers a comprehensive benefits package including medical, dental, and vision insurance, H.S.A. and Flex Spending accounts, company-paid life insurance, and more. We also provide paid vacation, sick leave, holidays, and a 401k plan with Safe Harbor contribution. Additional benefits include tuition reimbursement, professional training options, and flexible schedules with telecommuting options.

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.

Benefits
Extracted with AI

  • Vision insurance
  • Disability insurance
  • Medical insurance
  • Dental insurance
  • H.S.A. (partially funded by CTI)
  • Flex Spending
  • Company-paid life insurance/AD&D
  • Optional supplemental life insurance
  • Critical illness insurance
  • Hospital indemnity insurance
  • Accident insurance
  • Paid vacation
  • Sick leave
  • 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
  • Telecommuting options
  • Service awards program

Similar jobs

Last update: 23 minutes ago

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Deel logo
Deel

Engineering Team Lead with React.js and TypeScript

Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

TeamViewer logo
TeamViewer

Fullstack Software Engineer - Remote Management

Join TeamViewer as a Fullstack Software Engineer in Stuttgart. Develop features for Remote Management using JavaScript, React, and TypeScript.

Last Call Media logo
Last Call Media

Remote TypeScript Engineer

Join Last Call Media as a Remote TypeScript Engineer focusing on testing and quality assurance for government projects.

Maxar Technologies logo
Maxar Technologies

Senior Software Engineer

Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

SentinelOne logo
SentinelOne

Senior Software Engineer - Test Framework Development

Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.

15Five logo
15Five

Senior Software Engineer

Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.

Esteemed Inc. logo
Esteemed Inc.

Fractional CTO

Seeking a startup-experienced Fractional CTO for a part-time, remote advisory role in FinTech.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Crunchyroll logo
Crunchyroll

Senior Frontend Software Engineer III

Join Crunchyroll as a Senior Frontend Software Engineer III, focusing on TypeScript and React in a remote role.

Adroiti Technologies logo
Adroiti Technologies

Tech Lead/Senior React Developer

Join Adroiti Technologies as a Tech Lead/Senior React Developer to build high-performance web applications in a remote role.

Umbra logo
Umbra

Senior Software Engineer

Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.

Softrams logo
Softrams

Mid-Level Full Stack Developer (Angular, React, NodeJS)

Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.

Titan logo
Titan

Senior Full Stack Software Engineer

Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.

Tymit logo
Tymit

Senior Web Frontend Engineer - React/TypeScript

Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.

Trunk Tools logo
Trunk Tools

Full Stack Engineer with React.js and TypeScript

Join Trunk Tools as a Full Stack Engineer to revolutionize construction with React.js and TypeScript. Remote work available.

Make - letsMake.com | A studio making world-class products, platforms & systems 💯 logo
Make - letsMake.com | A studio making world-class products, platforms & systems 💯

Senior Frontend Engineer (Remote)

Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.

Kaizen Gaming logo
Kaizen Gaming

Software Engineering Team Lead (.NET, Microservices)

Lead a team of software engineers at Kaizen Gaming, focusing on .NET, Microservices, and REST APIs. Drive project success and team growth.

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Security

Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.

Headway logo
Headway

Senior Fullstack Software Engineer

Join Headway as a Senior Fullstack Software Engineer to build scalable web applications in Python and TypeScript, working remotely.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.