Senior Software Engineer II Position

3 weeks ago


Bengaluru, Karnataka, India American Express Full time

About This Opportunity

At American Express, we're committed to backing our customers, communities, and each other. As a Senior Software Engineer II, you'll play a key role in shaping our technology strategy and driving innovation.

Key Responsibilities

  • Lead the development of our enterprise data management capabilities, driving consistency, usability, and governance of our data assets.
  • Collaborate with cross-functional teams to define and execute strategy, driving the development and execution of Amex's data management strategy.
  • Design and implement scalable solutions using Java, J2EE, Spring, and microservices architecture.
  • Ensure data security, privacy, and governance are integrated into our technology solutions.
  • Stay up-to-date with industry trends and emerging technologies, applying your knowledge to drive innovation and improvements in our data management capabilities.

About You

We're looking for a talented and motivated Senior Software Engineer II who has a strong background in software development, data management, and Java. You'll have experience working with microservices, web services, and API-based integration patterns using REST/SOAP, Mulesoft ESB, and have proficiency in working with Linux commands and scripting.

What We Offer

  • A competitive base salary and bonus incentives.
  • Opportunities for career growth and development.
  • A comprehensive benefits package, including medical, dental, vision, life insurance, and disability benefits.
  • A flexible working model with hybrid, onsite, or virtual arrangements depending on role and business need.


  • Bengaluru, Karnataka, India Upland Software Full time

    Job Title: Software Engineer IIJob Summary:We are seeking a highly skilled Software Engineer II to join our Upland InGenius team. As a key member of our global development team, you will be responsible for integrating CRM and telephony systems, working with our global development team to deliver high-quality software solutions.Key Responsibilities:Develop...


  • Bengaluru, Karnataka, India Upland Software Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer II to join our Upland Business Services team. As a key member of our team, you will be responsible for designing, developing, and implementing custom solutions using NetSuite.Key ResponsibilitiesDevelop and implement custom NetSuite solutions to meet business...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    Key Role DetailsJob Title: Software Development Engineer II PositionLocation: Various global locations, including Bangalore, INDJob Type: Full-timeAbout Us: ADCI - Karnataka is a leading company in the industry, and we're looking for talented individuals to join our team.Job Description:We're seeking a skilled Software Development Engineer II to join our...


  • Bengaluru, Karnataka, India PowerSchool Full time

    Job Title: Senior Software Engineer IIThis is a senior-level software engineer position that will be responsible for technical and development support for PowerSchool's award-winning K-12 software.Key Responsibilities:Implement data replication and data ingestion software features and products following best practices.Design and develop software engineering...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India Upland Software Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our core development team at Upland BA Insight. As a key member of our team, you will be responsible for designing, developing, and implementing advanced search solutions using cutting-edge technologies.Key ResponsibilitiesDesign and develop high-performance search engines using C#...


  • Bengaluru, Karnataka, India Jobs for Humanity Full time

    Job Title:Core Banking Software Engineer II PositionAbout Us:Jobs for Humanity offers a collaborative work environment, competitive salary and benefits, opportunities to give back, always-on learning and development, and a voice in the future of fintech.Salary:We offer a competitive salary range estimated between $120,000 - $180,000 per year.Job...


  • Bengaluru, Karnataka, India Upland Software Full time

    About Upland Business ServicesWe are the business services team of Upland Software, supporting all the internal applications and products that Upland uses.Job SummaryWe are looking for an enthusiastic and dynamic individual to join our team as a Senior Software Engineer II for our Upland Business Services team. The ideal candidate will be a...


  • Bengaluru, Karnataka, India Microsoft Full time

    OverviewMicrosoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and sky's the limit thinking in a cloud-enabled world.Job SummaryWe are seeking a skilled Software Engineer II to join our Azure Data team. As a member of...


  • Bengaluru, Karnataka, India Postman Full time

    About the Role:The Software Engineer II at Postman will be responsible for designing and developing products to help users test their APIs, manually and otherwise.This role requires expertise in software engineering, with a focus on building and maintaining production-grade products.The ideal candidate will have a strong understanding of the stack, with the...


  • Bengaluru, Karnataka, India PowerSchool Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer II to join our team at PowerSchool. This individual will be responsible for technical and development support for our award-winning K-12 software.Key ResponsibilitiesThe selected candidate will use their knowledge to implement, code, build, and test new features, maintain existing...

  • Software Developer II

    2 weeks ago


    Bengaluru, Karnataka, India Upland Software Full time

    Job Title: Software Developer IIWe are seeking a skilled Software Developer II to join our Upland InGenius product development team. As a Software Developer II, you will be responsible for designing, developing, and testing software applications using multiple technologies across both front and back ends.Key Responsibilities:Develop new features using...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India Blue Yonder Full time

    Job Title: Software Engineer IIJob Summary:We are seeking a highly skilled Software Engineer II to join our team at Blue Yonder. As a Software Engineer II, you will be responsible for designing and developing Java/J2EE based services, UI for product development team, and supporting customer requests.Key Responsibilities:Owns the complete low-level design and...


  • Bengaluru, Karnataka, India Anthology Inc Full time

    Job Title: Senior Software Engineer IIAbout the Role:The Senior Software Engineer II will be responsible for leading and developing high-quality solutions for the higher education community. This role requires collaboration, analysis, and problem-solving to ensure the best possible outcomes for our products.Key Responsibilities:Analyze business requirements...

  • Software Engineer II

    3 weeks ago


    Bengaluru, Karnataka, India Global Pharma Tek Full time

    Job Title: Software Engineer IIJob Summary:We are seeking a highly skilled Software Engineer II to join our team at Global Pharma Tek. As a key member of our SoC Validation Team, you will be responsible for designing, developing, and debugging system/IP validation frameworks for bare-metal and light-weight-RTOS environments.Responsibilities:• Design and...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India Global Pharma Tek Full time

    Job Title: Software Engineer IIJob Summary:We are seeking a highly skilled Software Engineer II to join our team at Global Pharma Tek. As a key member of our SoC Validation team, you will be responsible for designing, developing, and debugging system/IP validation frameworks for bare-metal and light-weight-RTOS environments.Responsibilities: Design and...


  • Bengaluru, Karnataka, India Jobs for Humanity Full time

    About the Role:As a Software Engineer II, you will develop and support Core banking applications, troubleshoot issues reported in the platform. This will also include interacting with Service delivery and technical product groups to assist in supporting the changes to the software. We are looking for an engineer who has a strong sense of ownership and...

  • Software Engineer II

    3 weeks ago


    Bengaluru, Karnataka, India Global Pharma Tek Full time

    Job Title: Software Engineer IIGlobal Pharma Tek is seeking a highly skilled Software Engineer II to join our team. As a key member of our SoC Validation Team, you will be responsible for designing, developing, and debugging system/IP validation frameworks for bare-metal and light-weight-RTOS environments.Key Responsibilities:Design and develop system/IP...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India Microchip Technology Full time

    Software Engineer II - Bangalore LocationMicrochip Technology, Inc. is seeking a highly skilled Software Engineer II to join our team in Bangalore. As a key member of our software development team, you will be responsible for designing and developing software for our EMS/NMS product.Key Responsibilities:Design and develop software using Java/J2EE with Spring...


  • Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time

    Job Title : Software Development Engineer IIPosition OverviewWe are looking for a skilled Software Development Engineer II to join our team. In this role, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using a variety of programming languages, including Node.js...


  • Bengaluru, Karnataka, India Upland Software Full time

    Job Description:Upland InGenius is seeking an experienced Software Engineer II to join our global development team. As a Software Engineer II, you will play a pivotal role in integrating CRM and telephony systems for our Upland InGenius product.Key Responsibilities:Develop new features using multiple technologies across both front and back end.Troubleshoot...