Lead Software Engineer

1 day ago


Pune, Maharashtra, India Rainclouds Global Solutions LLP Full time

At Rainclouds Global Solutions LLP, we're seeking a highly skilled Sr. Developer to join our team of experts in building innovative solutions.

Estimated Salary: $120,000 - $180,000 per annum (depending on location and experience).

Job Description

We're looking for a talented software engineer to design, develop, and deploy high-performance applications using Node.js. As a Sr. Developer, you'll work closely with our cross-functional teams to integrate user-facing elements with server-side logic, ensuring seamless user experiences.

Your key responsibilities will include:

  • Designing and implementing low-latency, high-availability applications that meet the highest standards of scalability and performance.
  • Writing reusable, testable, and efficient code that adheres to industry best practices.
  • Providing design and code reviews to peer developers to ensure quality and consistency.
  • Identifying and resolving scalability and performance issues proactively.
  • Collaborating with Product, QA, and UX teams to drive agile UI development and ensure seamless integration.
  • Supporting QA engineers with writing Node tests and performing unit testing functions as needed.

You'll have the opportunity to work on various projects, from integrating data storage to implementing security and data protection measures. Your expertise in Node.js and its frameworks will be invaluable in driving our innovation agenda forward.

Required Skills and Qualifications

To succeed in this role, you'll need:

  • A deep understanding of Node.js and its ecosystem, including frameworks like Express.js and Koa.js.
  • Experience with asynchronous programming and its quirks and workarounds.
  • Familiarity with server-side templating languages and CSS preprocessors.
  • Knowledge of front-end technologies, such as HTML5 and CSS3.
  • A good understanding of accessibility and security compliance principles.
  • Proficiency in user authentication and authorization between multiple systems, servers, and environments.
  • Ability to integrate multiple data sources and databases into one system.
  • Strong knowledge of database schema design and implementation.
  • Experience with automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools, such as Git.
  • Knowledge of Node modules, including bower, npm, gulp, grunt, and jshint.
Bachelor's or Master's degree in Computer Science or related fieldPreferred Qualifications

We welcome applicants with the following additional qualifications:

  • Authorship of Open Source libraries or frameworks.
  • Experience designing and programming in Core Java in a Unix/Linux environment.
  • Open Source Contributions.
  • ES6 Experience.
  • Knowledge of frameworks like Polymer and React.
About Us

