Software Engineer

American Express
Gurgaon
8 yrs exp
8 yrs exp
About opportunityAbout opportunity

Why American Express?

There’s a difference between having a job and making a difference. American Express has been making a difference in people’s lives for over 160 years, backing them in moments big and small, granting access, tools, and resources to take on their biggest challenges and reap the greatest rewards. We’ve also made a difference in the lives of our people, providing a culture of learning and collaboration, and helping them with what they need to succeed and thrive. We have their backs as they grow their skills, conquer new challenges, or even take time to spend with their family or community. And when they’re ready to take on a new career path, we’re right there with them, giving them the guidance and momentum into the best future they envision. Because we believe that the best way to back our customers is to back our people. The powerful backing of American Express. Don’t make a difference without it. Don’t live life without it.

Description:

The Financial Data Engineering team drives delivery of technology solutions for Global Finance & Tax. The team is building capability of leading edge technologies involving advanced & standard accounting, robotics and cognitive automation, workflow orchestration, API integration, CI/CD and DevOps. American Express is looking for energetic, high-performing and highly skilled Senior Engineers to help shape our technology and product roadmap. Come join us and realize your potential.

Role and Responsibilities:

  • Responsible for driving development of technology solutions for robotics process automation and smart process automation specifically in the area of advanced & standard accounting, machine learning, data science, chatbots, workflow orchestration, other similar solution
  • Performs hands-on architecture, design, and development of systems on Machine Learning, Data Science, Java, Python/R, React/Node, JBPM, Deployment on PaaS, knowledge of Docker, knowledge of CI/CD
  • Functions as Senior member of an agile team and helps drive consistent development practices w.r.t. tools, common components, and documentation
  • Typically spends 80% of time writing code and testing, and remainder of time collaborating with stakeholders through ongoing product/platform releases
  • Develops deep understanding of tie-ins with other Amex systems and platforms within the supported domains
  • The Individual is expected to be at top of the market landscape and local priorities by proactively engaging with business partners learning about their priorities and supporting them in key strategic areas.

Qualifications:

  • Bachelor’s/master’s Degree in engineering, Physics, Mathematics, Computer Science.
  • 8+ years of software development experience with proven hands-on experience in one or more technologies
  • Strong programming skills in BIG DATA PROGRAMMING languages and MACHINE LEARNING (HIVE, PIG, SPARK), PYTHON, JAVA & R.
  • Strong programming skills in WEB DEVELOPMENT React/Node, R/Shiny, Python/Django
  • Strong programming skills in RESTFUL API Integration
  • Familiar with Agile or other rapid application development method
  • Experience with design and coding across one or more platforms and languages as appropriate
  • Displays understanding of different Algorithms & Machine Learning techniques and their application
  • Strong analytical/conceptual thinking acumen to solve unstructured and complex business problems and articulate key findings to senior leaders/stakeholders in a succinct and concise manner.
  • Demonstrated ability to work independently and across a matrix organization partnering with finance team, enterprise technology teams and external vendors to deliver solutions at top speed.

This role may be subject to additional background verification checks.

Read more
Interview RoundsInterview roundsUnavailable
SIGN UP TO REQUEST FOR INTERVIEW ROUNDS
Hiring Team
company
About American Express

American Express, a Fortune 100 ranking company, provides innovative payment, travel and expense management solutions for individuals and businesses of all sizes.

Why American Express?

  • There’s a difference between having a job and making a difference.
  • American Express has been making a difference in people’s lives for over 160 years, backing them in moments big and small, granting access, tools, and resources to take on their biggest challenges and reap the greatest rewards.
  • We’ve also made a difference in the lives of our people, providing a culture of learning and collaboration, and helping them with what they need to succeed and thrive.
  • We have their backs as they grow their skills, conquer new challenges, or even take time to spend with their family or community. And when they’re ready to take on a new career path, we’re right there with them, giving them the guidance and momentum into the best future they envision.
  • Because we believe that the best way to back our customers is to back our people.
  • The powerful backing of American Express.
  • Don’t make a difference without it.
  • Don’t live life without it.

American Express is embarking on an exciting transformation driven by an energetic new team of high performers. The groups are nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace, serving our customers seamlessly across physical, digital, mobile, and social media, join our transformation team!

You can read more about us on Life at American Express. You can also find out more about what makes American Express a Great Place to Work, here.

company
Thank you!
You will get the call soon.
success tick
Thanks much!
Appreciate your feedback.