About the Role
Peraton is seeking a motivated professional to join our team as a Lead Software Developer to support the US Department of Agriculture's Cotton Management Systems program. This role involves managing the flow of harvested cotton as it relates 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. It includes 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.
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 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.
- 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.
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).
Our Values
At Peraton, our benefits are designed to help keep you at your best beyond the work you do with us daily. We're fully committed to the growth of our employees. From fully comprehensive medical plans to tuition reimbursement, tuition assistance, and fertility treatment, we are there to support you all the way.
Benefits Extracted with AI
- Disability insurance
- Tuition assistance
- Medical plans
- Tuition reimbursement
- Fertility treatment
- Paid Time-Off
- Holidays
- Retirement
- Life & Disability Insurance
- Career Development
- Student Loan Financing
- Paid Parental Leave
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer
Senior Software Engineer role at Perchwell, focusing on full-stack development with Ruby on Rails, React, and AWS in New York.
Senior Applications Developer
Join Nightwing as a Senior Applications Developer in Sterling, VA, to support USG with advanced software solutions.
Principal Software Developer - Backend Developer
Join Oracle as a Principal Software Developer to build security cloud solutions using Java and Python.
Senior Java Developer
Senior Java Developer needed in Berkeley Heights, NJ. Expertise in Java, Spring Boot, AWS, and database management required.
Senior Fullstack Software Engineer
Join Perpay as a Senior Fullstack Software Engineer to lead large-scale projects, mentor junior engineers, and drive technical excellence.
Full Stack Software Engineer (Java, Node.js, Spring)
Join Perigon as a Full Stack Software Engineer in Austin, TX. Work with Java, Node.js, and Spring on cutting-edge AI solutions.
Senior Full Stack Developer with Java and AWS Experience
Join Basecamp Consulting as a Senior Full Stack Developer. Work with Java, AWS, and Microservices in a hybrid role in Reston, VA.
Senior Backend Developer - Java, SQL, REST APIs
Join 21CS as a Senior Backend Developer to design and build cloud-based tools using Java, SQL, and REST APIs.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Senior Software Developer - Java, Unix/Linux
Join Oracle as a Senior Software Developer to build and enhance cloud services using Java, Unix/Linux, and CI/CD.
Technical Lead - Java, Angular, Web APIs
Lead Technical role focusing on Java, Angular, and Web APIs development with competitive benefits and salary.
Senior Backend Java/AWS Developer
Join Randstad as a Senior Java/AWS Developer in Washington, DC. Design and implement IT solutions for rail systems.
Senior Backend Java Developer
Join NTT DATA as a Senior Backend Java Developer in San Leandro, CA. Develop RESTful APIs using Java, Spring, and Microservices.
Senior Software Engineer, DBaaS (US Federal)
Senior Software Engineer role focused on DBaaS, requiring TS/SCI clearance, with extensive experience in cloud databases and backend development.
Senior Java Software Developer
Join SAS as a Senior Java Software Developer to work on innovative SaaS solutions with a focus on Java, AWS, and microservices.
Senior Java Tech Lead
Join Concentrix Catalyst as a Senior Java Tech Lead, leading Java development and managing teams remotely.
Senior Java Fullstack Developer
Seeking a Senior Java Fullstack Developer in Alpharetta, GA with expertise in Java, Angular, and Spring Boot for a long-term contract.
Senior API Software Engineer
Join Pratt & Whitney as a Senior API Software Engineer, working remotely to develop cutting-edge digital products.
Full Stack Developer with Java and Spring Boot
Join Interclypse as a Full Stack Developer in Huntsville, AL. Work with Java, Spring Boot, and AWS to build impactful web applications.
Senior Software Developer - Java, Linux, Unix
Join Oracle as a Senior Software Developer specializing in Java, Linux, and Unix for cloud infrastructure.
Senior Full Stack Engineer - Java and JavaScript
Join Deltek as a Senior Full Stack Engineer specializing in Java and JavaScript. Work remotely on innovative software solutions.
Junior Software Engineer with Security Clearance
Join Cinteot as a Junior Software Engineer with security clearance, working on mission-critical software solutions.
Technical Manager & Senior Software Engineer
Lead and mentor a team of software engineers while contributing to project development in a remote role.
Tech Lead - Java Fullstack
Join Orion Innovation as a Tech Lead - Java Fullstack, leading software development with Java, REACT, and cloud technologies.