Software Engineer

at  Peraton

Virginia, Virginia, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate11 Aug, 2024Not Specified11 May, 20242 year(s) or aboveKafka,Javascript,Specifications,Maven,Testers,Research,Soap,Hibernate,Cissp,Global Distribution Systems,Rest,Security Certification,Sonarqube,Jira,Worldspan,Sabre,Software,Troubleshooting,Web Services,Configuration Management,Javascript LibrariesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT PERATON

Peraton is a next-generation national security company that 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, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can’t be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we’re keeping people around the world safe and secure.

QUALIFICATIONS

  • BS 2-4 Years, MS 0-2 or HS+6
  • U.S. Citizen and Ability to obtain a Common Access Card
  • Must also be able to obtain Public Trust designation
  • Two (2) or more years’ developing with Java, Spring, Hibernate
  • Two (2) or more years of software engineering experience
  • Two (2) or more years’ experience analyzing data, troubleshooting, and solving technical issues
  • Experience writing SQL scripts and queries using SQL, PL/SQL, and Hibernate
  • Experience working with Javascript and Javascript Libraries
  • Experience working with Spring web services (SOAP and REST)
  • Experience working with build tools like Maven
  • Experience communicating across a large team with a variety of technical backgrounds

PREFERRED QUALIFICATIONS:

  • Four (4) or more years’ of software development experience
  • Two (2) or more years’ experience working with the DTS application
  • Experience supporting 508 Compliance
  • Experience working with microservices
  • Experience working with Kafka
  • Experience working with Global Distribution Systems including Sabre, Worldspan, Apollo and/or Galileo
  • Experience with JIRA and other Atlassian tools
  • Experience with CI/CD tools like Ansible
  • Hold current (non-expired) DoD approved 8570.01M Baseline Security Certification such as Security+ CE, CISSP, or other certification aligned to IAT Level II
  • Ability to pass a T3 Background Investigations

Responsibilities:

Peraton is actively seeking an experienced Software Engineers to support our Defense Mission & Health Solutions Sector.
Must be US Citizen, and have active/current DoD Public Trust designation or be able to obtain prior to starting.
This is a remote opportunity, but you must reside in the U.S. to be considered

The DTS team is responsible for developing and testing the application and maintaining the system hardware to ensure that it functions per DoD requirements and specifications.

  • Develop software for the Defense Travel System application with a significant number of external system interfaces
  • Perform analysis, research, and troubleshooting of software defects and other issues
  • Participate in the elicitation and specification of program requirements
  • Perform analysis and requirements/acceptance criteria decomposition for software enhancements
  • Design and implement complex database queries to validate backend expected results
  • Participate in meetings with testers, requirements analysts, and other team members to help identify defects, troubleshoot system/software issues, and provide needed inputs to these discussions
  • Prepare presentations and participate in planning and execution discussions with the direct customer and other stakeholders
  • Provide planning and execution estimates for new development activities
  • Effectively communicate to other team members information regarding code defects, code releases, requirements, acceptance criteria and environments status and needs
  • Update system documentation, test plans and standard operating procedures
  • Document and track software updates in the program’s issue management system
  • Adhere to industry and program standards in software development by using tools such as FindBugs, Fortify, and SonarQube
  • Support the infrastructure, configuration management, and operations teams during production software promotions


REQUIREMENT SUMMARY

Min:2.0Max:4.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Proficient

1

Virginia, USA