Software Engineering Lead
4 weeks ago
Job Description:
We are seeking a highly skilled and experienced Node.js Developer with 7 to 10 years of hands-on experience to join our dynamic team. As a Senior Node.js Developer, you will play a key role in the development and maintenance of our web applications and services. Your primary responsibility will be to design, develop, and optimize server-side logic using Node.js, and collaborate with cross-functional teams to deliver high-quality software solutions.
Responsibilities:
• Develop and maintain server-side logic using Node.js, ensuring high performance, scalability, and reliability.
• Design and implement RESTful APIs for web and mobile applications, following best practices and industry standards.
• Work with various databases, such as SQL and NoSQL databases, to store and retrieve data efficiently.
• Collaborate with other developers and conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
• Identify and resolve performance bottlenecks, optimize application code, and implement caching strategies for improved response times.
• Implement security best practices to protect against common web application vulnerabilities (e.g., XSS, CSRF, SQL injection).
• Write unit tests and integration tests to ensure the reliability and robustness of the codebase.
• Create and maintain technical documentation, including API documentation, for the developed applications and systems.
• Collaborate with frontend developers, designers, product managers, and other stakeholders to understand requirements and deliver solutions that meet business needs.
• Manage the deployment and maintenance of Node.js applications in production and staging environments, including CI/CD pipelines.
• Identify and troubleshoot issues, bugs, and system errors, providing timely resolution and support.
Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• 7 to 10 years of professional experience in Node.js development.
• Proficiency in server-side JavaScript with strong knowledge of Node.js and related frameworks (e.g., Express).
• Solid understanding of RESTful API design principles and best practices.
• Familiarity with databases (e.g., MongoDB, MySQL, PostgreSQL) and data modeling.
• Experience with version control systems (e.g., Git) and collaborative development workflows.
• Strong problem-solving skills and the ability to work both independently and as part of a team.
• Excellent communication and teamwork skills.
• Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker) is a plus.
About MiClient PVT LTD:
At MiClient PVT LTD, we are committed to delivering high-quality software solutions that meet the evolving needs of our clients. We believe in fostering a collaborative and inclusive work environment that encourages innovation, creativity, and growth.
-
Senior Software Engineering Lead
23 hours ago
Gurgaon, Haryana, India Nagarro Software Pvt. Ltd Full timeAbout the CompanyNagarro is a Digital Product Engineering company that inspires, excites, and delights. We work at scale across all devices and digital mediums, with 18000+ experts across 36 countries.Job DescriptionWe are looking for a Senior Software Engineering Lead to join our team. As a Staff Engineer, you will be responsible for writing and reviewing...
-
Senior Software Development Lead
4 weeks ago
Gurgaon, Haryana, India Lepton Software Full timeJob Role:As a Senior Software Development Lead at Lepton Software, you will be responsible for leading a team of skilled software developers to design, develop, and deliver high-quality software solutions.Key Responsibilities:Lead a team of software developers to achieve project goals and objectives.Design and develop software solutions that meet customer...
-
Software Engineering Team Lead
2 weeks ago
Gurgaon, Haryana, India VDart Software Services Full timeAbout the RoleWe are seeking a seasoned Software Engineering Team Lead with expertise in Tricentis Tosca automation to join our team at VDart Software Services.This is a challenging opportunity for an experienced professional to lead and design robust automation frameworks and solutions using TOSCA, creating and maintaining automation strategies, and...
-
Software Engineering Lead
3 weeks ago
Gurgaon, Haryana, India Invokhr Full timeSoftware Developer Java - LeadInvokhr is seeking a highly skilled Software Engineering Lead to lead our development team in creating innovative software systems.Key Responsibilities:Software Development: Improve and develop software systems to meet users' needs by finding solutions, solving complex problems, coding, testing, debugging, and documenting...
-
Software Engineering Lead
1 month ago
Gurgaon, Haryana, India Weekday Full timeThis role is for one of the Weekdays clients. We are seeking an experienced and dynamic Software Engineering Lead with a strong background in the MERN stack (MongoDB Express.js React Node.js) to lead our engineering team. This role requires both technical expertise and leadership skills as you will guide a team of engineers in building scalable...
-
Senior .NET Software Engineer
6 days ago
Gurgaon, Haryana, India Lepton Software Full timeJob Title: Senior .NET Software EngineerAbout the Role:We are seeking an experienced Senior .NET Software Engineer to join our team at Lepton Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality backend systems using .NET technologies.Key Responsibilities:* Design and develop...
-
Software Engineering Lead
3 weeks ago
Gurgaon, Haryana, India Expedia Group Full timeSoftware Engineering LeadAt Expedia Group, we're looking for a skilled Software Engineering Lead to join our Developer Experience team. As a key member of our team, you will be responsible for leading technical projects, mentoring junior engineers, and driving the implementation of innovative solutions to improve the overall developer experience.Key...
-
Software Engineering Lead
1 week ago
Gurgaon, Haryana, India ixigo Full timeJob Title: Software Engineering LeadWe are seeking an experienced and skilled Software Engineering Lead to join our team at ixigo. As a Backend Engineer (strong Product background), you will play a critical role in the design, planning, development, and deployment of software applications.**Key Responsibilities:**Design, plan, develop, and deploy software...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India iKrux Engineering Full timeJob Description.NET Developer RoleiKrux Engineering is seeking a highly skilled .NET Developer to join our team.Key ResponsibilitiesDesign, develop, and deploy scalable .NET applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality code, following best practices and...
-
Lead Software Engineer
7 days ago
Gurgaon, Haryana, India Aristocrat Full timeJob DescriptionWe are seeking a lead software engineer to join our team as a Technical Lead. As a key member of our development team, you will be responsible for driving quality through software design and code reviews. Your expertise in TypeScript and JavaScript languages, along with experience with Node.js Server framework, will enable you to develop...
-
Software Engineering Team Lead
3 weeks ago
Gurgaon, Haryana, India Headsup Corporation Pvt. Ltd. Full timeJob Title: Software Engineering Team LeadCompany Overview: Headsup Corporation Pvt. Ltd. is a leading provider of innovative software solutions. We are seeking a highly skilled Software Engineering Team Lead to join our team and help drive our growth.Job Summary:We are looking for a seasoned software engineer to lead our development team. As a Software...
-
Senior .NET Software Engineer
4 weeks ago
Gurgaon, Haryana, India iKrux Engineering Full timeiKrux Engineering: .NET Engineer JD - GurgaonJob SummaryWe are seeking an experienced .NET Developer to join our team. The ideal candidate will have a strong background in Microsoft technologies, including C#, .NET Framework, ASP.NET Web Forms, Web API, Web Services, and MSSQL.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient software...
-
Software Engineering Lead
3 weeks ago
Gurgaon, Haryana, India Invokhr Full timeJob Title: Software Engineering Lead• Job Summary: As a Software Engineering Lead at Invokhr, you will be responsible for leading a team of software developers in designing and developing complex software systems.Key Responsibilities:• Lead a team: Guide, mentor, and coach team members in various development and technical activities.• Design and...
-
Software Engineering Lead
23 hours ago
Gurgaon, Haryana, India HuntingCube Recruitment Solutions Full timeAbout the RoleHuntingCube Recruitment Solutions is seeking a skilled Software Engineering Lead to join our team. As a Senior Software Engineer, you will be responsible for leading the development of high-quality software solutions.Key ResponsibilitiesDesign and implement complex software systems using strong OO skills and experience with frameworks like...
-
Software Engineering Team Lead
1 month ago
Gurgaon, Haryana, India Talent Nexa Consulting Full timeRole OverviewAs a Lead Software Engineer at Talent Nexa Consulting, you'll be responsible for leading the development of robust and scalable software solutions that power our cutting-edge products. You will lead a team of talented engineers in designing, implementing, and deploying scalable applications, collaborating closely with cross-functional teams to...
-
Senior Python Software Engineer
1 month ago
Gurgaon, Haryana, India Redian Software Global Full timeJob Title: Senior Python Software EngineerJob Summary:Redian Software Global is seeking a highly skilled Senior Python Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality Python-based applications and tools. Your expertise in Python and its ecosystems...
-
Software Engineering Lead
4 weeks ago
Gurgaon, Haryana, India Agoda Full timeAbout AgodaWe are a leading online travel booking platform that connects travelers with over 3.6 million accommodations globally. Our technology organization is at the forefront of innovation, driving cutting-edge solutions that enhance the user experience.Our MissionWe aim to make travel easy and rewarding for everyone through our innovative products and...
-
Software Engineering Lead
2 weeks ago
Gurgaon, Haryana, India Varite Full timeCompany OverviewVarite is a leading technology company that specializes in developing innovative software solutions.About the RoleWe are seeking an experienced Software Engineering Lead to join our team. As a key member of our engineering team, you will be responsible for designing and building tools and frameworks to automate development, testing,...
-
Software Engineering Lead
4 weeks ago
Gurgaon, Haryana, India Expedia Group Full timeJob SummaryWe are seeking a highly skilled Software Development Engineer III to lead and support critical programs that support the overall quality of critical revenue generating programs. The ideal candidate will have experience with Test cases review, Automation Framework Creation, and a strong coding skills.Key Responsibilities* Mentor to more junior...
-
Senior .NET Software Engineer
3 weeks ago
Gurgaon, Haryana, India iKrux Engineering Full timeAt iKrux Engineering, we are seeking a highly skilled .NET Developer to join our team and help us drive innovation in software development.Key Responsibilities:Design, develop, and deploy high-quality software applications using .NET Framework and C#.Collaborate with cross-functional teams to identify and prioritize project requirements.Stay up-to-date with...