Senior Software Development Engineer

4 weeks ago


Any Location, India Roadzen Full time

Job Summary

At Roadzen, we are seeking a highly skilled Senior Software Development Engineer - Full Stack to lead our development team. The successful candidate will have a strong background in full-stack application development and experience in leading teams.

Key Responsibilities

  • Develop, test, deploy, and maintain web applications following best practices and technologies.
  • Lead, manage, and mentor a team of 2+ internal engineers.
  • Participate in discussions of product direction and cross-platform strategy.
  • Collect and incorporate feedback, such as design code reviews.
  • Cross-functional teamwork with other software engineers, testers, designers, and product managers in a globally distributed development team.
  • Test-driven development and situational balance for unit testing coverage, Continuous Integration/Deployment (CI/CD).

Requirements

  • B. E. /B. Tech degree in Computer Science or a related field.
  • 4+ years of combined experience in developing and leading full-stack application development.
  • Strong fundamentals in React, including State management, React Lifecycle management, React Hooks, Props, and design pattern usage.
  • Experience with Typescript/JavaScript, React, and NodeJS, including NodeJS frameworks like Express, NestJS, or Loopback.
  • Experience working in distributed Agile (Scrum or Kanban) teams.
  • Experience in developing server-client API patterns (REST and GraphQL).
  • Experience in designing scalable and secure systems using NoSQL (MongoDB) and RDBMS (MySQL or PostgreSQL).
  • Experience in MongoDB, Redis, Kafka, ActiveMQ, Caches, and Microservices.
  • Experience in AI/ML and computer vision-based applications.
  • Experience with cloud platforms such as AWS, Azure, and GCP.


  • Any Location, India RAMANATHAN SOFTWARE PRIVATE LIMITED Full time

    About the RoleWe are seeking a highly skilled Senior Imaging Software Developer to join our team at RamSoft, Inc. Located in Toronto, Canada, with additional offices in India and the United States, we offer a collaborative and dynamic work environment.Key ResponsibilitiesDesign and architect complex projects for our SaaS-based web products.Develop and test...


  • Any Location, India RAMANATHAN SOFTWARE PRIVATE LIMITED Full time

    About the RoleThe Senior Software Developer - Imaging is a key position at RamSoft, Inc. responsible for designing and architecting complex projects.We are seeking an experienced Senior Software Developer to join our team in Bangalore, India. This role requires a strong technical ability, great communication skills, and the ability to thrive in a fast-paced...


  • Any Location, India RAMANATHAN SOFTWARE PRIVATE LIMITED Full time

    Job Description : Role : Senior Software Developer - Imaging About Us: RamSoft, Inc., headquartered in Toronto, Canada, is a global leader in Web based Radiology Solution. Our teams are present in USA, India, South Africa and Vietnam. Through 30 years of innovation in web radiology, we have provided several award-winning solutions to healthcare providers...


  • Any Location, India Marktine Technology Solutions Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking an experienced Senior Software Engineer to join our team at Marktine Technology Solutions. The ideal candidate will have a strong foundation in core computer science principles and a passion for innovative problem-solving.Key Responsibilities:Create and customize online stores using Shopify...


  • Bangalore/Mumbai/Any Location, India HiVision software solutions llp Full time

    Job Title: Senior Frontend Software EngineerJob Description: At HiVision software solutions llp, we are seeking a highly skilled Senior Frontend Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing complex software products using Angular 8+ and other cutting-edge...


  • Any Location, India Velodata Global Pvt Ltd Full time

    Job Title: Senior Java Software EngineerAbout the Role:We are seeking a highly skilled Senior Java Software Engineer to join our team at Velodata Global Pvt Ltd. As a Senior Java Software Engineer, you will be responsible for designing, deploying, configuring, and optimizing solutions using Microsoft Azure.Key Responsibilities:Leverage Azure services to...


  • Any Location, India FX Consulting Full time

    Job Title: Senior Backend Software DeveloperJob Summary:FX Consulting is seeking a highly skilled Senior Backend Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining large-scale software applications.Key Responsibilities:Design and develop innovative software...


  • Any Location, India Yo HR Consultancy Full time

    Job Title: Senior C/C++ Software EngineerJob Summary:We are seeking an experienced Senior C/C++ Software Engineer to join our team at Yo HR Consultancy. The ideal candidate will have a strong background in C/C++ programming and a passion for working with AI systems.Key Responsibilities:Review code and solutions generated by AI systems, ensuring adherence to...


  • Any Location, India Hiring Infinity Full time

    Transforming Education through Cutting-Edge TechnologyAt Hiring Infinity, we're pushing the boundaries of AI-driven teaching and learning software. Our talented software engineering team is dedicated to building scalable and performant backend solutions for our teacher and tutor products.Key Responsibilities:Collaborate with our CTO and Senior Engineering...


  • Any Location, India Leute Passen India Private Limted Full time

    Job Title: Senior Backend Software EngineerDescription:We are seeking a highly skilled Senior Backend Software Engineer to join our dynamic team at Leute Passen India Private Limited. As a key member of our backend development team, you will be responsible for designing, developing, and maintaining server-side logic to ensure high performance and...


  • Any Location, India VHS Consulting India Pvt Ltd Full time

    Job Title: Sr. Java Software EngineerVHS Consulting India Pvt Ltd is seeking a skilled Java Full Stack Developer to join our team. As a senior member, you will be responsible for designing, developing, and implementing custom software and database application capabilities with limited oversight.Key Responsibilities:Developing microservices and cloud native...


  • Any Location, India Plofold Technologies Pvt. Ltd Full time

    About the JobWe are seeking a skilled Senior Python Software Engineer to join Plofold Technologies Pvt. Ltd. The successful candidate will be responsible for designing, developing, and maintaining high-quality Python-based applications. The role requires strong proficiency in Python programming language, data structures, and algorithms. The ideal candidate...


  • Any Location, India Flipped Full time

    Job Title : Backend Software EngineerWe are seeking a talented and experienced Backend Software Engineer to join our dynamic team at Flipped. The ideal candidate will have a strong background in Golang and a passion for building scalable, efficient, and secure server-side applications.Key Responsibilities :Collaborate with product managers, front-end...


  • Any Location, India Connectio IT Pvt Ltd Full time

    Job Title: Senior Embedded System Software DeveloperWe are seeking an experienced Senior Embedded System Software Developer to join our team at Connectio IT Pvt Ltd. As a key member of our engineering team, you will be responsible for designing, developing, and optimizing embedded software in C and C++ for various microcontrollers and embedded systems.Key...


  • Any Location, India Marktine Technology Solutions Full time

    Job Description : Job Briefing :We are looking for an experienced Senior Software Engineer with a strong foundation in core computer science principles and a passion for innovative problem-solving. The ideal candidate will have extensive experience in backend development, as well as familiarity with frontend components, and a solid track record in building...


  • Any Location, India TalentXO Full time

    **Job Summary:**We are seeking a skilled Software Development Engineer to join our team at TalentXO. This role involves designing, developing, and programming Linux/C++ Software Development Kits (SDKs) and collaborating with software development teams on application design, development, and integration.**Key Responsibilities:**Design, develop, and program...


  • Any Location, India Calyptus Full time

    Job OverviewCalyptus is seeking a skilled Backend Software Engineer to join our team and contribute to the development of our scalable systems.Key ResponsibilitiesDesign, develop, and deploy high-quality backend API servicesCollaborate with cross-functional teams to identify and solve complex software issuesWrite clean, tested, and documented codeContribute...


  • Bangalore/Mumbai/Any Location, India HiVision software solutions llp Full time

    Job Title: Angular DeveloperJob Summary:HiVision software solutions llp is seeking an experienced Angular Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software applications using Angular 8+.Responsibilities:Key Responsibilities:Design and develop...


  • Any Location, India Leute Passen India Private Limted Full time

    **Job Overview**We are seeking a highly skilled Senior Software Developer to lead and manage Ecommerce development projects on platforms like Shopify and BigCommerce.**Key Responsibilities**Lead and manage Ecommerce development projects on platforms such as Shopify and BigCommerce.Develop and maintain web applications using languages like HTML, CSS,...


  • Any Location, India FX Consulting Full time

    Job Description:At FX Consulting, we are seeking a skilled Senior Software Engineer to design, develop, and deliver high-quality software solutions that meet the evolving needs of our clients. The ideal candidate will have expertise in designing and implementing large-scale distributed systems, with a strong understanding of algorithms and data...