CACI International - Frederick, MD

posted 21 days ago

Full-time - Mid Level
Frederick, MD
Professional, Scientific, and Technical Services

About the position

The Lead Software Architect / Technical Lead at CACI is responsible for designing and implementing a new software system with an open and flexible architecture. This role involves managing an agile development team, producing design templates for other teams, and ensuring the successful execution of the agile development plan and schedule. The position requires strong leadership skills, technical expertise, and the ability to adapt solutions to meet government customer needs.

Responsibilities

  • Design, develop, and implement Web-enabled applications using a variety of technologies
  • Research, design, and develop complex enterprise-level web applications built on relational and unstructured databases
  • Transform complex customer requirements into working, maintainable solutions
  • Utilize open source software development kits and APIs to rapidly develop basic application solutions
  • Monitor application servers and troubleshoot performance or functionality issues
  • Adapt off-the-shelf solutions to meet government customer needs
  • Work in a collaborative agile team environment
  • Lead complex technical projects from design to production
  • Prepare and present preliminary and critical designs to customers and stakeholders

Requirements

  • Typically requires bachelor's degree or equivalent; and 7 to 10 years of related work experience
  • Minimum 10 years software experience, with 5 years in an engineering lead role on IT or software application projects
  • Experience leading complex technical projects from design to production
  • Familiarity with Agile software development methodology, processes, and techniques
  • Thorough knowledge of HTML and CSS
  • Ability to learn at a fast pace and leverage third-party tools, SDKs, and APIs
  • U.S. Citizen with active TS/SCI clearance

Nice-to-haves

  • Familiarity with JIRA, Subversion, USG IA development and security standards
  • CI Polygraph is a plus

Benefits

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