American Express IS Hiring!

Engineer II

American Express | Gurgaon, Haryana, Bengaluru

American Express is looking for energetic, high-performing and highly skilled Engineers to help shape our technology and product roadmap. You will be part of the fast-paced, entrepreneurial Enterprise focused on delivering the next generation data engineering solutions. The team will be responsible for experience for our Card members by delivering world-class innovative solutions leveraging best in class Machine Learning techniques, processing TBs of data, to provide highly personalized card member experience and to drive profitable growth for the organization.

Our Software Engineers not only understand how technology works, but how that technology intersects with the people who count on it every day. Today, innovative ideas, insight and new perspectives are at the core of how we create a more powerful, personal and fulfilling experience for all our customers. Centric to it is Big Data and batch/real-time analytical solutions leveraging transformational technologies to deliver innovative solutions across multiple business units.

 

Key Responsibilities:

  • Contributes to design, development, troubleshooting, debugging, evaluating, modifying, deploying, and documenting software and systems that meet the needs of customer-facing applications, business applications, and/or internal end user applications
  • Function as an active member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation)
  • Participate in code reviews and automated testing
  • Debug basic software components and identify code defects for remediation
  • Support and monitoring of software across test, integration, and production environments
  • Automate deployments in test or production environments
  • Explores new automation techniques to refine the agility, speed and quality of engineering initiatives and efforts
  • Defines test conditions based on the requirements and specifications provided. Takes part in reviews of own work and handles work efficiently.

Skills & Qualifications:

  • 2+ years of work experience in software design and implementation using Java.
  • 2+ years of experience with HTML5, React, Redux, Angular, Node.js
  • Experience in building Spring, Micro services.
  • Experience working in JavaScript and able to demonstrate good JavaScript knowledge.
  • Able to demonstrate good web fundamentals & knowledge of DOM
  • Experience writing adaptive and responsive UI applications
  • Hands on experience in building REST APIs
  • Kafka is Nice to have as a skill.
  • Experience in RDBMS and NoSQL databases.
  • Experience with TDD, BDD and unit testing.
  • Experience with Continuous Integration and Continuous Delivery (CI/CD) environment and their frameworks
  • Working in an Agile or SAFe development environment is a plus
  • Excellent interpersonal and communication skills
get instant call in next 4 hours

Our team is ready to guide you

Download Full Stack Development Program Brochure