Enterprise Platforms Software Engineer

1 month ago


Bengaluru, Karnataka, India American Express Full time
About American Express

We're a global leader in charge and benefits of customers with an unwavering commitment to support them, their communities and our colleagues. We empower people to progress by providing the world's best customer experience every day.

Salary & Benefits

The estimated salary for this position is $120,000 - $180,000 per year, depending on location and experience. As an American Express employee, you'll be eligible for competitive base salaries, bonus incentives, comprehensive medical and dental benefits, flexible working models, generous paid parental leave policies, and much more.

About the Role

We're seeking an experienced Senior Frontend Engineer to join our Enterprise Platforms team. As a key member of our Agile scrum team, you'll provide technical leadership, drive consistent development practices, and collaborate with stakeholders to deliver high-quality software solutions.

This role requires strong experience with JavaScript, React, HTML5, Redux, Node, automated testing, and debugging. You'll also need expertise in one or more automated testing tools like Sauce labs, PlayWright, TestNG, Selenium, and logging/monitoring tools like Splunk, ELK stack, Dynatrace, Prometheus.

You'll work closely with engineering teams, educate and learn from others, develop deep understanding of tie-ins with other business processes and provider/consumer systems, and take ownership of code quality from development to production.

Responsibilities
  • Function as senior member of an Agile scrum team, providing technical leadership and driving consistent development practices.
  • Spend ~50% of time writing code and testing, and remainder of time architecting/designing, managing team and stakeholders through ongoing product/platform release sprints.
  • Analyze/refine business features and user stories with Product Owner to support design and build activities.
  • Develop new user-facing features using React.js.
  • Translate designs and wireframes into high-quality code.
  • Build reusable cross-platform components and front-end libraries.
  • Collaborate with engineering teams, find opportunities to educate and learn from others.
  • Develop deep understanding of tie-ins with other business processes and provider/consumer systems.
  • Take ownership and responsibility for the quality of the code from development to production.
  • Perform peer code reviews, making deliberate short and long-term design decisions and keeping constant focus on clearing technical debt items in the backlog.
  • Manage and mentor team of junior and senior engineers through ongoing sprints.
  • Research and apply leading UI technologies and libraries that enable agile product development.
  • Implement best-in-class software practices that produce maintainable code, including usability patterns, code style conformity, integration, unit testing, and code review.
  • Work closely with product owners on blueprints and quarterly planning of feature sets.
  • Communicate with stakeholders and business partners on the solution and implementation aspects at the technical and/or functional level appropriate for the situation.
  • Seek continuous improvement in ways or working and delivery of quality software by participating in and acting on sprint and product increment level retrospectives.


  • Bengaluru, Karnataka, India AMEX Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Enterprise Platforms team. As a key member of this team, you will be responsible for designing and developing software solutions that power critical customer-facing experiences.

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    Job Description:In10 VMware Software India Private Limited is seeking a highly skilled Enterprise Software Developer to join our team in Bangalore. This role offers an exciting opportunity to work on cutting-edge technology and be part of a dynamic team that's shaping the future of software engineering.Key Responsibilities:Develop high-quality Java...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About Cloud Software Group:We are a leading cloud solution provider serving millions of users globally. Our team is passionate about delivering innovative products that make a real difference in people's lives.As a Senior Software Engineer, you will be part of our Observability Team, responsible for developing and maintaining monitoring and troubleshooting...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the Role:We are seeking an experienced Lead Software Engineer to join our team at VMware EUC, working on designing, developing, and maintaining robust software solutions for modern enterprises. The successful candidate will have a strong background in architecting and designing enterprise software using Java and other technologies.


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Title: Senior Software EngineerExperience: 4-6 yearsNotice Period: Immediate JoinersLocation: Bengaluru/RemoteJob SummaryWe are seeking a skilled and motivated Senior Software Engineer to join our team. The successful candidate will play a crucial role in designing, developing and implementing robust and scalable enterprise applications using EJB...


  • Bengaluru, Karnataka, India Toast Full time

    About ToastWe're a leading hospitality software company in the US, driving growth through innovation. Our enterprise platform is expanding rapidly, and we need a talented Senior Backend Engineer to help us stay ahead of the curve.With our focus on delivering exceptional customer experiences, you'll have the opportunity to work across our entire platform,...


  • Bengaluru, Karnataka, India Smarsh Full time

    At Smarsh, we're revolutionizing digital archiving and business intelligence.Salaried: $120,000 - $180,000 per annumAbout UsWe're a leading provider of archiving & compliance solutions for companies in regulated and litigious industries. Our innovative cloud-based platform stores and handles over peta bytes of data using cutting-edge technologies like...


  • Bengaluru, Karnataka, India Intuit Full time

    Job OverviewWe are seeking an experienced Enterprise Frontend Software Engineer to join our team at Intuit. This is a unique opportunity to leverage your technical expertise and leadership skills to drive the development of large-scale, developer-facing platforms.


  • Bengaluru, Karnataka, India Onsemi Full time

    Are you an experienced software engineer looking for a challenging role that will utilize your skills in Java programming? Do you have a passion for designing and developing scalable and maintainable applications?We are seeking a talented Enterprise Java Software Engineer to join our team at Onsemi. As an Enterprise Java Software Engineer, you will be...


  • Bengaluru, Karnataka, India Sonata Software Full time

    We are looking for a skilled Enterprise Software Developer to join our team at Sonata Software.Sonata Software is a leading provider of technology services and solutions. As an Enterprise Software Developer, you will play a critical role in designing, developing, and deploying complex software systems.The ideal candidate will have strong experience in...


  • Bengaluru, Karnataka, India Smarsh Full time

    About SmarshSmarsh is the leader in communications compliance, archiving, and analytics. We provide cutting-edge solutions to help our customers stay ahead of regulatory requirements.Our cloud-based platform, Enterprise Archive, stores and handles over peta bytes of data using cutting-edge technologies like Elastic Search, MongoDB, Storm, Kafka, and...


  • Bengaluru, Karnataka, India Spigot Software Full time

    About Spigot SoftwareWe are a cutting-edge software development company, and we're looking for an exceptional Senior Software Engineer to join our team.Job SummaryThis is a strategic role that involves designing and developing enterprise-level software solutions for delivery automations. The ideal candidate will have experience in full-stack web development,...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About UsLinkedIn is a global leader in professional networking, providing innovative solutions to help individuals achieve their career goals.We are committed to creating economic opportunities for our members and driving growth through technology and innovation. The RoleWe are seeking an experienced Sr. Staff Software Engineer to lead the development of...


  • Bengaluru, Karnataka, India Fidelity Investments Full time

    Fidelity Investments seeks a seasoned Enterprise Software Architect to join its Software Engineering group. The ideal candidate will be responsible for designing, implementing, testing, and supporting features for enterprise SAAS platforms.This is a hands-on role that requires collaboration with technical architects, stakeholders, and product managers in...


  • Bengaluru, Karnataka, India Digikave Full time

    About SentraSentra is a pioneering technology company dedicated to empowering businesses to achieve ESG excellence. With a strong focus on carbon emissions reduction, our platform aims to drive meaningful change in the industry.Our MissionWe are committed to helping large industrial manufacturing companies transition towards a net-zero future by providing...


  • Bengaluru, Karnataka, India SAP Full time

    We are looking for an exceptional Enterprise Software Engineer to join our team at SAP.As an Associate Developer, you will play a vital role in designing, implementing, and testing complete end-to-end business processes. You will work closely with Product Owners, Software Developers, Designers, and Domain Experts in an Agile working model.Your...

  • Technical Architect

    2 weeks ago


    Bengaluru, Karnataka, India LinkedIn Full time

    About UsAt LinkedIn, we strive to empower professionals to achieve their career goals and make a lasting impact on the global workforce. Our innovative products and technology solutions are designed to drive meaningful outcomes.Role OverviewThis is an opportunity to work in Bangalore with a hybrid work setup, allowing you to balance remote work and office...


  • Bengaluru, Karnataka, India Haravi Software Full time

    We are seeking an experienced and skilled ServiceNow Enterprise Architect to join our team at Haravi Software.About the RoleThe ideal candidate will have a deep understanding of ServiceNow architecture and hands-on experience with various ServiceNow modules, including IT Service Management (ITSM), IT Operations Management (ITOM), IT Asset Management (ITAM),...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Hellowork Technologies Pvt Ltd Full time

    Job Summary  We are seeking an experienced Software Engineer to lead the development of our enterprise application using Java EE, Spring MVC, and React/Angular frontend. The ideal candidate will have a strong background in software engineering principles, architecture, and design patterns.About Hellowork Technologies Pvt Ltd  Hellowork Technologies Pvt...


  • Bengaluru, Karnataka, India Epam Full time

    We are seeking a Lead Enterprise Networking Software Engineer to join our team at Epam.This is an exciting opportunity to contribute to the growth and success of our organization, with a strong focus on enterprise networking appliances and security products.Key ResponsibilitiesDevelop and maintain software for enterprise networking appliances, utilizing C++...