Senior Engineering Manager

  • New York, NY

Compensation

: $97,590.00 - $144,930.00 /year *

Employment Type

: Full-Time

Industry

: Non-Executive Management



We're looking for a Senior Engineering Manager in Commercial Mobile & Expense Management team to drive the delivery of new features and capabilities. We want someone with strong technical skills and creativity. Should enjoy solving tough problems and working with new technologies. You should not be shy about sharing your ideas and be obsessive about user experience and beautiful code.You'll be part of the Commercial Mobile & Expense Management Engineering team whose mandate is to develop new products and platforms for American Express business customers. Our aim is to build interactive experiences at all touch points of a consumer's journey whether before, at, or after the time of purchase. You'll be working in a fast-paced environment with the stability of working for a Fortune 100 company. This leader will encompass a unique blend of strong leadership and an in-depth engineering skill set especially with modern application development technologies.* Hands-on engineer with expertise in developing mobile applications* Responsible for technical aspects of software engineering for assigned feature delivery teams including design, development and testing* Partners with customers and other internal teams and technical product managers to deliver improvements to the platform* Establish and accepts responsibility for engineering practices across teams for example the code review, build and release process and the effectiveness of the retrospective* Empower teams to automate demand driven scalable application deployments in test or production environments* Apply specialized knowledge of industry standards or practices to assigned initiatives in order to identify complex and or broad problems and issues and formulate recommendations* Collaborates with leadership across teams to define solutions, technical implementation to drive software maturity and practices* Promote, empower, and practice servant-leadership * Drives the team's technical improvements and roadmap* Takes accountability for the technical maturity of the team* Mentor and guide team members to success; identify strengths and areas for growth in direct reports and guides them to grow in their careers while being more productive on the team* Nurture an environment of continuous engineering improvement through mentoring, feedback, and metrics* Working with Engineering Director to hire top talent for the teamPlease note, salary increases in case of a lateral move are provided only on an exception basis and in line with compensation guidelines* Bachelor's Degree in computer science, computer science engineering, or related experience required; advanced degree preferred* 5 years of active engineering and 2 years leadership experience in mobile application development/or comparable experience* Experience with Agile, Scrum or other rapid application development methodologies.* Hands on experience with automation testing and documentation (i.e. automated, functional, and performance) Ability to learn and adapt in a rapidly changing environment. Adaptable to changes in product requirements, organizational structures and business conditions* Experience must include a minimum of: 1 year with iOS, Android, design patterns, HTML, J2EE, JavaScript, JBoss, JDBC, multi-threaded programming, object-oriented programming, Oracle, REST, SOA, SOAP, Spring, SQL, systems requirements analysis, WebSphere, XML, Agile.

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...