Description

 

Job Description

 

This posting is for two experienced Senior Software Developers to work on the Enterprise Event Management System (EEMS) application. The EEMS application is a critical on-premises system that manages event replenishment for the stores. These senior level developers will build out a high-quality codebase, execute development against design, and navigate existing software codebase.

 

Requirements:

Expertise in Java and related web technologies

Extensive experience building/deploying services and/or applications using: Java, Spring/Spring Boot, and Angular

Experience with GitHub CI/CD, and using Rancher to manage Kubernetes cluster(s)

Experience/familiarity with RDBMS, specifically MS-SQL (Transact-SQL), Oracle SQL (PL/SQL), and DB2 (SQL)

Experience working with mainframe systems and databases

Deep knowledge in a minimum of two of the following technical disciplines: infrastructure and network design, application development, application programming interfaces (APIs), cloud, middleware, servers and storage, database management, and operations

Strong problem-solving and analytical skills

Excellent communication and collaboration abilities

 

Preferred (but not required):

Experience with Azure ecosystem

Experience with Kafka

Experience with PrimeNG (angular UI library)

Familiarity with event management or supply chain systems

Knowledge of Agile software development methodologies

 

Key Responsibilities:

Developer new features and enhancements for the EEMS application.

Maintain and support the existing EEMS application, including integrations with mainframe databases.

Work closely with the lead software engineer to drive the technical roadmap and implementation.

Build out a high-quality codebase, execute development against design, and navigate existing software codebase.

Responsible for implementation of technical design within a strict timeframe.

Execute against defined technology roadmap to support project portfolio and business strategy.

Participate in implementing enterprise standards across domains: operations, infrastructure, data, applications, development, security & risk, and business continuance.

Ensure project timelines and quality standards are met.

 

Education

Bachelor's Degree