Software Engineer III
Full Job Posting
Qualifications
- Education Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, and/or comparable experience
- Knowledge of distributed (multi-tiered) systems, algorithms, NoSQL and relational databases
- Knowledge of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
- Work Experience:
- Software engineering and development experience or a related job
- Experience in application design, software development, and automated testing
- Experience in object-oriented design and coding with variety of languages
- Experience in distributed (multi-tiered) systems, algorithms, and relational databases
- Experience in Agile software development methodologies and practices such as Scrum/Kanban, iterations, user stories
- Experience in automation testing and documentation (i.e. automated, functional, and performance)
Responsibilities
- Advances the design, development, testing, and deployment of software applications and systems
- Drives the modification, documentation, and maintenance of software to ensure high reliability and availability
- Collaborates with cross-functional teams to address advanced technical challenges and optimize application performance
- Analyzes system requirements and delivers innovative technical solutions to enhance software quality and efficiency
- Completes code reviews and automated testing to maintain high-quality code standards
- Collaborates and co-creates effectively with teams in product and the business to align technology initiatives with business objectives
About American Express
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at American Express
Associate-Tech Ops Support
New York City, USA
You Lead the Way. We’ve Got Your Back. At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways. Whether we’re supporting our customers’ financial conf
Manager, Digital Corporate Deployment
Minneapolis, USA
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. From delivering diff
Data Engineer III
, USA
Joining Amex Tech means discovering and shaping your contribution to something big. Here, you can work alongside talented tech teams and build a unique career with the Powerful Backing of American Express. With a range o
Manager-Digital Product Management
Atlanta, USA
Create the World's Best Digital Colleague Experience The Digital Workplace Product Group within the Technology organization at American Express is responsible for delivering secure, scalable, and modern collaboration cap
AI Engineer III
Sunrise, USA
Joining Amex Tech means discovering and shaping your contribution to something big. Here, you can work alongside talented tech teams and build a unique career with the Powerful Backing of American Express. With a range o
Analyst-Ops Risk Mgmt
Gurugram, IND
Apprentice
Gurugram, IND
Associate-Tech Ops Support
New York City, USA
Manager, Digital Corporate Deployment
Minneapolis, USA
Data Engineer III
, USA
Manager-Digital Product Management
Atlanta, USA
AI Engineer III
Sunrise, USA
Manager-Business Development
, USA