Macy's, Inc.

Manager, Software Engineering

Posted on: 6 Feb 2021

Johns Creek, GA

Job Description

Overview:

The Manager, Software Engineering at Macys Technology reports to the Sr. Manager, Software Engineering, and plays a key role in leading the software engineering technical direction and integration of enterprise solutions. The Manager, Software Engineering will form effective partnerships across Macys Technology. The Manager, Software Engineering will ensure the execution of Warehouse Management Systems from point-of-order placement through to the fulfillment. This is a high-volume, fast-paced position that requires the combination of exceptional leadership skills and a dedication and commitment to the Customer Order Experience. Perform other duties as assigned.

Essential Functions:

* Lead the high-performing software engineering teams in delivery of business impacting applications.

* Provide technical guidance, suggest high level design, and write/review the code.

* Identify new technologies that can improve our products, initiate proofs-of-concept, and communicate the results to the organization.

* Drive technological and cultural change as the company shifts from the legacy systems to cloud micro services.

* Collaborate with product and application teams to analyze requirements and negotiate the priority of new vs. legacy development.

* Help set and fulfill the engineering hiring plan for the team, including sourcing, screening, and interviewing.

* Help set team goals and technical direction while ensuring that they align with the goals of the larger organization.

* Provide ongoing support, monitoring, and maintenance of production systems.

* Regular, dependable attendance and punctuality.

Qualifications:

Education/Experience:

* Bachelor's degree in Computer Science and/or Engineering and 8-10 years of related experience or an equivalent combination of education and experience; Master's Degree preferred.

* Strong leadership profile and excellent prioritization and negotiation skills, capable of managing multiple streams of work in parallel with aggressive timelines.

* 3+ years of experience in managing software development teams in agile environment.

* 5+ years of experience in software development using Java/J2EE technologies.

* Ability to be hands-on in code development activities and lead day to day operations decisions.

* Experience driving the transformation of legacy systems to cloud micro services.

* Deep technical understanding of the technologies. The list of technology includes but not limited to: Java/J2EE, API, JMS, Angular and Oracle/Relational/NoSQL/In-memory databases.

* Experience with implementing the latest solutions for Warehouse Management System is a plus.

* Experience working on any Warehouse Management System is a plus.

* Experience in processing large amounts of data in real-time at internet scale for operational and analytic purposes.

* Experience in good analytical skills.

Communication Skills:

* Has excellent written and verbal communication skills with the ability to present complex technical information of the platform in a clear and concise manner to executives and non-technical leaders.

* Must have excellent presentation skills to wide spectrum of audience types (Sr. Executives to Technical Architects and Developers).

Mathematical Skills:

* Strong technical aptitude with good attitude towards the team, along with analytical skills.

* Advanced statistical knowledge, advanced troubleshooting skills, along with good experience in automation and on-demand design execution.

Reasoning Ability:

* Must be able to work independently with minimal supervision.

Decision Making:

* Decides and prioritizes the deliverables of platform components, participates and recommends the technical direction of the platform, and influences how project teams in departments develop and support dependent applications.

* Make management decisions, as well as make recommendations for advancement and promotions.

Physical Demands:

* This position involves regular ambulating, sitting, hearing, and talking.

* May occasionally involve stooping, kneeling, or crouching.

* May involve close vision, color vision, depth perception, and focus adjustment.

* Involve use of hands and fingers for typing on keyboard and using a mouse.

* May be a need to move or lift items under 10 pounds.

Work Hours:

* Ability to work a flexible schedule based on department and company needs.

This job overview is not all inclusive. In addition, Macys, Inc. reserves the right to amend this job overview at any time. Macys is an Equal Opportunity Employer, committed to a diverse and inclusive work environment. Macys, Inc. including Macys and Bloomingdales will consider for employment qualified applicants with criminal convictions in a manner consistent with SFPC Art. 49 and LA MC ch.XVIII Art. 9.

Macy's, Inc.

Chicago, IL

Macy's, Inc., an omnichannel retail organization, operates stores, Websites, and mobile applications. The company sells a range of merchandise, including apparel and accessories for men, women, and children; cosmetics; home furnishings; and other consumer goods. As of April 1, 2019, it operated approximately 680 department stores under the Macy’s and Bloomingdale’s names; and 190 specialty stores, such as Bloomingdale’s The Outlet, Bluemercury, Macy’s Backstage, and STORY in 43 states, the District of Columbia, Guam, and Puerto Rico.

It also operated macys.com, bloomingdales.com, and bluemercury.com. In addition, the company offers licenses for its stores; and operates a beauty products and spa retailer under the bluemercury name. The company was formerly known as Federated Department Stores, Inc. and changed its name to Macy's, Inc. in June 2007. Macy's, Inc. was founded in 1830 and is based in Cincinnati, Ohio.