This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

CACI International - Frederick, MD

posted 2 months ago

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

About the position

The Senior Software Developer - TS/SCI position at CACI involves leading the design and implementation of a new cloud-based application using AWS technologies. This role requires a strong technical background, customer-facing skills, and the ability to provide leadership within a collaborative agile team environment. The developer will be responsible for technical tradeoffs, product roadmap refinement, and ensuring successful delivery of customer commitments.

Responsibilities

  • Design, develop, and implement AWS cloud-based applications using a variety of technologies
  • Assist with product backlog grooming, identifying epics and writing stories
  • Work with cutting edge technologies (Kubernetes, Helm, Packer, ArgoCD)
  • Collaborate with team members from all parts of the development lifecycle, from development to operations to security, solving technical challenges, and providing and receiving guidance and mentorship
  • Design a process to build, automated test, integration, and deployment of software baselines using DevSecOps and CI/CD best practices, including definition of processes, metrics, tools selection and automation
  • 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
  • Adapt off-the-shelf solutions to meet government customer needs and requirements
  • Work in a collaborative agile team environment

Requirements

  • Minimum 7 years software experience, with experience in an engineering lead role on IT or software application projects
  • AWS experience - EC2, S3, RDS, ElastiCache, Route 53, IAM, CloudFront, CloudWatch, etc
  • Experience leading complex technical projects from design to production
  • Experience with Devops tools, including Jenkins, Gitlab, Nexus, Sonar, Nessus
  • PaaS - Cloud Foundry, OpenShift, Kubernetes, etc
  • Network configuration
  • Strong Linux skills
  • DevSecOps experience in AWS environments
  • Experience configuring and maintaining DevSecOps continuous pipeline based on Jenkins and Docker containers
  • Knowledge of version control systems
  • Compiled languages (.NET, Java, PL/SQL)
  • Familiarity with Agile software development methodology, processes, and techniques
  • Prepare and present preliminary and critical designs to customers and stakeholders
  • Ability to learn at a fast pace and be able to rapidly learn and leverage third-party tools, SDKs, and APIs
  • U.S. Citizen with active TS/SCI clearance with ability to obtain and maintain a CI Poly

Nice-to-haves

  • Network configuration
  • Thorough knowledge of HTML and CSS
  • Proficient with scripting languages (Powershell, Bash, Python, JavaScript/ECMA Script, Perl, Ruby, etc.)
  • 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

Benefits

  • Healthcare
  • Wellness programs
  • Financial benefits
  • Retirement plans
  • Family support
  • Continuing education
  • Time off benefits
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service