Software Development Team Lead jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 1 month ago

Software Development Team Lead

CACI International Inc is a company dedicated to ensuring the safety of the nation. As a Software Development Team Lead, you will lead a team of developers in creating a software service for a SIGINT processing system, overseeing project planning, team direction, and technical contributions.

Information TechnologyService IndustrySoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Providing direction for the team - Working to ensure the team has tasking, understands their tasks, and can complete them
Develop product roadmaps (long term plans), increment (medium-term) plans, and sprint (short-term) plans
Lead team in estimating effort and schedule for planned scope
Ensure the team is executing to plan
Collect, report and present team plans and status to Program Manager and customer representatives
Working with the Program Manager to set program goals and ensure goals are met
Working with the customer representatives and program management to determine priorities and allocate resources
Collaborate with other teams to ensure overall project success
Act as the primary Point of Contact for the team
Contribute to the team as a software developer or system engineer
Assist in determining technical direction for the software product
Conduct / lead design reviews
Conduct code reviews
Assist in determining test approaches, methods, and procedures
Coordinate with other software and integration teams. Design and coordinate interfaces with external components
Support the operations system
Personnel management for the team
Engage with the team on a regular basis
Be a conduit for information. Keep the team informed about corporate information flowing down, and provide team feedback and information to management
Conduct performance reviews
Work with direct reports to help with issues they may have

Qualification

Software DevelopmentAgileDevOpsSoftware ArchitectureJavaJavaScriptMicro-service ArchitecturesAWSSecurity+CISSPCustomer InteractionTeam LeadershipEffective Communication

Required

Software Development skills / experience
Experience designing software systems
Working in Agile and DevOps / DevSecOps processes
Able to estimate effort and schedule for planned work
Able to work collaboratively with team members
Able to communicate effectively with management, customers, and team members
Experience presenting plans and status to management

Preferred

Software architecture or System Engineering experience with software systems - Specific programming skills / experience – Java, Javascript - Experience with Interface Design, Security Principles, Object-Oriented Design, Web Services
Understanding of User Interfaces (UI)s, cross-browser compatibility, general web functions and standards
Familiarity with micro-service architectures
Familiarity with software components such as Angular, Kubernetes, Docker, Helm, MongoDB, Postgres, Kafka, RabbitMQ
Familiarity with development tools such as Git / Bitbucket, Confluence / Jira, Gitlab, Jenkins, Ansible
Working in Amazon Web Services (AWS) environment
Familiarity with development in Linux
Certifications such as Security+ or CISSP
Experience with SIGINT processing systems
Experience with legacy system tools such as CBET, GALE, etc
Experience with OpenSphere
Experience leading teams
Experience with customer interaction

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI International Inc

company-logo
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.

Funding

Current Stage
Public Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase