Senior Software Engineer

2 months ago


Mumbai, India Initiate International Full time

Are you a seasoned Software Engineer looking for an exciting new challenge? 

 

Do you want to work with cutting-edge technologies and collaborate with global brands? If so, our client is looking for you to join their innovative and dynamic team

 

Our client is a leading global provider of local mobile-first payment solutions. Global brands including Amazon, DAZN, Meta, Google, Microsoft, Netflix, Sony, Spotify, and Tencent rely on our client’s purpose-built payment network, which encompasses over 250 local payment methods and reaches 7 billion accounts across 65 countries. 

 

Each year, they process over $9 billion in transactions for their customers. With headquarters in London and San Francisco, and employees in over 39 countries, our client is truly a global company that values diversity and equal opportunities in the workplace.

 

About the Project

 

Our client is developing a new product that enables partner marketing opportunities with a third-party mobile app. A third party should be able to leverage their SDK to instantiate a web view inside their app, which will display marketing offers managed by our client and their partners. 

 

They are looking for a Senior Backend Developer to design and build the Offer Management System that will house marketing offer details, user action history, and voucher code system. This developer will help design and develop APIs for the webpage frontend.

 

About You

  • Technical Expertise: You have strong hands-on experience working with large-scale systems.
  • Self-Starter: You require minimal guidance and are proactive in foreseeing and resolving issues.
  • Team Player: You collaborate effectively with the team to solve problems and get work done.
  • Growth-Minded: You remain curious and enthusiastic about expanding your skills.
  • Ownership: You take full ownership of your work and responsibilities.

Your key job responsibilities as the Senior Software Engineer in Mumbai, India will include:

  • Build third-party web-service integration.
  • Develop layered, component-based, service-oriented architectures.
  • Engage in all phases of the software development lifecycle, from design to development and testing.
  • Lead a team to deliver medium to large-sized projects from inception to post-production implementation.
  • Develop new features and enhance existing applications.
  • Interact with merchants and customer success stakeholders.
  • Troubleshoot production issues as needed.

Requirements:

  • Bachelor’s degree or equivalent in Computer Science, Engineering, or Information Technology.
  • 7+ years of experience in a Software Engineering role.
  • Strong software design and architecture skills.
  • Excellent written and verbal communication skills for both technical and non-technical audiences.
  • High level of autonomy and responsibility.
  • Proficiency in Java/JEE technologies.
  • Experience with service-oriented architecture.
  • Knowledge of 3rd party web services across technologies like REST and SOAP.
  • Familiarity with Spring and Guice for enterprise integration/design patterns.
  • Experience with JMS, ActiveMQ, and WebSphere for messaging system development.
  • Proficiency with software development tools such as JPA, Hibernate, Spring/Guice, MySQL, JUnit, and Maven.
  • Knowledge of Linux fundamentals.
  • Experience with agile methodologies and tools.
  • Experience with cloud-based technologies and platforms like AWS, Docker, and Kubernetes.
  • Experience with microservice architecture.
  • Experience working with or for a US-based company.

Why Join Our Client?

  • Global Reach: Work with a truly global company that collaborates with leading brands across the world.
  • Innovative Environment: Be part of a busy, exciting, and demanding workplace where your contributions are valued.
  • Diverse Team: Join a team that values a mix of cultures, viewpoints, and experiences.

