CACI International

posted 16 days ago

Full-time - Mid Level
Hybrid
Professional, Scientific, and Technical Services

About the position

The Lead Agile Software Developer at CACI is responsible for leading a team in the development and support of flagship applications for the Department of Justice (DOJ). This role involves engaging with customers and stakeholders to capture and manage system requirements, overseeing the software development lifecycle (SDLC), and ensuring that software solutions meet specifications and exceed customer expectations. The position offers a hybrid work environment, allowing for remote work four days a week and one day onsite.

Responsibilities

  • Serve as primary contact with customer, end-user, and Subject Matter Experts (SME) for the capture, analysis, and management of functional and non-functional systems requirements, and user stories.
  • Oversee the SDLC for multiple applications by adhering to the client's configuration management control and QA policies.
  • Provide design and development expertise in support of both new application development and application support/maintenance tasks.
  • Coordinate and meet regularly with stakeholders to provide development status and identify business needs, communicating those needs to the development team through user stories and acceptance criteria.
  • Demonstrate knowledge and experience with modern software development technologies such as Java (J2EE), Python, Angular, JavaScript, SQL, T-SQL, and Linux Shell scripting.
  • Manage the Atlassian tool suite (Jira, Confluence, Crucible) for software development activities, and have experience with DevSecOps and/or CI/CD.
  • Mentor and lead Developers and Business Systems Analysts.

Requirements

  • US Citizenship.
  • Undergraduate degree (BA/BS), preferably in a technical discipline.
  • 7+ years' experience with modern software development.

Nice-to-haves

  • Certified Agile Scrum Master or similar methodology.
  • PMI - PMP or ACP certification.
  • Experience with SQL Server Integration Services (SSIS) and SSIS package.
  • Experience with Data Warehouse ETL.
  • Experience with Load Testing tools (Apache JMeter or LoadRunner).

Benefits

  • Healthcare benefits
  • Wellness programs
  • Financial benefits
  • Retirement plans
  • Family support
  • Continuing education opportunities
  • Flexible time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service