Software Engineer - Cloud, Lead Associate - TS/SCI w/poly

Peraton - Laurel, MD

Hiring: Software Engineer - Cloud, Lead Associate - TS/SCI w/poly Company: Peraton Location: Laurel, MD Job Posted Time: 2026-09-02 18:07:06 Target Skills & Keywords : Agile, Ansible, Compliance, Docker, IaC, Infrastructure as Code, Java, Kubernetes, Linux, Microservices, Perl, Puppet, Python, Ruby, SAFe, TestNG, containerd About the job Experience: •8 years of experience in software development/engineering, including requirements analysis, development, integration, testing, and troubleshooting. Required Skills: •The team is seeking a •Senior Level Cloud Software Engineer. •This is a position on a large, complex product development team. The candidate will have a primary focus of supporting all aspects of agile software design and development for products that are integrated into systems on large scale compute clusters. Duties include design & development of new capabilities, testing, optimization & performance tuning, and operation & sustainment functions. •As a Senior Cloud Software Engineer, you are expected to perform requirements analysis, software design, development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution at a high level of proficiency and independence. You are expected to communicate directions and provide guidance to more junior programmer/analysts, as required. Cloud Software Engineers must be adept at developing solutions which integrated or extended COTS or GOTS products. Additionally, Cloud Software Engineers may be responsible for evaluating project needs, determining tasks and durations, creating/executing test cases, creating SOPs and Documentation, Code Reviews, and generating and reviewing designs for technical accuracy, completeness. •Core Required Competencies and Skills: •Strong experience with Java Programming •Proficiency in Infrastructure as Code (IaC) tools like Ansible and Puppet •Expertise in Continuous Integration, Deployment, Testing and Monitoring practices •Java programming for distributed systems, with experience in networking and multi-threading •Agile development experience with source code management practices and tools •Well-grounded in Linux fundamentals and knowledge in at least one scripting language (e.g. Python, Ruby, Perl, etc.) •Familiarity with microservices software development technique and container-orchestration (e.g., Kubernetes) •Familiarity with Containerization (e.g. Docker) •Rotating Tier III On-Call Support & Emergency Surge Support may be required •Work is in the customer office, regular/guaranteed telework is not generally supported at this time. (However, there are some tasks or research projects available ad hoc for teleworking by qualified team members.) Qualifications: •Basic Qualifications: •High School Diploma / GED and 8 years of experience in software development/engineering, including requirements analysis, development, integration, testing, and troubleshooting. •Note: Relevant education may be substituted for th Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!