Apply Now    

Lead Software Architect / Technical Lead

Req #: 244783
Location: Bethesda, MD US
Job Category: Engineering
Minimum Clearance Required: TS/SCI

Job Description

CACI is looking for an experienced and proven Lead Architect / Technical Lead to design and implement critical software system on an open and flexible architecture, along with accompanying mission applications, from development through delivery.   The Lead Software Architect will manage an agile development team to build a new architecture and produce a “Design Language” for use by other software development teams. The position will require identifying and hiring additional technical talent to meet the customer’s requirements.  The Lead Software Architect will be responsible for implementation and execution of the agile development plan and schedule and all associated deliverables.

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 API's to rapidly develop basic application solutions
  • Monitor application servers and rapidly troubleshoot and fix performance or functionality issues that arise
  • Adapt off-the-shelf solutions to meet government customer needs and requirements
  • Work in a collaborative agile team environment

EDUCATION & EXPERIENCE:

  • 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

PHYSICAL DEMANDS:

  • Normal demands associated with an office environment.  Must have the ability to work on computer for long periods, and communicate with individuals by telephone, email and face to face. Some travel may be required.

REQUIRED:

  • Experience leading complex technical projects from design to production
  • Ability to effectively prioritize and execute tasks in a high-pressure environment
  • Strong customer service skills and customer relationship management experience
  • Familiarity with Agile software development methodology, processes, and techniques
  • Prepare and present preliminary and critical designs to customers and stakeholders
  • Thorough knowledge of HTML and CSS
  • Experience with simple Database Administration techniques a plus
  • Ability to learn at a fast pace and be able to rapidly learn and leverage third-party tools, SDKs, and APIs
  • Excellent organization, communication and writing skills, and have the ability to express yourself in technical discussion via strategy, implementation and design of application environments
  • Excellent teamwork and collaborative skills, with the ability to lead and manage the effort of others when necessary
  • U.S. Citizen with active TS/SCI clearance

DESIRED:

  • Familiarity with some or all of the following: JIRA, Subversion, USG IA development and security standards.
  • Successful candidate will be imaginative, responsive and be able to communicate well with users.
  • CI Polygraph a plus.




What We Can Offer You:

- We’ve been named a Best Place to Work by the Washington Post.

- Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.

- We offer competitive benefits and learning and development opportunities.

- We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.

- For over 55 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.

 

Job Location

US-Bethesda-MD-CHARLOTTESVILLE


 

CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.

Apply Now