- Full-stack Java
Job Location: Englewood, CO (Hybrid preferred /remote for right candidate)
Job Duration: 12 months with Potential for CTH
At Client, we are all innovators on a mission to connect, protect, explore and inspire. From the seabed to outer space, you'll learn and grow, contributing to work that shapes the world. Find your future with us.
Client Digital Solutions and Analytics is currently looking for several Software Application Developers to join their team in Englewood, Colorado. These positions will focus on supporting the Client Global Services business organization. A successful candidate will demonstrate strong software development ability as a member of a full-stack, full life-cycle software development team, focused on continuous delivery of production quality software and compliance artifacts using Agile software development practices in both enterprise and cloud-based production environments.
Assists development of Agile backlog (Epics and Features), and develops user stories.
As a member of an Agile team, performs coding of assigned features and user stories, and develops automated unit tests and feature tests for own code or code developed by others. Meets definition of done including complete testing documentation, and deployment automation.
Participates and contributes actively to Agile ceremonies (Program Increment Planning, Demonstrations at Scrum and PI levels, Retrospectives, etc.)
Supports data production on a cyclical basis, running complicated portions of data production, resolving issues with applications and environment, escalating issues to development and incident management as required.
Assists junior developers in solving complex and Client software solutions.
Contribute to improving the Agile practices and tools as part of team activities.
Basic Qualifications (Required Skills/Experience):
5+ years of full-stack software development
2+ years of experience using Agile tools and methodologies
Preferred Qualifications (Desired Skills/Experience):
Bachelor's degree or higher
Aviation, navigation, or geospatial data experience
Full-stack Java, C++, Perl, and Linux experience
Scaled Agile or equivalent Agile certification(s)
Ranorex software basic test tooling Exp Preferred
Python test automation scripting Exp Preferred
Typical Education & Experience:
Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 6 or more years' related work experience or an equivalent combination of education and experience (e.g. Master+4 years' related work experience, 10 years' related work experience, etc.).