Logo
Peraton

Lead Software Developer

Peraton, Herndon, Virginia, United States, 22070


Lead Software Developer

Job Locations:

USRequisition ID

2024-148719

Position Category

Information Technology

Clearance

Public Trust

Responsibilities

Peraton is seeking a motivated professional to join our team as a Senior Software Developer to support the US Department of Agriculture's Cotton Management Systems program. USDA Cotton Management Systems manage the flow of harvested cotton as it applies to the Federal Government's Marketing Assistance Loan (MAL) program. The system tracks the quality, location, and value of 15-20 million bales of cotton annually and the status of all loans associated with the cotton. The system has public-facing web pages for access by USDA employees and customers as well as interfaces into many other customer and government systems for managing loan creations and repayments.Primary Responsibilities:Work with users to define existing or new system scope and objectives.Design, develop, code, test, and debug software.Provide expertise and direction in the development and/or modification of computer-based scientific, technical, and business software systems.Provide analytical support and technical advice during the conceptualization, development, and implementation phases.Review and evaluate systems and software for adherence to government directives, standards, guidelines, and criteria concerning software safety and systems safety.Confirm design mitigations are captured in the design and its documentation and verifies implementation.Use government-approved tools for development, problem tracking, and status reporting.Qualifications

Minimum Qualifications:5 years with Bachelor's degree in Information Technology, Computer Science, Information Systems, or related degree from an accredited institution.5+ years of relevant database and system development experience for large scale information technology and database systems utilizing Java and SQL Server.5+ years of experience that demonstrates the knowledge, skills, and abilities to write secure code.Must have the ability to obtain and maintain a Public Trust Clearance.Experience formulating and defining a system's scope and objectives based on both user needs and a thorough understanding of business systems and industry requirements.Strong written and verbal communication skills.Strong analytical skills, self-motivated, tenacious, and demonstrate sound judgment and integrity.Experience with J2EE programming using Spring Framework including dependency injection, Spring MVC, Spring JDBC.Experience with relational database design and SQL programming.Experience with automated unit testing including use of mocking frameworks like Mockito or EasyMock.Possess a Sun/Oracle Certified Java Developer certification or ability to obtain within 30 days of hire.U.S. Citizenship required.Preferred Qualifications:Experience implementing applications using Amazon Web Services (AWS).Experience with web services technologies such as SOAP, HTTP, WSDL, XSD and REST.Experience working with DevOps.Experience with JavaScript frameworks like AngularJS and NodeJS, jQuery.Knowledgeable of configuration management practices.Knowledgeable with Scaled Agile Framework (SAFe).Basic understanding of Accessibility (Section 508).Peraton Overview

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.Target Salary Range

$66,000 - $106,000. This represents the typical salary range for this position based on experience and other factors.

#J-18808-Ljbffr