See all roles

Experienced Software Engineer - Channel Frameworks & Services for Innovative Digital Solutions

Work from home Full-time role Hiring

Introduction to American Express

At American Express, we believe that with the right backing, people and businesses can progress in incredible ways. As a global and diverse community of colleagues, we are committed to backing our customers, communities, and each other. Our company values and powerful backing promise are at the core of everything we do, and we strive to provide the world's best customer experience every day. With a strong focus on innovation, technology, and customer satisfaction, we are looking for talented individuals to join our team and help us lead the way in the industry.

Job Overview

We are seeking an experienced software engineer to join our Channel Frameworks & Services team. As a member of this team, you will play a key role in helping engineers build and manage best-in-class customer experiences quickly, economically, and safely. You will have the opportunity to work on exciting projects, collaborate with talented engineers, and contribute to the development of innovative digital solutions. If you are a motivated and skilled software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity.

Key Responsibilities

  • Function as a member of a software engineering team by contributing to software builds through consistent development practices (tools, common components, and documentation)
  • Demonstrate increased self-reliance to achieve team goals and participate in code reviews and automated testing
  • Debug basic software components and identify code defects for remediation, and enable the development, support, and monitoring of software across test, integration, and production environments
  • Automate deployments in test or production environments, and automatically scale applications based on demand projections
  • Adhere to security and regulatory best practices, and collaborate with cross-functional teams to ensure the delivery of high-quality software products

Scope of Impact/Influence

Education & Experience

To be successful in this role, you should have up to 4 years of software development experience in a professional environment and/or comparable experience. You should be familiar with Agile or other rapid application development methods and have experience with design and coding across one or more platforms. Additionally, you should have hands-on experience with application design, software development, and automated testing, as well as exposure to distributed (multi-tiered) systems, algorithms, and relational databases.

Essential Qualifications

  • Software engineering experience with Java vs. 8 or higher programming
  • Experience with UI technologies like ReactJS, HTML, CSS
  • Experience with SQL or NOSQL databases
  • Experience working in agile methodology
  • Experience with GitHub / Git
  • Experience working with Springboot and Spring Cloud

Preferred Qualifications

  • Experience with cloud-based technologies and microservices architecture
  • Knowledge of containerization using Docker
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines
  • Familiarity with DevOps practices and tools

Skills and Competencies

To be successful in this role, you should possess a range of skills and competencies, including:

  • Able to understand and use advanced data structures and associated components
  • Designs, codes, tests, maintains, and documents application components
  • Takes part in reviews of own work and reviews of colleagues' work
  • Defines test conditions based on the functional and non-functional requirements provided
  • Has understanding of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)

Engineering & Architecture

You should have intermediate knowledge of infrastructure technologies and components, as well as experience with monitoring system performance and availability. You should also be able to improve software quality through root cause analysis and have a strong understanding of technical innovation and industry trends.

Career Growth Opportunities and Learning Benefits

At American Express, we are committed to the growth and development of our colleagues. We offer a range of opportunities for learning and professional development, including training programs, mentorship, and career advancement opportunities. As a member of our team, you will have access to dedicated time to invest in your professional development and will be encouraged to back the broader engineering community through open source.

Work Environment and Company Culture

Our company culture is built on a foundation of diversity, inclusion, and respect. We believe that everyone should feel seen, heard, and valued, and we strive to create an environment where everyone can thrive. We offer a range of benefits and programs to support the holistic well-being of our colleagues, including flexible working arrangements, comprehensive medical and dental benefits, and a competitive salary and bonus structure.

Compensation, Perks, and Benefits

We offer a competitive salary range of $85,000.00 to $150,000.00 annually, plus bonus and benefits. Our benefits package includes:

  • 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

Conclusion

If you are a motivated and skilled software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. As a member of our Channel Frameworks & Services team, you will have the opportunity to work on innovative digital solutions, collaborate with talented engineers, and contribute to the growth and development of our company. Don't miss out on this chance to join our team and help us lead the way in the industry. Apply today!

Apply for this job

You might like

Experienced Network Services Engineer - Driving Innovation in Cyber Security and Network Infrastructure Development

Work from home Full-time role

Experienced Java Engineer - Risk Decision Technology and Cloud-Native Application Development

Work from home Full-time role

Experienced Full Stack Engineer - Java/Python - Cloud Native Engineering and Automation Tooling Development

Work from home Full-time role

Experienced Java Software Engineer - Loyalty Partner Solutions - Cloud-Based Customer Loyalty Program Development

Work from home Full-time role

Experienced Technical Leader: Engineering Director - Security Architecture and Cybersecurity Innovation

Work from home Full-time role

Experienced Software Engineer – Data Analytics Specialist for American Express Engineering Jobs at VacancyGlobal

Work from home Full-time role

Experienced Software Engineer – Data Analytics Specialist for Innovative Business Solutions at American Express

Work from home Full-time role

Experienced Engineering Manager - Ad Tech Leader for Retail Media Network Development and Innovation

Work from home Full-time role

Experienced Machine Learning Engineering Manager for New Business Verticals – Lead High-Performing Teams and Drive Innovation in AI and ML Solutions

Work from home Full-time role

Experienced Engineering Planner Associate – Hybrid Telework Opportunity in Project Management and Financial Planning

Work from home Full-time role

Vehicle Marketing

Work from home Full-time role

Engineer Software - Simulation (Melbourne) - R10170175

Work from home Full-time role

Sr. CC Business Intelligence Analyst

Work from home Full-time role

Utilization Review Coordinator

Work from home Full-time role

Call Center Representative III (Remote)

Work from home Full-time role

Physician Advisory Services Operations Manager

Work from home Full-time role

(Remote) - Puma Work From Home $27/Hour

Work from home Full-time role

Experienced Part-Time Remote Data Entry Specialist – Immediate Openings for Flexible, Detail-Oriented, and Motivated Individuals at Blithequark

Work from home Full-time role

Experienced Part-time Amazon Data Entry Specialist – Remote Work Opportunity

Work from home Full-time role

Join Today: Senior Manager, AENB Affiliate Governance & Audit &

Work from home Full-time role