Engineer / Senior Engineer- Fullstack
American Express
Gurgaon, Haryana, India
4d ago

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 confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining what’s possible - and we’re proud to back each other every step of the way.

When you join #TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day.

As part of our diverse tech team, you can architect, code and ship software that makes us an essential part of our customers’ digital lives.

Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is valued, and you make your own decisions on what tech to use to solve challenging problems.

Amex offers a range of opportunities to work with the latest technologies and encourages you to back the broader engineering community through open source.

And because we understand the importance of keeping your skills fresh and relevant, we give you dedicated time to invest in your professional development.

Find your place in Tech on #TeamAmex!

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
  • American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law.

    Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form