Johns Creek, GA, USA
5 days ago
Software Engineer - Supply Chain

Bring Your Amazing Self to Work

At Macy's, Inc. we're on a mission to create a brighter future with bold representation for all. This is our Mission Every One. We know that each person here is unique. So we respect and invest in each individual to create growth, pride, and satisfaction. If we are able to bring our whole selves to work, it translates into a more abundant and wider array of ideas and energy for all to benefit from. Our success will be built on amazing colleagues, working together.

 

Job Overview

The Software Engineer brings expertise in analysis, design, and implementation within a business-critical environment. This role collaborates closely with Technical Leads, Architects, other Software Engineers, and Quality Engineers in a highly collaborative environment. The Software Engineer thrives in a fast-paced, Agile setting, taking on challenges and additional responsibilities as needed.

 

What You Will Do

Participate in the full SDLC (Agile), including iterative development, estimations, and design sessions. Deliver project assignments on time and with high quality. Collaborate with Tech Leads and other Software Engineers to code and implement integrated, enterprise solutions. Work effectively with distributed teams across various time zones. Demonstrate a customer-centric mentality and a passion for building products with great UX. Apply an engineering mindset, carefully considering tradeoffs in every decision. Hold strong, well-supported opinions about best practices and confidently defend them. Work with the Technical Lead to create and maintain system design documentation using standard templates; proactively review and suggest improvements to these templates as needed. Maintain regular, dependable attendance and punctuality.

 

Skills You Will Need

Agile Development Experience: Proficiency in participating in the full SDLC, including iterative development, estimations, and design sessions within an Agile framework.

Technical Expertise: Strong coding skills, particularly in Object-Oriented (OO) languages, with knowledge of modern browser technologies, cross-platform challenges, and design patterns like Object-Oriented Development and client-side MVC.

JavaScript and CSS Proficiency: Experience with JavaScript Unit Testing frameworks (e.g., Mocha, Jasmine) and CSS preprocessing frameworks (e.g., SASS/SCSS, LESS).

Framework Familiarity: Knowledge of tools and frameworks like Foundation CSS, Node.js, Express.js, Backbone, and Vue, with a preference for experience in building and debugging complex systems in a team environment.

Customer-Centric Mindset: A passion for building products with great user experiences (UX) and a focus on customer needs.

Engineering Mindset: Ability to approach problems with an engineering perspective, considering tradeoffs and making informed decisions.

Communication Skills: Strong ability to share technical information effectively, communicate technical issues and solutions clearly, and collaborate with team members across different levels.

Project Management: Capable of managing multiple projects simultaneously, prioritizing tasks, and communicating timelines effectively.

Technical Leadership: Ability to work with Technical Leads to create and maintain system design documentation, and proactively suggest improvements.

Ownership and Responsibility: A strong sense of ownership over projects and products, with the ability to take initiative and drive results.

Web Experience: Preferably has experience in web development for retail or other high-volume, customer-facing web applications.

Adaptability and Punctuality: Ability to work effectively with distributed teams across time zones, maintain regular attendance, and adapt to a fast-paced environment.

 

Who You Are

Dedicated to fulfilling ideals of diversity, inclusion, and respect that Macy’s aspires to achieve every day in every way. Candidates with a bachelor’s degree or equivalent work experience in a related field are encouraged to apply. Master’s degree preferred. 2+ years of relevant experience.  Regularly required to sit, talk, hear; use hands/fingers to touch, handle, and feel. Occasionally required to move about the workplace and reach with hands and arms. Requires close vision. Able to work a flexible schedule based on department and company needs.

 

What We Can Offer You

An inclusive, challenging, and refreshingly fun work environment Competitive pay and benefits rooted in principles of equity Performance incentives and annual merit review Merchandise discounts Health and Wellness Benefits across medical, dental, vision, and additional insurance Retirement Savings Plan with 401k match opportunity Employee Assistance Program (mental health counseling and legal/financial advice) Resources for continuous learning, career growth, and leadership development 8 paid holidays Paid Time Off (first year prorated depending on start date) Tuition reimbursement program Guild education benefit funds 100% of tuition, books, and fees in designated programs Colleague Resource Groups (CRGs) and give-back/volunteer opportunities Empowerment and autonomy to perform impactful work with tangible results

 

About Macy’s

Now is an exciting time for a Macy's career as we continue to focus on creating exciting and memorable experiences for every Macy's customer, whether their journey starts online or in the store. Our opportunities in Sales, Merchandise, Operations, Customer Service, Warehouse, Marketing, and other areas let you express your creativity and commitment to excellence, grow your career and make a difference to your Macy's colleagues and customers.

Bring your creativity, energy, and ideas to the Macy's team – Apply Today!

This job description is not all-inclusive. Macy's, Inc. reserves the right to amend this job description at any time. Macy's, Inc. is an Equal Opportunity Employer, committed to a diverse and inclusive work environment.

 

TECH00

Confirm your E-mail: Send Email