Software Development Engineer

4 weeks ago


Chennai, Tamil Nadu, India m2p fintech Full time

Role: iOS Mobile App Development Software Development Engineer

Location: Chennai

Experience: 3 to 6 years

What You'll Do:

M2P Fintech is seeking a skilled Software Development Engineer to build scalable, performant mobile apps on iOS platforms. As part of a cross-functional team, you will work in a fast-paced and agile environment delivering quality and innovative solutions with immediate business impact.

Key Responsibilities:

  • Design and build advanced applications for the iOS platform.
  • Implement clean, smooth animations to provide an excellent user interface.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Improve front-end performance by eliminating performance bottlenecks.
  • Create front-end modules with maximum code reusability and efficiency.
  • Coordinate with cross-functional teams to build apps within stipulated time.

What You'll Need:

  • Experience with Objective-C or Swift, Apple's XCode IDE, and Cocoa Touch.
  • Experience with iOS frameworks such as Core Data, Core Animation, Grand Central Dispatch, etc.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of other web technologies and UI/UX standards.
  • Understanding of Apple's design principles and interface guidelines.
  • Knowledge of low-level C-based libraries is preferred.
  • Experience with performance and memory tuning.
  • Hands-on experience in push notifications, social media integration, and integration of analytics is an added advantage.
  • Experience with third-party libraries and APIs.
  • Working experience with MVVM and MVC.
  • Ability to solve problems with out-of-the-box thought processes.
  • A knack for benchmarking and optimization.
  • Familiarity with continuous integration.
  • Ability to understand business requirements and translate them into technical requirements.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Solid understanding of the full mobile development life cycle.

Who We Are:

M2P Fintech is Asia's largest API infrastructure company offering a wide gamut of services that enable businesses of any scale to embed financial services. We operate in over 20 markets across the Asia Pacific, MENA, and Oceania regions, working with over 100+ banks, 100+ NBFCs, and have clocked over 600+ Fintech engagements across various industries serving over 35 million end users.

Why Join Us:

We are a fun bunch to be with, offering a people-first culture, people-friendly guidelines, equal opportunity organization, better half program, buddy referral program, health and wellness programs, comprehensive medical insurance for dependents, tax-saving structure, ESOPs, sports clubs, fun committees, office libraries, and snack pantries.



  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionAs a Software Development Engineer at Rocket Software, you will design, develop, and troubleshoot software programs for software enhancements and new products. You will join a team maintaining a proprietary database management system running on z/OS, with batch, interactive, and programming language interfaces, as well as a web interface.Key...

  • Software Developer

    3 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Software Engineer II (Java Full Stack) ExpertsWe at Rocket Software are looking for experienced Software Engineer II (Java Full Stack) Experts to join our team in Chennai, India. As a Software Engineer II, you will be responsible for designing, developing, troubleshooting, and debugging software programs for software enhancements and new products.Key...

  • Software Developer

    3 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Title: Software Engineer IIJob Overview:The Software Engineer II role at Rocket Software involves designing, developing, and troubleshooting software programs for software enhancements and new products. The ideal candidate will have experience in one or more programming languages, such as Java, JavaScript, and HLASM, and be able to analyze existing...


  • Chennai, Tamil Nadu, India Software AG Full time

    Transforming Business Processes with InnovationAt Software AG, we empower organizations to succeed in a rapidly changing world. As a highly skilled R&D Engineer, you will play a pivotal role in advancing the capabilities of our ARIS Business Process Management (BPM) suite.Pioneering Next-Generation Enterprise ApplicationsCollaborate with our dynamic team to...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionSummary:The Software Development Specialist designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this role, you will work with a team maintaining a proprietary database management system running on z/OS, featuring batch, interactive, and programming language interfaces, as well as a web...

  • Software Engineer II

    3 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-II at Rocket Software designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. This role involves joining a team maintaining a proprietary database management system running on z/OS with batch, interactive, and programming language interfaces as well as a web...

  • Software Engineer II

    1 month ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Title: Software Engineer IIJob Summary:The Software Engineer II is responsible for designing, developing, and troubleshooting software programs for software enhancements and new products. This role involves working with a team to maintain a proprietary database management system running on z/OS, with batch, interactive, and programming language...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job Overview:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this role, you will contribute to the maintenance of an existing Jakarta EE application with a proprietary backend. You will participate in maintaining and applying the DevOps environment and mastering the...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    DescriptionThe ideal candidate for this position has a background in software development and a passion for creating high-quality software solutions.Main ResponsibilitiesDesign, develop, and troubleshoot software programs for software enhancements and new products.Develop software tools including operating systems, compilers, routers, networks, utilities,...


  • 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 Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this role, you will contribute to the maintenance of an existing Jakarta EE application with a proprietary backend. You will also participate in maintaining and applying the DevOps environment, as well...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job Overviews:The Software Engineer-II role involves designing, developing, and maintaining software programs for software enhancements and new products. This position focuses on the web interface of a proprietary database management system running on z/OS.


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionThe Software Engineer-II at Rocket Software will design, develop, and maintain software programs for software enhancements and new products. This role involves working with a team to maintain a proprietary database management system running on z/OS, with batch, interactive, and programming language interfaces, as well as a web interface.Key...

  • Software Engineer

    4 weeks ago


    Chennai, Tamil Nadu, India Laserbeam software Full time

    Software EngineerAt Laserbeam Software, we are seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Collaborate with cross-functional teams to define and ship new features.Write clean, scalable,...

  • Software Engineer II

    4 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Title: Software Engineer IIWe are seeking a highly skilled Software Engineer II to join our team at Rocket Software. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software programs for software enhancements and new products.Key Responsibilities:Design and develop software product...


  • Chennai, Tamil Nadu, India Software AG Full time

    Unlock Your Potential as a R&D Engineer at Software AGAre you a passionate and innovative software developer looking to advance your career in the field of Business Process Management (BPM)? Do you have a strong understanding of design patterns and a desire to contribute to cutting-edge projects? If so, we invite you to join our dynamic team at Software AG...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job Title: Software Engineer II (Java Full Stack)We are seeking a highly skilled Software Engineer II (Java Full Stack) to join our team at Rocket Software in Chennai, India. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software programs for software enhancements and new products.Key...


  • Chennai, Tamil Nadu, India Laserbeam software Full time

    Senior Developer PositionWe are seeking a highly skilled and experienced Senior Developer to join our team at Laserbeam Software. The ideal candidate will have a strong background in ASP.NET MVC, .NET Core, Entity Framework, MS SQL Server, Python, Flask, Django, and MongoDB.Key Responsibilities:Design and develop scalable and maintainable software...


  • Chennai, Tamil Nadu, India Amazon Development Centre (India) Private Limited Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to join our team at Amazon Development Centre (India) Private Limited. As a key member of our engineering team, you will be responsible for leading the definition and development of multi-tier web services, architecting new and existing systems, and driving strategic communication.Key...


  • Chennai, Tamil Nadu, India Amazon Development Centre (India) Private Limited Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to join our team at Amazon Development Centre (India) Private Limited. As a key member of our engineering team, you will be responsible for leading the definition and development of multi-tier web services, as well as architecting new and existing systems.Key ResponsibilitiesLead a...