Software Engineering Leader

2 weeks ago


Chennai, Tamil Nadu, India American Express Full time

About This Role

At American Express, we're embarking on an exciting transformation driven by a talented new team of high performers. As a Software Engineer, you'll be part of a fast-paced, entrepreneurial group responsible for delivering projects that support our global customer base.

We're looking for exceptional individuals who can drive user story analysis and elaboration, design and develop software applications, and test and build automation tools. You'll own all technical aspects of software development, from architecture to design and development, for assigned applications.

Key Responsibilities

  • Drive user story analysis and elaboration, design and develop software applications, and test and build automation tools.
  • Owning all technical aspects of software development (architecture, design and development of systems) for assigned applications.
  • Perform hands-on software development, writing code, API specs, doing proof of concepts, conducting code reviews and testing in ongoing sprints.
  • Develop deep understanding of tie-ins with other systems and platforms within the supported domains.
  • Work with technical product managers contributing to blueprints, and assisting with annual planning of feature sets.

Requirements

  • Bachelor's Degree in Computer Science, Computer Science Engineering, or related field required; advanced degree is preferred.
  • 4+ years of commercial software development experience.
  • Proficiency with distributed/multi-tier systems and application development, including excellent programming skills in languages such as Java, Python.

Preferred Qualifications

  • Hands-on experience with Spring Boot, Micro-services, Kafka, Relational and/or NoSQL databases.
  • Experience in developing, hosting solutions on Google Cloud Platform- Google Cloud Storage , Big Query and Vertex AI and leveraging GCP services for specific feature implementations.
  • Experience with Agile development, Continuous Integration, and Continuous Delivery, including working knowledge of various tools in the CI/CD pipeline.

About American Express

We're a company that puts people at the heart of everything we do. We're committed to providing a supportive and inclusive environment where everyone feels valued and empowered to succeed. Our benefits are designed to support your holistic well-being, including competitive base salaries, bonus incentives, comprehensive medical, dental, vision, life insurance, and disability benefits, flexible working models, generous paid parental leave policies, and career development opportunities.

Estimated Salary: $140,000 - $170,000 per year

