Job Description :
Mandatory Qualifications:

At least six (6) years of Full-Time Equivalent (FTE) experience on one (1) or more Digital Service or agile software projects or platforms, including at least three (3) years of experience must have been on projects or platforms using modern technology and automated processes or using agile methods.

Experience with Java, Javascript, (node.js) Angular or React

Developing and consuming web-based, APIs

Developing software using a test-driven development (TDD) or behavior driven development (BDD) approach

Developing and executing automated unit, integration, and acceptance tests

1+ years of development experience using an agile methodology

1+ years of development experience using RESTful APIs

Experience with data systems architecture, change data capture, data warehousing, and ETL processes

Experience integrating multiple disparate databases into a central data warehouse, including working with data validation, data availability, and data definitions

Experience building real-time, data-driven applications with a focus on sustainable technical infrastructure

Experience with Git/Github for version control

Experience working with cloud platforms, e.g. AWS, Azure, Google Cloud, etc.

Experience synthesizing complex user requirements into project requirements, technical specifications, and project outlines

Demonstrated capability to rapidly learn and work with new/emerging technologies

Preferred Qualifications:

3+ years of experience using Node.js

3+ years of experience doing test-driven development (TDD) with automated test tools (e.g., Karma, Jasmine, Jest, RSpec, Capybara, etc

2+ years of experience with SQL.
             

Similar Jobs you may be interested in ..