What are the responsibilities and job description for the Senior Software Engineer- Data Exchange position at Peraton?
Responsibilities
Peraton is seeking a Data Exchange Software Engineer in Chantilly, VA to support our Department of Defense (DoD) customers as part of a highly talented, highly motivated, and high-performing team. As part of the engineering team, you will support an exciting program which involves design, development, test, and deployment of an exciting and complex system in an Agile construct to contribute to mission success for a variety of stakeholders. Join us and be part of the next generation of innovators as we blaze a trail forward for our profession and company.
What you'll do:
- Transform customer requirements into a technologically advanced, high-performing software architecture within program technical, schedule, and cost constraints supporting our DoD and IC customers.
- Work in a high-performance environment using Agile Software Development processes to support system design, architecture, application deployment, and application maintenance.
- Perform backlog grooming and sprint planning, developing, and reviewing code, updating technical documents, generating unit tests, ensuring code meets requirements through unit testing, and resolving discrepancy reports.
- Develop, install, and configure software components or algorithms in a cloud-based environment/framework.
- Work with the Scrum Master, Product Owner, and other scrum team members to ensure successful integration with other software components.
Qualifications
Required Qualifications:
- This position requires the candidate possess a minimum of Top Secret clearance with ability to upgrade to TS/SCI. Contract requires TS/SCI. The candidate must maintain the clearance.
- Associates degree with 10 years of experience; OR Bachelors degree with 8 years of experience; OR Masters degree with 6 years of experience. Additional experience may be considered in lieu of degree.
- 6 years of significant experience with software design and development with service-oriented architectures to include web services, and JMS publish/subscribe messaging, micro-service and distributed computing technologies.
- Demonstrated experience with modern Java development including Java 11 and common Java frameworks such as Spring Boot 2.3 and Apache Camel 3.4 .
- Experience in Python 3.x, Bash 4.x, and other languages.
- Experience developing applications for virtual or cloud-based environments.
- Software development experience on Linux systems, typically RedHat Enterprise Linux 7 or higher.
- Experience collaborating with external developers and integrating their components into a larger framework.
- Experience developing with containers and deploying to Kubernetes 1.18 using Helm 3.x. Familiarity with Rancher 2.x or OpenShift 4.x.
- Experience with network architectures including IPv4, IPv6, network switches, firewalls, TCP/IP (socket) applications, and higher-level protocols such as HTTPS, HTTPS/2, GRPC, etc.
- Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines.
- Experience working within a team environment using Agile/DevSecOps methods and tools, to include Jira, Confluence, GIT, Maven, and Gitlab.
- You have experience implementing cybersecurity hardened solutions. Familiarity with TLS and PKI.
- Must be willing to work in-person and willing to obtain the Security certification within 6 months of hire.
Desired Qualifications:
- Familiarity with emerging frameworks such as Quarkus is a plus.
- Ability to think creatively and operate in a collaborative, fast-paced, process-oriented, deadline-driven and sometimes ambiguous environment with little supervision.
- Ability to express yourself confidently, concisely, and accurately through written and oral communications.
Benefits:
Peraton offers enhanced benefits to employees working on this critical National Security program, which include heavily subsidized employee benefits coverage for you and your dependents, 25 days of PTO accrued annually up to a generous PTO cap and participation in an attractive bonus plan
#LI-PY1
SISMGSPeraton Overview
Peraton drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world’s leading mission capability integrator and transformative enterprise IT provider, we deliver trusted and highly differentiated national security solutions and technologies that keep people safe and secure. Peraton serves as a valued partner to essential government agencies across the intelligence, space, cyber, defense, civilian, health, and state and local markets. Every day, our employees do the can’t be done, solving the most daunting challenges facing our customers.
Target Salary Range
$146,000 - $234,000. This represents the typical salary range for this position based on experience and other factors.