What are the responsibilities and job description for the Software Development Team Lead position at CACI?
Software Development Team Lead
Check out the role overview below If you are confident you have got the right skills and experience, apply today.
Job Category : Engineering
Time Type : Full time
Minimum Clearance Required to Start : TS / SCI
Employee Type : Regular
Percentage of Travel Required : Up to 10%
Type of Travel : Continental USA
Anticipated Posting End : 3 / 31 / 2025
The Opportunity :
As a Software Development Team Lead, you will lead a team of 8-10 members developing a software service that is part of a large SIGINT processing system. The service will allow storage, access and retrieval for all data produced by the system, and tools for end-user access. The team develops and maintains RESTful services, large data stores, and web-based thin-client software applications.
Responsibilities : Team Lead :
- 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 representative
- 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
Technical Contributor :
Minimum Qualifications :
Technical Qualifications :
J-18808-Ljbffr