Senior Engineer II

Gurugram, Haryana, India
Aug 21, 2024
Jun 08, 2025
Hybrid
Full-Time
9 Years
Job Description

As a Senior Engineer II, you'll play a crucial role in designing, developing, and deploying software that enhances American Express’s services and customer experiences. This role requires a deep understanding of software engineering principles, a knack for leadership, and a passion for innovation.

Key Responsibilities

  1. Software Development. You'll handle the technical aspects of software development, including designing, coding, and prototyping applications. This involves working with Java/J2EE, Spring Boot, SQL, and BPM frameworks like Pega or Camunda.
  2. Leadership. You’ll lead agile teams, conduct code reviews, and drive the deployment and monitoring of software. Your role will also involve mentoring team members and influencing the team’s strategy.
  3. Innovation. Exploring new solutions to modernize platforms and automating deployments will be a key part of your role, ensuring the team remains at the forefront of technology.
  4. Continuous Improvement. You'll analyze workflows to boost productivity and effectiveness, striving for faster and stronger results.

Minimum Qualifications

  1. Experience. At least 9 years in software development with hands-on expertise in technologies such as Java/J2EE, Spring Boot, SQL, and BPM frameworks.
  2. Technical Skills. Strong knowledge of XML, SOAP, JSON, RESTful API development, and experience with continuous integration/deployment tools like Jenkins and Docker.
  3. Communication. Ability to articulate technical solutions and designs to both internal and external stakeholders effectively.
  4. Education. A Bachelor’s Degree in Computer Science or a related field is required, with an advanced degree being a plus.

Preferred Qualifications

  1. Collaboration. Experience working with leadership across multiple teams to define technical requirements and solutions.
  2. Problem-Solving. Ability to tackle technical challenges beyond day-to-day responsibilities.
  3. Additional Skills. Familiarity with HTML, CSS, JavaScript frameworks (React, NodeJS) is advantageous.

Benefits and Perks

  1. Compensation. Competitive base salary and bonus incentives.
  2. Health & Well-being. Comprehensive medical, dental, vision, and life insurance, as well as access to global wellness centers and mental health support.
  3. Work Flexibility. Options for hybrid, onsite, or virtual work arrangements.
  4. Parental Leave. Generous paid parental leave policies.
  5. Career Development. Opportunities for professional growth and training.

Why Join American Express?

American Express is dedicated to fostering a diverse and inclusive workplace where every employee feels valued and supported. By joining the team, you’ll be part of a global community committed to innovation, customer satisfaction, and mutual support. If you’re passionate about technology and eager to lead and innovate, this role could be the perfect opportunity for you to advance your career while making a tangible impact.