Senior Software Engineer

4 weeks ago


Anywhere in IndiaMultiple Locations TATA AIA Life Insurance Full time

**Job Overview**

The Senior Developer will be responsible for designing, developing, and maintaining applications. The ideal candidate should have a deep understanding of application architecture principles and best practices, with experience in cloud-based technologies like Azure and mobile development frameworks.

**Key Responsibilities:**

  • Design, develop, and maintain scalable, secure, and maintainable Node.js applications.
  • Ensure code quality by following best practices and standards, and maintain comprehensive code/design documentation.
  • Implement error-handling mechanisms and troubleshoot issues effectively.
  • Work closely with cross-functional teams, including other developers, engineers, and stakeholders, to ensure seamless integration of various layers of the product infrastructure.
  • Diagnose and fix bugs and performance bottlenecks to ensure applications perform smoothly and efficiently.
  • Continuously measure, drive, and optimize non-functional aspects such as app size, memory usage, and performance.
  • Integrate APIs effectively and ensure secure authentication and authorization mechanisms.
  • Continuously maintain database security and manage multiple databases, integrating them as necessary.
  • Work with cloud platforms like AWS, Azure, or GCP to deploy, manage, and scale applications.
  • Follow CI/CD guidelines to ensure zero-touch build, deploy, and test processes.
  • Monitor application performance and stability using appropriate tools.
  • Stay updated with the latest trends and technologies in Node.js and digital solutions.
  • Innovate and propose changes to improve the application architecture and overall product performance.

**Competencies:**

The ideal candidate should possess the following competencies:

  • Ability to align with the organization's vision with a fair understanding of the insurance industry, regulations, financial markets, and the agency business model to deliver profitable and sustainable business growth.
  • Has an in-depth understanding of the market of operations and proposes changes if required as per market dynamics.
  • Understands how and to what extent business complexities impact one's own area of work.
  • Is able to identify trends and analyze performance of self and various branches in one's geography.
  • Has expert knowledge of BA model, BA compensation, and Agent commission and progression and uses it to deliver superior performance.
  • Is able to devise plans to recruit, develop, and sustain distributors on a long-term basis with the organization.
  • Strives towards achieving proportionate business contribution from all the branches of assigned territory.

**Requirements:**

