Senior Manager - Software Engineering Enterprise Architecture jobs in United States
cer-icon
Apply on Employer Site
company-logo

AMEX Healthcare · 3 hours ago

Senior Manager - Software Engineering Enterprise Architecture

American Express is a company with a long history of innovation and commitment to its customers. They are seeking a Senior Manager in Software Engineering to lead the design and delivery of customer value capabilities, focusing on API applications and enhancing the developer experience.

Freight ServiceMedicalPharmaceuticalProcurement
badNo H1Bnote

Responsibilities

Lead a team of backend engineers and deliver world class API applications using Java on the cloud
Responsible for the people management of a co-located and remote engineering teams. Mentor a team of engineers on their performance, and career development. Provide timely feedback and help them grow within Amex
Ensure team contributes to company standards (e.g. automated testing, code reviews, and writing beautiful, pragmatic code). Coach, guide and promote creation of high quality, clearly documented, and compliant deliverables across engineering teams
Work with product team closely to understand the product and customer needs; and enable the product and customer vision for the company. Collaborate with a wide variety of stakeholders within business and technology teams to prioritize, plan, and execute the development schedule for major product releases
Manage Tech OKRs and strive to continuously improve the metrics month over month
Engage in hands-on design and ensure alignment of strategy, architecture, tools/methods with software engineers and architects to execute product roadmaps
Recruit best in class and diverse mobile talent from the industry
Drive innovation within a fast-paced agile environment

Qualification

JavaSpring BootAPI developmentAgile methodologiesAutomation testingService Oriented ArchitectureData structuresLeadershipCommunicationMentoringCollaborationAdaptability

Required

Bachelor's degree in computer science, computer science engineering, or related experience required; advanced degree preferred
5+ years of active engineering, 2+ years leadership experience in a complex technical environment and/or comparable experience
Successful design, creation, and deployment of one or more enterprise-grade technology assets, including integration of cross-platform solutions in an Agile product environment
Extensive hands-on experience in Java, Spring Boot, API development, and related technologies to design and deliver scalable, high-performance backend solutions with experience in front-end technologies considered a strong plus
Experience with agile software development methodologies and practices such as Scrum/Kanban, iterations, user stories
Experience with Gen AI technologies and use cases is an added advantage
Ability to set priorities and multi-task in a fast-paced environment
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
Engaged with the open-source community, demonstrated public speaking, etc
Expertise in software engineering as well as with various Agile methodologies such as SCRUM and Kanban
Experience with leading employees including having one on one sessions to provide regular feedback and mentoring
Lead reviews of colleagues' work
Proficient in the common types of software development life cycle
Recent hands-on experience with the primary technology stacks within platform portfolio (relevant frameworks, languages, etc.)
Full understanding of Service Oriented Architecture design principles, execution patterns and performance optimization
Ability to clearly communicate and collaborate well with technical and non-technical partners
Foundation in design, data structures and algorithms, and strong analytical and debugging skills with customer-facing products experience
Able to assess and interview team members to identify and develop talent
Ability to influence technological growth across teams

Benefits

Competitive base salaries
Bonus incentives
6% Company Match on retirement savings plan
Free financial coaching and financial well-being support
Comprehensive medical, dental, vision, life insurance, and disability benefits
Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
Free and confidential counseling support through our Healthy Minds program
Career development and training opportunities

Company

AMEX Healthcare

twittertwitter
company-logo
We provide healthcare solutions.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase