Principal Cloud Software Engineer

Denver, Colorado

ManTech
Job Expired - Click here to search for similar jobs

ManTech seeks a motivated, career and customer-oriented Principal Cloud Software Engineer? to join our team in Denver, CO or Chantilly, VA.

Responsibilities include but are not limited to:

  • Design, develop, and maintain production Back End applications for the ServiceNow platform using Java

  • Ship and run services in cloud environments, with a focus on AWS

  • Compile and analyze data, processes, and code to troubleshoot problems

  • Identifies and implements best-practice solutions to address client requirements

  • Performs operational support of custom development and 3rd party integrations

  • Performs unit-testing and resolves code defects

  • Assists with technical design and documentation

Minimum Qualifications:

  • Bachelor's degree or 4+ years of additional software development experience in lieu of degree

  • 7+ years of software development experience

  • Proficient in Back End Java development

  • Experience with least one Scripting language (Ruby, Python, Perl, Bash, JavaScript)

  • Knowledge of Linux operating systems (RHEL/CentOS/Debian) and its fundamentals

  • Possess a current DoD Approved 8570 IAT Level II Certification (eg Security+ CE)

Preferred Qualifications:

  • Experience with IaC - Terraform, CloudFormation

  • Experience with Microservice architecture and orchestration - Kubernetes/ECS

  • Experience with Cryptography/PKI - SSL, TLS certificate management

  • Knowledge of Secret/credential management - HashiCorp Vault

  • Knowledge of Access Control Policy/RBAC

  • Knowledge of ServiceNow

Clearance Requirements:

  • Must have a current/active TS/SCI w/Polygraph

Physical Requirements:

  • The person in this position must be able to remain in a stationary position 50% of the time. Occasionally move about inside the office to access file cabinets, office machinery, or to communicate with co-workers, management, and customers, via email, phone, and or virtual communication, which may involve delivering presentations.

Date Posted: 19 May 2025
Job Expired - Click here to search for similar jobs