Job Listings

AWS Certified Software Developer

Peraton

Required Qualifications:
• Bachelor’s Degree and 5 years of experience. Additional 4 years of experience maybe accepted in lieu of the degree.
• 5 years of relevant development experience with Python, Java.
• AWS Certification is a must
• Strong object-oriented programming experience and experience with developing RESTful APIs
• Ability to captured and translate business requirements to functional requirements.
• Ability to work in an Agile environment for development and feature releases.
• Professional experience working within the following technologies: HTML5, CSS3, JavaScript, MS SQL, NoSQL, Relational Database, Big Data
• Experience with pulling data from AWS Cloud, Azure Cloud, or Cloud implementations and environments
• Experience with version control systems such as Git, Jenkins, and or Maven
• Experience in unit testing, debugging and troubleshooting issues on developed code.
• Red Hat OS experience
• Must be a US Citizen
• Must be able to obtain and maintain the required Agency Clearance

Desired Skills
• Experience with Python libraries
• Experience with Elasticsearch.
• Experience with software automation for testing and deployment.
• Familiar with tools such as Ansible, Jenkins, AWS, python, lambda
• Experience with software integration using COTS products.

Peraton has an immediate need for a AWS Certified Software Developer to support the TWAI TOOLS Team. The TWAI Program is a high-profile, high-visibility program where you can contribute innovative solutions to enhance integration between various third party tools.

The selected Software Developer responsibilities will include:
• Research software concepts, develop and demo proof of concept.
• Work with the team members to understand the current product features.
• Develop automated unit/integration tests.
• Participate in code reviews.
• Communicate and participate in the project’s agile process with the integration team.
• Support continuous process improvement in the DevOps CI/CD Pipeline.
• Directs software development projects to include, ensuring that projects are completed on time and according to quality standards
• Organizes projects through development of a project plan which includes communication of product goals as defined by top management, definition of project strategy,
• Monitors technology trends such as emerging standards for new technology opportunities.

Location: United States

Posted: Oct. 27, 2024, 5:12 a.m.

Apply Now Company Website