Ready to take on a pivotal role and make a significant impact? Apply now and join our client’s dynamic team to help shape the future of mobile-first payment solutions 



  • Mumbai, Maharashtra, India Navigators Software Full time

    Job RequirementsWe are seeking a skilled Senior Software Engineer to join our team at Navigators Software. The ideal candidate will have experience in developing applications using ASP.NET MVC and ASP.NET Core MVC.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient software solutions.Collaborate with cross-functional teams to identify and...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Job DescriptionRole: Lead/Senior Software EngineerExperience: 10+yrsLocation: MumbaiSummary:We are seeking a highly skilled and experienced Lead/Senior Software Engineer to join our team at NEC Software Solutions. The successful candidate will be responsible for designing and developing FrontEnd (with Angular) and Backend components, as well as working on...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Develop high-performing, multi-threaded, real-time software...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    At NEC Software Solutions, we're passionate about delivering innovative software solutions that transform businesses.As a Senior Software Engineer, you'll play a key role in shaping our software products, working closely with cross-functional teams to design, develop, and deploy cutting-edge solutions.With a strong background in .Net Core, Angular, and MS...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Design and develop software applications using C# and.NET...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    About NEC Software SolutionsNEC Software Solutions is a leading provider of end-to-end IT services, with over 30 years of experience in delivering robust, market-ready software products that meet the highest standards of engineering and user experience.We work with diverse industry verticals, including publishing, media, financial services, retail,...


  • Mumbai, Maharashtra, India NEC Software Solutions (India) Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions (India). As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions.Key Responsibilities:Design and develop software applications...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Role Summary : We are seeking a skilled Senior Software Engineer to join our development team at NEC Software Solutions. The ideal candidate will have strong hands-on experience in developing software for enterprise applications and solutions.Key Responsibilities :Develop high-performing, multi-threaded, real-time software using C# with .NET 6.0 or...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    About NEC Software SolutionsWe are a leading provider of end-to-end IT services, with over 30 years of experience in delivering robust, market-ready software products that meet the highest standards of engineering and user experience.Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development...


  • Mumbai, Maharashtra, India NEC Software Solutions (India) Full time

    Job Title: SE/SSEWe are seeking a highly skilled Senior Software Engineer/SSE to join our team at NEC Software Solutions (India).Role: As a Senior Software Engineer/SSE, you will be responsible for designing, developing, and testing software applications using .Net Core 3 or above, Angular 8+, and MS SQL.Key Responsibilities:Develop and configure software...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge software solutions using the latest technologies.Key ResponsibilitiesDesign and develop FrontEnd and Backend components using Angular and...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    At NEC Software Solutions, we're committed to delivering innovative software solutions that transform businesses. As a Senior Software Engineer, you'll play a key role in driving this mission forward.Key Responsibilities:Translate high-level design into robust, efficient codeDevelop and maintain complex database systems using Oracle PL/SQLCollaborate with...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    About NEC Software SolutionsWe are a leading provider of end-to-end IT services, with over 30 years of experience in delivering robust software products that meet the highest standards of engineering and user experience.Our team of exceptionally talented professionals works with diverse industry verticals, including publishing, media, financial services,...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge software solutions using the latest technologies.Key ResponsibilitiesDesign and develop FrontEnd and Backend components using Angular and...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company OverviewNEC Software Solutions is a leading provider of end-to-end IT services across the globe. With over 30 years of experience, we have earned a reputation for delivering robust, market-ready software products that meet the highest standards of engineering and user experience.We work with diverse industry verticals, including publishing, media,...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    About NEC Software SolutionsWe are a leading provider of end-to-end IT services, with over 30 years of experience in delivering robust software products that meet the highest standards of engineering and user experience.Our team of exceptionally talented professionals works with diverse industry verticals, including publishing, media, financial services,...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    About NEC Software SolutionsWe are a leading provider of end-to-end IT services, with over 30 years of experience in delivering robust software products that meet the highest standards of engineering and user experience.Our team of exceptionally talented professionals works with diverse industry verticals, including publishing, media, financial services,...


  • Mumbai, Maharashtra, India NEC Software Solutions (India) Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions (India). As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using .NET Core/Framework and other modern...


  • Mumbai, Maharashtra, India NEC Software Solutions (India) Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions (India). As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and implement efficient, reusable, and reliable code...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    NEC Software Solutions is a leading provider of end-to-end IT services, with a strong presence in the global market. We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of innovative software solutions.Key Responsibilities:Design and develop high-quality software applications using Java, Spring Boot, and REST...