Senior Software Developer (Java/Python)

Overview

Hybrid
$65 - $85
Contract - W2
Contract - 12 Month(s)

Skills

java
python

Job Details

SNAPSHOT:
Must be located in Denver, CO area - 100% Remote
Contract-to-Hire
US Persons (Required due to DoD contracts)

 

Senior Software Developer to develop and sustain a portion of an aviation data management system that will provide data through APIs for consumption by internal and external customers. The successful candidate will drive the daily execution of product development in a fast-paced agile environment. We seek candidates who have skills in agile methodologies, devops, software development and test automation. As a member of the ADS team, you will be involved in the entire software development life cycle, from idea creation and development, to maintenance and support of the customer’s delivered system. The position will place you in roles where you have the opportunity to make an impact on the results of our project. The ADS team offers a collaborative mentoring environment where you have the opportunity to learn from or lead others. Position Responsibilities:
• Participate in agile development within a cross-discipline, global team
• Continuous integration, testing, and delivery within a CI/CD pipeline
• Perform static code analysis
• Decompose complex requirements and capabilities into executable discrete user stories Basic Qualifications (Required Skills/Experience):
• Must have a Bachelor of Science degree from an accredited course of study, in Computer Engineering, Software Engineering, Computer Science, Geospatial Science, or other technical degree
• 7+ years of experience working in a professional environment
• 4+ years of development experience using Python
• 4+ years of development experience using Java
• 3+ years of experience working with API / back-end code in one or more languages, e.g. Java, Python
• Experience with Scaled Agile Framework or Agile Methodologies
• Relational database experience, e.g. PostgreSQL Preferred Qualification (Desired Skills/Experience):
• Experience with FME
• Experience working with spatial data and spatial transforms
• Experience developing software products in a cloud computing environment such as: Amazon EC2, Google Cloud Platform, Microsoft Azure, etc.
• Experience with tools for Continuous Integration/Delivery, Version Control, and Build Automation
• Experience with NoSQL databases e.g. MongoDB
• Experience with Kubernetes and Docker
• Experience with Git

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.