Rainclouds Global Solutions LLP is a dynamic and innovative company dedicated to delivering cutting-edge solutions that transform industries. We're committed to fostering a culture of excellence, collaboration, and continuous learning.



  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Software Manager/Senior Software ManagerAbout Us:Magic Software Enterprises is a leading software development company that values collaboration and innovation. We strive to create exceptional solutions using cutting-edge technology.Job Overview:As a Software Manager/Senior Software Manager, you will lead our engineering team in developing...


  • Pune, Maharashtra, India Siemens Industry Software (India) Private Limited Full time

    About the Role:The primary responsibility of this position is to lead and manage a team of software engineers.Key Responsibilities:Manage personnel activities, including hiring, training, and performance evaluation.Design, develop, and implement software programming for products with a focus on quality and timely delivery.Ensure the overall functional...


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewRocket Software is a leading provider of software development solutions. As a Senior Software Engineer, you will play a key role in developing and maintaining our critical back office systems and platforms.


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Software Engineering ExcellenceBMC Software, Inc. is an award-winning company that fosters a culture of innovation and quality.We offer a competitive salary range of $180,000 - $220,000 per year.About the Role:This is a senior leadership position in our software engineering team where you will lead the development of our next-generation SaaS solutions.Key...


  • Pune, Maharashtra, India Siemens Industry Software (India) Private Limited Full time

    **Job Title:** Software Engineering Manager - Technical LeadWe are seeking a highly skilled Software Engineering Manager - Technical Lead to join our team at Siemens Industry Software (India) Private Limited.Overview:As a Software Engineering Manager - Technical Lead, you will be responsible for leading multiple complex projects simultaneously and managing...


  • Pune, Maharashtra, India Coupa Software Full time

    Unlock Your Potential as a Software Quality Assurance Engineer at CoupaWe are seeking a skilled Senior Software Engineer in Test to join our team of innovators. As a key member of our Platform Team, you will play a vital role in ensuring the quality and reliability of our platform.About UsCoupa is a leading provider of spend management solutions, dedicated...


  • Pune, Maharashtra, India Cybage Software Full time

    About CybageCybage Software Pvt. Ltd. is a technology consulting organization that specializes in outsourced product engineering services. As a leader in the technology and product engineering space, we work with some of the world's largest Independent Software Vendors (ISVs). Our solutions focus on modern technologies and are enabled by our scientific,...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionAt Rocket Software, we're seeking an exceptional Senior Software Engineer to join our team. This role will be responsible for designing, developing, and troubleshooting software features and functionality, as well as collaborating with our team to create innovative solutions.Key Responsibilities:Design and develop software features, ensuring...


  • Pune, Maharashtra, India Velotio Technologies Full time

    Unlock Your Potential as a Software Engineering ManagerWe are seeking an experienced Software Engineering Manager to join our team at Velotio Technologies.About the RoleThis is a challenging and rewarding opportunity to lead our software engineering efforts and drive innovation in the tech industry. As a Software Engineering Manager, you will be responsible...


  • Pune, Maharashtra, India Cybage Software Full time

    About UsCybage Software is a technology consulting organization specializing in outsourced product engineering services. Our unique offerings span the technological spectrum–from cutting-edge software development to transformative digital strategies.Empowering businesses to soar above their limitations, we revolutionize the product engineering landscape...


  • Pune, Maharashtra, India Frontdoor Full time

    About FrontdoorFrontdoor is a leading provider of home and building services, committed to delivering exceptional experiences for our customers.Salary:$125,000 - $175,000 per year, depending on experienceAbout the RoleWe are seeking an experienced Software Engineer Lead to join our team. As a key member of our engineering team, you will be responsible for...

  • Software Engineering Lead

    38 minutes ago


    Pune, Maharashtra, India Blazeclan Technologies Full time

    About the Role:">We are looking for a highly experienced Software Engineering Lead to join our team at Blazeclan Technologies. As a key member of our technology leadership team, you will be responsible for architecting and delivering complex software solutions that meet our business needs.">Key Responsibilities:">">Lead the design, development, and...


  • Pune, Maharashtra, India Red Hat India Private Limited Full time

    About the RoleWe are seeking a seasoned Software Engineering Lead to join our Digital Experience Team at Red Hat India Private Limited. As a Senior Software Engineer, you will inspire and collaborate with a team of dedicated software engineers.This role involves designing, implementing, and reviewing Java Spring Boot-based applications and modules. You will...


  • Pune, Maharashtra, India Cybage Software Full time

    About CybageCybage Software Pvt. Ltd. is a leading technology consulting organization specializing in outsourced product engineering services.We work with some of the world's largest Independent Software Vendors (ISVs), focusing on modern technologies and leveraging our scientific, data-driven system called Decision Mines for Digital Excellence.Job...

  • Technical Lead

    2 weeks ago


    Pune, Maharashtra, India Mindstix Software Full time

    About Mindstix Software : Mindstix accelerates digital transformation for leading global brands. A team of innovators specializes in cloud engineering, devops, data science and digital experiences.We deliver world-class products for Fortune 500 enterprises and Silicon Valley startups across diverse industries like e-commerce, luxury retail, ISV, SaaS,...


  • Pune, Maharashtra, India Copeland Full time

    At Copeland, we're looking for a highly skilled Software Engineering Lead to join our team. About the RoleWe're seeking an exceptional engineer with experience in leading software development projects and teams. As a Software Engineering Lead, you'll be responsible for designing and implementing scalable microservices, collaborating with cross-functional...


  • Pune, Maharashtra, India Icertis Full time

    Company Overview:Icertis is a leading provider of contract lifecycle management (CLM) solutions. Our innovative platform turns contracts from static documents into strategic advantage by structuring and connecting critical contract information.Salary: $140,000 - $180,000 per yearJob Description: As a Software Engineering Lead at Icertis, you will be...

  • C# Software Engineer

    1 month ago


    Pune, Maharashtra, India MSA Software Full time

    Job Requirements:We are seeking a highly skilled C# Software Engineer to join our team at MSA Software. The ideal candidate will have a strong background in .NET development, with experience in creating scalable and secure software solutions using .NET programming languages.Key Responsibilities:Design and develop high-quality software applications using .NET...


  • Pune, Maharashtra, India Cybage Software Full time

    About CybageCybage Software Pvt. Ltd., a technology consulting organization, is a leader in the hi-tech and outsourced product engineering space.Founded in 1995, we are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike.Our solutions focus on modern technologies, enabled by a scientific, data-driven system called...


  • Pune, Maharashtra, India Cybage Software Full time

    About Cybage Software: Founded in 1995, Cybage Software Pvt. Ltd., a leading technology consulting organization, is at the forefront of the hi-tech and outsourced product engineering space.We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike, providing innovative solutions focused on modern technologies. Our...