Software Engineer

CACI InternationalDulles, VA

About The Position

CACI is seeking a Software Engineer to join our team in Sarasota, FL, Dulles, VA, or Denver, CO to solve one of our customer’s toughest problems. We are working a unique, never-been-done before task that requires the best and brightest.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • TS/SCI clearance
  • 5+ years of experience

Nice To Haves

  • Certifications related to software engineering and/or Cloud platforms, etc.
  • Willing to obtain CI poly
  • Security+ certification

Responsibilities

  • Experience working with Linux or similar Operating Systems.
  • Experience working as a member of a development team participating in the complete development lifecycle.
  • Familiarity with Agile software development methodologies.
  • Demonstrated Angular, Java, and JavaScript frameworks and programming experience in a Unix/Linux environment.
  • Following software engineering, architectural, and programming best practices and principles utilizing industry-accepted software design patterns.
  • Familiarity with continuous integration and software CM processes/tools (GitLab, Maven, Gradle, JIRA, Confluence).
  • Applying industry best practices to ensure system performance, reliability, scalability, and security.
  • Strong troubleshooting/problem-solving skills.
  • Strong communication and collaboration skills
  • Time management and organizational skills, including the ability to work in a dynamic, real-time environment with rapidly changing priorities.
  • Must be able to multi-task and work independently with minimum supervision to meet deadlines.
  • Ensure code quality through testing and code reviews.
  • Experience with AWS Cloud and potentially other cloud infrastructures.

Benefits

  • Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
  • We offer competitive compensation, benefits and learning and development opportunities.
  • Our broad and competitive mix of benefits options is designed to support and protect employees and their families.
  • At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service