Responsibilities:
This individual will be responsible for creating products to host Supply Chain Analytics algorithms.
Practice software engineering excellence while developing web applications and tools from a backlog, employing pair programming and other practices.
Work with application development teams and be a change agent.
Advocate the use of Agile principles and other proven practices, such as test-driven development (TDD)
Become an experienced software engineer that can mentor teams on Agile ways of working, producing well-crafted code
Skills Required:
10+ years of Java and Spring Boot development experience.
3+ years of experience in Angular / React JS.
This person should have 8+ years of experience with software engineering and testing, experience working in an Agile Environment, and experience with Rally.
Passion to become a Software Engineer who’s proud of clean code Strong desire to learn new skills and apply to solve business problems/opportunities
Full-stack experience · In depth knowledge of any programming language
Automated Testing experience (Unit, Integration, E2E) ·
Familiar with deploying to cloud platforms, preferably GCP or AWS
Delivered products that include web front-end development; JavaScript, client-side MVC frameworks like Angular, etc.
Capable in Continuous Integration/ Continuous Delivery (CI/CD) tools and pipelines such as Jenkins, Gradle, etc.
Education Required:
Bachelor’s Degree in Computer Science, Software Engineering, or related field