Full-Time Jobs

Internships Jobs

Software Development

Your coding and programming skills will flourish in Macy’s Software Development Executive Development Program. Your innovative thinking will also be valued and applied.

Join this team and you’ll be coding, testing and debugging programs based on detailed specifications. You’ll also have the chance to program original code, customize window applications, develop information systems and gain insight into systems analysis procedures.

Locations and Start Dates

Our Software Development Executive Development Program is offered at our Macy’s Systems and Technology locations in Atlanta, GA, Lorain, OH, Mason, OH, as well as our macys.com offices San Francisco, CA. Classes start in throughout the year based on business need.


Professional development begins on day one with a combination of structured, hands-on, and classroom-style learning. During the first phase of the program, you will spend some time with a mentor assigned by your manager to assist in leadership best-practices and help you grow through continuous constructive feedback. You’ll spend the your first few months with your team shadowing and learning. Every two weeks you will meet with your fellow EDP trainees in sharing your experiences and learning leadership and presentation skills from our Learning and Development team. Every quarter, you will attend the Executive Speaker Series where you will hear an executive or team present on the projects they are currently working on. You will continue to learn every day as you work through problems and projects. Supplemental learning courses are always just clicks away via our virtual Talent Center.


In this role, you’ll be coding, testing, and debugging programs based on detailed specifications, programming original code or customizing window applications. You will also develop information systems and gain insight into systems analysis procedures. You will assist in researching and developing information systems for essential functions in the organization.

Career Growth
Tech Star EDP
Developer I
Developer II
Sr. Developer
Systems Specialist - Development
Enterprise Application Architect

First things first, you will need a bachelor’s degree from an accredited university by the time you start with us, and a minimum cumulative 3.0 GPA is preferred in Computer Science or Computer Systems Engineering.

We’ve also determined a few qualities that we seek in candidates. Intellectual curiosity, a positive attitude, and self-motivation are a great start. We are also looking for leadership experience that includes professional business ethics, assertiveness, and an aptitude for helping others solve problems. Knowledge of programming languages (i.e. Java, C++, Visual Basic) and familiarity with database design and development (SQL or Oracle) are a plus. You will also need to be familiar with the Software Development Life Cycle. To round out your skillset, you should possess strong business acumen, with the ability to analyze data and be able to understand how to build customer focused designs.

Macy’s Snapshots


The people are real. The places are real. The photos are real. Making this your perfect opportunity to go behind the scenes and get a genuine glimpse of Macy's Technology inner workings.