We inspire purpose-filled living that brings joy to the modern home. With a team of more than 8,000 associates spanning 130 store and distribution locations across the U.S. and Canada, we achieve together, drive results and innovate to inspire. Drawn together by a shared passion for our customers and a spirit of fun, we deliver high-quality home furnishings that are expertly designed, responsibly sourced and bring beauty and function to people’s homes. From the day we opened our first store in Chicago in 1962 to the digital innovations that engage millions of customers today, our iconic brand is over 60 years in the making—and our story is still unfolding.
We’re here for it. We think you should be too. We’re looking for a driven professional with an inclusive mindset to join our team as a Lead Developer.
A day in the life as a Lead Developer…
Participate with business partners in the definition of their requirements
Develop detailed design to align with the business requirements: function and process specifications. Assist with technical design, unit test plan (where needed), functional program design, and technical program design (where needed)
Working with the team and business colleagues, define KPI’s, data integrity measurements and a data integrity assurance process
Develop a function point analysis estimate of work effort required to complete the business requirements. If this requires technology work outside your technology domain, work with that domain’s estimates in order that the overall estimate encompasses the complete solution
Develop team work plan working with manager and business input and priorities Determine staff assignments
Project management: Create and maintain the technology work plan using department approved project management tools; supervise progress; report progress against work plan; log, track and manage the resolution of project issues; frequently review progress with technology management
Construction: Ensure programs are well-structured, well-documented and written to standards; conduct walkthroughs, review code and/or mappings, review unit tests. Testing: Collaborate with the Quality Execution Team in the preparation of test environments and execution of system tests. Develop system test plan; develop and assist with execution of user acceptance test. Coordinate user service requests
Training: Participate in the definition and setup of training environments when needed
Installation: Participate in installation of software and execution of conversion
Post-installation support: Monitor system and coordinate user service requests
Develop, measure, communicate and manage user agreed to service levels for data currency, accuracy, and availability
Collaborate with internal customers to determine the most efficient, cost-effective approach to meet their business requirements
Participate and/or lead technical design meetings and assist defining system architecture
What you’ll bring to the table…
Ability to develop a technical software solution to a business problem utilized by the supply chain and ability to define the solution in verbal and documented states
Ability to create estimates for software development based on technical solutions that address business requirements
Ability to develop a work plan, taking into account the defined efforts by all contributing technology-impacted domains
Experience with I-Series development, RPG, ILE,SQLRPGLE, CL, SQL, and SDA
Experience in Web services or 3rd party Application/tool Integration with Iseries or Iseries data migration to cloud
Experience with data migration to Google BigQuery or Azure is a plus
Experience with JSON is a plus
Implementing industry standard best development practices.
Knowledge of third party tools/platforms like SQL, XML and Agile development tools.
Experience working in Retail merchandising systems or supply chain process knowledge is preferred.
Listening and comprehension skills in working alongside business disciplines and other technology disciplines
Ability to work with business and prioritize requirements from business based on factors such as technology resources from different technology domains, overarching senior management direction, etc
We’d love to hear from you if you have…
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Eight or more years of software application development experience in Retail or Supply Chain domain.
7+ years experience in coding RPG, RPGLE, Free Form RPG, and Embedded SQL.
#li-remote
Minimum Starting Rate: $126,960.00 Annually
Up to: $158,700.00 Annually
Pay ranges will be adjusted upward as needed to comply with applicable state and local law. In addition to your salary, based on your role, associates may be eligible for other compensation including bonuses, sales incentives, and long term incentives.