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
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.
Senior Java Software Developer
Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.
Senior Developer with C#, Java, and Python
Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.
Senior Java Developer
Join Verum Artes as a Senior Java Developer in Amersfoort, working on critical tax applications in a scrum team. Hybrid work environment.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Freelance Fullstack Java Developer for Insurance Projects
Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Senior Back End Developer (Java)
Join Winparts as a Senior Back End Developer in Groningen. Work with Java, PHP, and SAP in a dynamic e-commerce environment.
Medior Java Developer
Join Cegeka as a Medior Java Developer in Belgium. Work on exciting projects with Java, Spring, and Angular2 in a hybrid environment.
Java Engineer with Angular and Spring Framework
Join Kadaster as a Java Engineer, working with Java, Spring, and Angular in a hybrid environment. Contribute to property information software.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Fullstack Developer (Java, Spring Boot, Angular)
Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.
Software Developer for Educational Platforms
Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.
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 Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Fullstack Developer Java / Angular
Join NTT DATA as a Fullstack Developer in Brussels, working with Java and Angular for European Institutions.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Node.js Backend Developer
Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Senior Lead Fullstack Developer with Frontend Focus
Join NS as a Senior Lead Fullstack Developer focusing on frontend, working with Angular, AWS, and TypeScript in a dynamic e-commerce environment.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Lead Full Stack Developer
Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.