Full-Stack Developer

Little Rock, Arkansas

Dillard's
Apply for this Job
THE OPPORTUNITY

Dillard's is seeking a self-motivated full-stack developer to join our Inventory team. The ideal candidate for this position will possess a wide range of skills, including mainframe development and knowledge of front-end technologies like Angular, HTML, CSS, and JavaScript, as well as back-end languages. They will be involved in all stages of the development process, from designing the user interface to building the server-side logic. We are excited to add a new team member to help take on some exciting new projects.

THE TEAM

The Inventory team supports AIMS (Automated Inventory Management System), which is a COBOL/CICS/Batch application that maintains the inventory for the company. While continuing to support AIMS and make enhancements when needed, the team will begin taking over a web application called Vendor Sales & Inventory and a set of services that provide inventory information. They will also begin developing a new web application for tracking the lifecycle of individual items.

WHAT YOU WILL DO
  • Follow enterprise technological direction and suggested practices for development.
  • Develop and maintain backend applications using the Spring Boot framework with code written in Java.
  • Develop front-end applications using the Angular framework and associated web technologies (e.g., HTML, CSS, Bootstrap, etc.).
  • Develop and maintain Gitlab pipelines for building and deploying applications.
  • Develop and maintain application programs written in COBOL on a z/OS (OS/390) platform.
  • Interact with DB2 for research and development purposes.
  • Follow an SDLC of Analysis, Design, Development, Testing, Implementation, and Maintenance
  • Research problems, implement code changes in a timely and accurate manner, including testing the changes, and then follow up to ensure the desired results were achieved.
  • Learning the business environment while working in a collaborative team to achieve organizational goals.
  • Stay current with framework and library upgrades through implementation and constant research.
  • Participation in an on-call rotation
  • Maintain a high level of attendance
THE MUST-HAVES
  • 3+ years as a full-stack developer developing in Java, Spring Boot, Angular, HTML, CSS, Bootstrap, Node, NPM.
  • 2+ years as a mainframe developer programming in COBOL, CICS, and JCL.
  • Experience with DB2 and/or other relational databases
  • Experience with Git-based source control
  • Ability to work both independently and collaboratively
  • Ability to grasp new ideas quickly, work well under pressure, and be able to thrive in a dynamic and diverse environment.
THE NICE-T0-HAVES
  • Jira
  • Splunk
  • Dynatrace
  • IBM MQ Messaging
  • RDz
  • IntelliJ
  • Tomcat
  • QMF
  • ChangeMan
WITHIN 1 MONTH, YOU'LL
  • Work with the mentor to learn the applications the team supports.
  • Learn the basic functions of the inventory system (AIMS).
  • Be able to make small changes using COBOL and/or Java in the applications that the team supports, with guidance.
WITHIN 2 MONTHS, YOU'LL
  • Have a good understanding of how users use the application.
  • Have a good understanding of the batch flow that the team supports.
  • Have a good understanding of the different database tables that the application uses.
WITHIN 3 MONTHS, YOU'LL
  • Have a deeper knowledge of the code base for the application.
  • Have a good understanding of the different business rules/logic that the team supports.
  • Be able to complete a development assignment independently.
Date Posted: 02 May 2025
Apply for this Job