Promotions Support Engineer
LocationBrooklyn Park, MN (Hybrid)
Job TypeContract (6 Months)
Compensation$60 - $90 Per Hour
IndustryRetail
About The RoleOur client—one of the nation's largest retailers with a sophisticated, high-volume technology ecosystem—is seeking a Promotions Support Engineer to join their engineering organization. This role supports critical promotional systems that power pricing, offers, and guest-facing experiences across a large omnichannel retail environment. You will contribute to a fast-paced engineering team responsible for delivering high-availability technical solutions, supporting legacy and modern platforms, and partnering closely across product, infrastructure, and security teams to meet business needs.
Job DescriptionIn this role, you will support both legacy mainframe systems and modern service-based applications that power promotional capabilities for a large, high-volume retail environment. You’ll be part of a collaborative Agile engineering team responsible for building, testing, and maintaining critical functionality. This position requires strong problem-solving skills, a mix of mainframe and Java expertise, and the ability to work closely with cross-functional partners to ensure stable, scalable technical solutions.
Key Responsibilities- Develop and test code that aligns with business strategy and technical objectives.
- Build and maintain components required to implement features from the product backlog.
- Estimate and size user stories for sprint planning.
- Perform unit testing and create automated test scripts; execute additional testing tasks as needed.
- Validate deliverables against user story acceptance criteria.
- Produce required project and technical documentation.
- Collaborate with product, infrastructure, and security teams to ensure solutions meet business needs.
- Apply Agile best practices for development, documentation, and iterative delivery.
- Participate in Agile ceremonies and support test-driven development efforts.
- Troubleshoot, debug, and monitor applications across mainframe and Java-based environments.
- 3–5 years of experience in an engineering or software development role.
- Strong proficiency with the following Technical Skills:
- COBOL Mainframe
- DB2
- Java
- REST APIs
- SQL
- Debugging and monitoring tools
- 1–3 years of experience working within an Agile development environment.
- Hands-on experience with test-driven development and software test automation.
- Deep experience with Agile methodologies (e.g., user stories, iterative development, sprint ceremonies).
- Scrum certification.
- Nice-to-Have Technical Skills:
- Elasticsearch
- Kafka
- Strong communication and collaboration skills.
Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary: https://www.dahlconsulting.com/benefits-w2fta/.
How To ApplyTake the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps!
Equal Opportunity StatementAs an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!
#J-18808-Ljbffr