Disclaimer: The estimated salary range provided above is based on national averages and actual salaries may vary depending on location, experience, and other factors. American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.



  • Chennai, Tamil Nadu, India UPS India Full time

    Job Title: Senior Software Engineering LeaderOur Technology Development Centers in India are looking for a talented Senior Software Engineering Leader to join their team. This role will be responsible for leading the development of innovative software solutions that drive business growth and customer satisfaction.Responsibilities:Lead systems analysis and...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionSoftware Engineer II (Java Full Stack) Job TitleRocket Software is seeking a skilled Software Engineer II (Java Full Stack) to join our team in Chennai, India.Key Responsibilities:Design, develop, and troubleshoot software programs for software enhancements and new products.Develop software tools, including operating systems, compilers,...


  • Chennai, Tamil Nadu, India Altair Engineering Full time

    Transforming the Future with Data-Driven InnovationSoftware Development Engineer – Process AutomationAltair Engineering is seeking a skilled Software Development Engineer to join our process automation team. As a key member of our team, you will be responsible for developing and maintaining software solutions that drive business success.Key...


  • Chennai, Tamil Nadu, India Tata Elxsi Full time

    Tata Elxsi is looking for Software Engineering Leaders with expertise in automotive infotainment systems. The ideal candidate will have experience in leading and mentoring teams, as well as handling customer interactions.


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP SoftwareTCP Software has been a leader in timekeeping and workforce management solutions for over three decades. With tens of thousands of customers and millions of users, we deliver cutting-edge technology and personalized support to organizations of all sizes in the public and private sector.We're committed to growth and our vision for the future...

  • Software Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India Forbes Advisor Full time

    Job Title: Software Engineer - Scalable Solutions LeaderSalary: $150,000 - $200,000 per yearAbout Us:At Forbes Advisor, we are seeking a highly skilled Software Engineer to lead our team in designing and implementing scalable solutions. As a technical leader, you will work closely with the Engineering team and other stakeholders to ensure adherence to best...


  • Chennai, Tamil Nadu, India iLink Digital Full time

    Unlock Your Career Potential as a Software Engineering Leader at iLink Digital">About Us:iLink Digital is a pioneering global software solution provider and systems integrator, dedicated to delivering cutting-edge technology solutions that empower clients to overcome complex business challenges, boost organizational efficiency, and drive sustainable...


  • Chennai, Tamil Nadu, India Software AG Full time

    At Software AG, we are seeking a highly skilled Transformation Leader to join our India ARIS BU Professional Services practice. This role involves technical leadership in customer projects and team leadership within the ARIS practice.The ideal candidate will be able to present potential Professional Services customers with a vision and roadmap for starting...


  • Chennai, Tamil Nadu, India Antal International Full time

    Antal International is seeking a highly skilled Software Engineering Leader to lead our team of experts in delivering innovative banking solutions. This role offers a unique opportunity to drive technical excellence and shape the future of banking technology.About the RoleWe are looking for an experienced leader who can guide our development team in defining...


  • Chennai, Tamil Nadu, India Celestica Full time

    Job Title: Senior Software Development LeaderWe are seeking a highly skilled and experienced Senior Software Development Leader to join our team at Celestica.Estimated Salary: $120,000 - $180,000 per yearAbout the Role:The Senior Software Development Leader will be responsible for leading the design, development, and implementation of software solutions for...


  • Chennai, Tamil Nadu, India Integrate Full time

    Unlock Your Potential as a Senior Software Engineer at IntegrateBased in the United States, we are seeking highly skilled Senior Software Engineers to join our team. With a strong focus on innovation and customer satisfaction, you will be responsible for designing and implementing scalable software solutions.The ideal candidate will have 6-12 years of...


  • Chennai, Tamil Nadu, India Amtex Systems Inc. Full time

    As a Software Engineering Leader at Amtex Systems Inc. in Chennai, India, you will have the opportunity to shape the technological future of our organization.We are seeking an experienced and dynamic VP of Engineering with over 9 years of experience in product development to lead our engineering team and drive technological innovation.The ideal candidate...


  • Chennai, Tamil Nadu, India athenahealth Full time

    Athenahealth seeks a seasoned Senior Software Developer to lead complex projects, mentor junior developers, and contribute significantly to the design, development, and deployment of applications.As a technical leader, you will guide and mentor junior developers, fostering a collaborative learning environment.You will conduct comprehensive code reviews and...


  • Chennai, Tamil Nadu, India Alstom Full time

    Role OverviewWe are seeking a highly skilled Software Domain Innovation Leader to join our team at Alstom. In this role, you will be responsible for managing the resources and activities required to execute engineering projects in the Train Control and Information Solutions (TC&IS) domain.


  • Chennai, Tamil Nadu, India ResMed Full time

    Overview: We are seeking a skilled Software Engineer to join our Research and Development team. As a member of this team, you will play a key role in creating specifications and designs for new products or improvements and enhancements to existing products.The ideal candidate will have experience in developing Single Page applications using React,...


  • Chennai, Tamil Nadu, India NielsenIQ Full time

    About the RoleWe are seeking an experienced Senior Software Engineering Leader to join our Technology hub in India. As a key member of our team, you will be responsible for designing and developing solutions using Microsoft.Net and related tech stack.Key ResponsibilitiesDesign & develop solutions using Microsoft.Net & related tech stack as an individual...


  • Chennai, Tamil Nadu, India TargetBay Full time

    About TargetBay:We are a fast-growing e-commerce marketing automation SaaS company based in Chennai and Atlanta. Our clients use our products to boost their online sales through personalized email marketing and review technologies. With over 3,000 e-commerce companies using our product, we're committed to delivering exceptional results.Experience: 12+ Years...

  • Technical Director

    3 weeks ago


    Chennai, Tamil Nadu, India Fidelity Investments Full time

    Job Title OverviewWe are seeking an experienced Technical Director to lead our software engineering team at Fidelity Investments in Chennai. As a key member of our organization, you will be responsible for developing and implementing strategic technical plans to drive business growth and success.About the RoleThe successful candidate will have 15+ years of...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    We are seeking a seasoned Software Engineer to lead our team in developing cutting-edge software solutions. This role requires expertise in Assembler and z/VSE technologies, as well as proficiency in data structures and algorithms.About the RoleThe Senior Software Engineer will be responsible for designing, developing, and troubleshooting software features,...


  • Chennai, Tamil Nadu, India KAL Full time

    About KALKAL is a dynamic and innovative organization dedicated to delivering cutting-edge solutions. Our mission is to empower customers worldwide through pioneering products that address real-world challenges.Salary RangeThe salary for this position ranges from ₹1,200,000 to ₹2,400,000 per annum, depending on experience and qualifications.Job...