Seasoned professional responsible for the development and support of applications for a specific area, leveraging expertise and knowledge of multiple systems/customer areas.
Macy's Systems & Technology (MST) is the information technology division of Macy's Inc. Macy's Inc. is the nation's largest operator of department stores with over 700 department store locations in over 40 states. In addition, we operate major catalog and internet operations for Bloomingdale's and Macy's. Macy's Systems & Technology is headquartered in Johns Creek, a suburban setting northeast of Atlanta, Georgia.
We offer competitive salaries, comprehensive benefits, employee fitness center and a merchandise discount.
Key Accountabilities:
Leads creation of an application architecture for the enterprise, both in terms of the individual FOB solutions, but also how the individual solutions interact across the enterprise focusing on an Event Driven Architecture (EDA).
Provides technical consulting on complex strategic initiatives in one or more phases of application development. Synthesizes information from FOBs and incorporates the information into strategies on simplifying the systems at an enterprise level.
Stays abreast of current technology trends and standards and applies them appropriately within MST.
Minimum of 5 to 7 years’ experience or formal training with one or more programming languages or software packages currently used at FSG in a web environment (Java, J2EE, XML).
Advanced understanding of full life cycle development.
Strong analytical, problem solving, multitasking, and time management skills with consistent attention to detail. Advanced understanding of analytical techniques such as logical data modeling and process modeling.
Knowledge and skills related to additional technical tools are a plus (Visio, data modeling tools, window prototyping tools).
Ability to effectively learn and use new programming concepts, tools, and methodology to support the needs of the business.
Strong leadership, facilitation, and interpersonal skills, with the ability to work across functional lines and at many levels.
Strong conflict resolution, negotiation, and consensus building skills. Advanced presentation (written and verbal) communication skills. Ability to effectively communicate technical issues and solutions to all levels of business.
Ability to effectively share technical information and train and mentor less experienced or knowledgeable team members. High level of teamwork skills (communication, ability to share ideas and solutions for work challenges).
Responsibilities also include training and leading the team and projects from a technical aspect, as well as help with the interviewing and technical evaluation of new candidates that may join the team.
Delivers results by leading strategic direction for implementing enterprise information and data management architecture.
Effectively plans, organizes, prioritizes staff assignments, and continually analyzes workload. Drives and manages change.
Sets priorities based on thorough understanding of business initiatives; monitors progress of assignments, redistributing resources where appropriate.
Ability to build and establish solid working relationships by providing timely accurate and high quality information to peers, upper management and/or customers.
Skills Summary:
Must have diverse experience utilizing Java tools in business, Web and client-server environments including Java Platform, J2EE, JDBC technologies.
5 years’ experience using Hibernate and understanding ORM. 5 years’ experience using SVN, JBOSS, and Oracle
5 years’ experience with using Spring MVC frameworks, Eclipse, Java, JPA, JSON and Java Services Experience using various design patterns preferably MVC, Singleton, Facade and Factory Proficient in OOD and Implementation, Design Patterns Strong interpersonal and communication skills Problem solver with attention to detail.
Designs systems/applications with a high level of complexity (e.g. many interfaces, services, multiple packages, platforms). Self-motivated with strong time management skills and able to handle multiple assignments. Acts as a technology mentor to team members.
Evaluates leading-edge technologies and uses this information to influence future business strategies. Maintains an enterprise wide perspective in supporting their customer area(s) seeking solutions that optimally support the enterprise Preferred Skills:
Experience or exposure to Agile and Lean development practices Experience or exposure to Database Design and Implementation
Knowledge of Multi-tier Architecture, Rational/Visio modeling Experienced with UML, JUnit, Unix Scripting.
Experience with NoSQL, In memory Database a plus Good working knowledge of Big Data technologies such as Hadoop and Cassandra
Current with the emerging trends in the data management and analytics space with deep understanding of how to leverage information assets to deliver business value
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.
Unable to retrieve job information. This job may not be available anymore. Sorry for the inconvenience.
Macy's, Inc., with corporate offices in Cincinnati and New York, is one of the nation's premier retailers, with fiscal 2015 sales of $27.079 billion. The company operates about 870 stores in 45 states, the District of Columbia, Guam and Puerto Rico unde... more