What are the responsibilities and job description for the Principal Software Engineer (TS/SCI) position at Ashley Ellis, Inc?
Job Title: Principal Software Engineer
Work Location: Sterling, VA
Duration: 1 year contract w/ option
Education/Experience Required: Active and transferable U.S. government issued TS/SCI security clearance; Experience developing object-oriented software using Java.
Job Description & Responsibilities:
Qualifications You Must Have:
Paladin Consulting is an EEOC employer.
Work Location: Sterling, VA
Duration: 1 year contract w/ option
Education/Experience Required: Active and transferable U.S. government issued TS/SCI security clearance; Experience developing object-oriented software using Java.
Job Description & Responsibilities:
- As a Principal Software Engineer, you have the opportunity to directly impact the world around you and contribute to classified programs and technologies you are passionate about.
- Our small agile teams adapt to evolving customer and warfighter needs.
- Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems.
- Work with talented teams of engineers, architects, and leaders in an Agile environment.
- A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design.
- Modern DevSecOps and Continuous Integration/Continuous Delivery techniques.
- Software lifecycle practices for large-scale defense projects.
- Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft operations.
Qualifications You Must Have:
- Typically requires a Bachelor's degree in Science, Technology, Engineering or Mathematics (STEM) and eight (8) years of relevant software engineering experience.
- Experience developing object-oriented software using Java.
- Software development lifecycle experience using the Agile methods.
- Active and transferable U.S. government issued TS/SCI security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
- Experience with some area of satellite ground system software such as mission management, planning and scheduling, command and telemetry, satellite operations, or flight dynamics models.
- Interest in software leadership roles.
- Experience developing software using C and Python.
- Experience with microservices in an AWS environment using Docker and Kubernetes.
- Experience with Test Automation, DevSecOps, and CI/CD processes.
- Experience working with a large-scale legacy software system.
- Experience with tools such as Confluence, Eclipse, Jira, Jenkins, Junit, Kafka, and Spring Boot
Paladin Consulting is an EEOC employer.