Jobs · Engineering · Virginia

Full Stack Software Developer with Security Clearance

Cornerstone Defense · Chantilly, VA · 1 mo ago
EngineeringFull-time

Key Responsibilities

  • Work with the Chief Engineer and Technical Leads to translate requirements into user stories to incorporate new functionality into various software applications
  • Develop custom data processing functions and applications using data libraries in languages such as Python
  • Interface with numerous front-end frameworks in order to display and interact with data in various formats
  • Containerizing Java and Python microservices and deploying to an AWS cloud environment
  • Develop and/or integrate with Infrastructure as Code DevOps tools to support cloud orchestration of software components
  • Leverage AWS best practices to optimize code for cloud deployment with cost-conscious development and deployment strategies
  • Experience developing web APIs to interface with cloud applications and databases as part of cloud native software applications
  • Experience working as part of an agile team to deliver software iteratively
  • Experience working with open-source Python libraries and packages to speed to software development lifecycle
  • Build automated testing frameworks and security scanning and integrating these tools into the CI/CD pipeline

Required Skills

  • Design and development of software solutions at one or more layers of the technical stack (data, application, UI)
  • Programming languages, particularly Python, Java, Javascript, TypeScript, SQL
  • Cloud application and data deployment in AWS (EMR, EKS, ECR, RDS, etc.)
  • DevOps tools and services (Kubernetes, Terraform, Docker, Packer, etc.)
  • Integration with applications and data across a platform (e.g. APIs)
  • Developing software within Agile methodologies

Similar jobs