The ideal candidate should have:

  • At least 10+ years of experience in software development.
  • Bachelor's degree in Computer Science, Information Systems, or Engineering.
  • Strong proficiency in JavaScript and Node.js.
  • Knowledge of ReactJS and mobile development frameworks.
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Ability to work with databases and maintain database security.
  • Strong understanding of application architecture principles and best practices.
  • Ability to work with cross-functional teams and communicate effectively.


  • Anywhere in India/Multiple Locations FINDERNEST SOFTWARE SERVICES Full time

    Job Title: Senior Pega Software EngineerAbout the Role:FINDERNEST SOFTWARE SERVICES is seeking a highly skilled Senior Pega Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing PEGA-based applications that meet the high standards of our organization.About...


  • Anywhere in India/Multiple Locations FINDERNEST SOFTWARE SERVICES Full time

    The Senior PEGA Software Engineer plays a crucial role in our organization, responsible for designing, developing, implementing, and supporting PEGA-based applications. This role is essential in ensuring the efficiency and seamless integration of PEGA systems into our business processes, ultimately driving improved customer experiences and operational...


  • Anywhere in India/Multiple Locations VDart Software Services Full time

    Job Description:Summary:As a key member of the VDart Software Services team, we seek a skilled Senior Software Engineer to lead the design and development of complex software applications. The ideal candidate will possess a deep understanding of full-stack development, including Java technologies, Spring MVC, and UI frameworks such as Angular....


  • Anywhere in India/Multiple Locations ORANGESIRI PRIVATE LIMITED Full time

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at ORANGESIRI PRIVATE LIMITED. As a Senior Software Engineer, you will be responsible for designing and developing high-quality software solutions to solve complex business problems.Key Responsibilities:Design and develop software systems to...


  • Anywhere in India/Multiple Locations Persistent Systems Full time

    Job Description:We are seeking a skilled Senior Software Engineer to join our team at {company}.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with our cross-functional team to ensure that our software meets the highest standards of quality and performance.Key...


  • Anywhere in India/Multiple Locations ValueLabs LLP Full time

    Job Title: Senior DeveloperJob Summary:We are seeking a highly skilled Senior Developer to join our team at ValueLabs LLP. As a Senior Developer, you will be responsible for designing, developing, and deploying Groovy/Grails applications using Agile methodologies.Key Responsibilities:Design and develop high-quality, maintainable, and efficient code using...


  • Anywhere in India/Multiple Locations peoplite Full time

    Job Overview :We are seeking a highly skilled and innovative Senior Software Engineer to join our team at Peoplite. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our business intelligence team to ensure that our software meets the needs of our...


  • Anywhere in India/Multiple Locations ORANGESIRI PRIVATE LIMITED Full time

    Job Title: Senior Software Quality Assurance EngineerJob Summary:ORANGESIRI PRIVATE LIMITED is seeking a highly skilled Senior Software Quality Assurance Engineer to lead our software testing efforts. As a key member of our team, you will be responsible for ensuring the quality and reliability of our software applications.Responsibilities:- Collaborate with...


  • Anywhere in India/Multiple Locations Vsquare Systems Pvt. Ltd. Full time

    Job Title: Senior Embedded Software EngineerJob Summary: We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Vsquare Systems Pvt. Ltd. As a key member of our software development team, you will play a crucial role in designing and developing custom embedded products.Key Responsibilities:Design and develop custom embedded...


  • Anywhere in India/Multiple Locations Dotflick Solutions Full time

    Job Title: Senior Python Software EngineerAbout the Role:At Dotflick Solutions, we are seeking a highly skilled Senior Python Software Engineer to join our team. As a key member of our engineering team, you will design, develop, and maintain scalable and efficient web applications using the Python framework.Responsibilities:- Analyze and translate business...


  • Anywhere in India/Multiple Locations Atem Software Solutions Pvt Ltd. Full time

    Job Description:Solid understanding of the Python programming language and its applications in DevOps pipelines using Azure DevOps processes.Key Responsibilities:Develop, test, and maintain high-quality software using Python.Participate in the entire software development lifecycle, building, testing, and delivering high-quality solutions.Collaborate with...


  • Anywhere in India/Multiple Locations Atem Software Solutions Pvt Ltd. Full time

    Job Title: Python DeveloperAbout the Role:Atem Software Solutions Pvt Ltd. is seeking a highly skilled Python Developer to join our team. As a Python Developer, you will be responsible for developing, testing, and maintaining high-quality software using Python programming language.Key Responsibilities:Develop and maintain Python-based software...


  • Anywhere in India/Multiple Locations smartData Enterprises Full time

    Job Title: Senior Java Software EngineerAt smartData Enterprises, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining web-based SaaS applications using Java and open-source technologies.Key Responsibilities:Design...


  • Anywhere in India/Multiple Locations ORANGESIRI PRIVATE LIMITED Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at ORANGESIRI PRIVATE LIMITED. As a key member of our engineering team, you will be responsible for designing and executing project plans, developing and executing unit testing, maintaining source code, defining and maintaining APIs,...


  • Anywhere in India/Multiple Locations ATech Full time

    Job Title: Senior Java Software EngineerJob Description:We are seeking a highly skilled Senior Java Software Engineer to join our team at ATech. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality Java-based applications.Key Responsibilities:- Design and develop fast, scalable, and reliable...


  • Anywhere in India/Multiple Locations TALENT XO Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Talent XO. As a key member of our software development team, you will be responsible for designing, developing, and programming Linux/C++ SDKs.Key Responsibilities:Design and develop Linux/C++ SDKsCollaborate with software development teams...


  • Anywhere in India/Multiple Locations Leute Passen India Private Limted Full time

    Job Title: Senior Software EngineerThis is a challenging role that requires collaboration with managers and other engineers to define and implement high-quality features. The ideal candidate will have experience with building backend services, strong algorithm and CS skills, and at least 3+ years of experience designing and implementing large-scale...


  • Anywhere in India/Multiple Locations Sureminds Solutions Pvt. Ltd. Full time

    Job Title: Senior Python Software EngineerJob Summary:We are seeking a highly skilled Senior Python Software Engineer to join our team at Sureminds Solutions Pvt. Ltd. The ideal candidate will have a strong background in Python development, with expertise in Typescript and a passion for building high-quality software solutions.Key Responsibilities:- Develop...


  • Anywhere in India/Multiple Locations Finoit Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Finoit. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using NodeJS and AWS services.Key ResponsibilitiesDesign and develop high-quality NodeJS applications using Express...


  • Anywhere in India/Multiple Locations SDNA Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking an experienced Senior Java Software Engineer to join our team at SDNA. The ideal candidate will have a strong background in Java development, with a minimum of 2 years of experience in React, Spring framework, and Rest APIs.Key Responsibilities:Design, develop, and maintain high-quality Java...