User Interface Architect Architecture - New York City, NY at Geebo

User Interface Architect

Overview:
A Principal Architect is a senior technologist who oversees architecture strategies for strategic initiatives spanning multiple domains and systems across the omnichannel.
Principal Architect owns long-term technical vision and roadmaps and is responsible for implementing the vision through the course of enterprise-wide projects by collaborating with development and business teams.
Jointly with development leadership Principal Architects develop, promote and govern architecture principles, standards and strategies; coach development leads, application architects, system analysts and other technical stakeholders.
They are ultimately responsible for the delivery of foundational architecture-transforming initiatives for a suite of systems.
Their primary areas of focus are application and system roadmaps, design and direction of application and database architecture, alignment of application architecture with business objectives and high-level company technology direction.
Principal Architects partner with other architects and technology decision-makers across the omnichannel to guide overall technology direction.
They are also responsible for defining the strategy to integrate with 3rd parties and vendor products into the macys ecosystem and technology stack.
They work closely with Technical Leads, Architects, other Software Engineers and Management in a highly collaborative environment.
Principal architects closely work with and mentor staff engineers and even other architects in the group and groom them to be successful in their jobs.
Essential Functions:
o Deeply hands on and able to write production quality code as requiredo Own the application suite end-to-end architecture vision and roadmapo Collaborate closely with senior technology partners across the omnichannel to drive the architecture vision and roadmapo Work closely with development team to ensure design patterns and direction is successfully and consistently implementedo Work with business and business analysts to understand end user needs and future business direction.
o Deliver project assignments on time, within budget and with high qualityo Collaborate and mentor other Architects and technologists in the group and groom them to be successful in their jobs o Consistently demonstrates regular, dependable attendance & punctuality
Qualifications:
Education/
Experience:
o Bachelor's Degree in Computer Science/Engineering and 10 years of experience or Masters Degree in Computer Science/Engineering and 7 years of experience.
o 7
years experience in building complex highly scalable and performant online and offline applications and applying various design patterns.
o 7
years of deep hands-on Javascript/Advanced Javascript patterns and techniques.
o 7
years experience configuring and optimizing modern web frameworks like VueJS, Angular, React, Backbone.
js, Knockout, Ember.
js, Spring MVC, Grails, Bootstrap, Foundation.
o 7
years application design experience, UML and design patterns.
o Deep understanding of one or more caching technologies and techniques.
o Conversant with concepts and implementations of Relational and no-sql databases Communication Skills:
o Excellent interpersonal, written and verbal communication skillso Experience communicating and collaborating across levels and rolesReasoning Ability:
o Demonstrable ability to deliver projects on time, with high quality, and within budgeto Ability and desire to thrive in a proactive, high-pressure, fast paced environmentPrincipal, Software EngineerLong Island City, NY, United StatesFull time Schedule$202,080-$336,960Annually based on job, location, and schedule Recommended Skills Angular4 Application Design Architecture Backbone.
Js Bootstrap (Front End Framework) Business Planning Apply to this job.
Think you're the perfect candidate? Apply on company site Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.