Senior Software Engineer

2 weeks ago


Pune, India Woliba: A Comprehensive Employee Engagement & Benefits Solution Full time
Position Overview

Woliba is seeking a Senior Software Engineer to join our innovative team and help drive the development of our cutting-edge People Operations and Workplace Wellbeing platform. The ideal candidate will bring expertise in Node.js, React, MongoDB, MySQL, and API development, along with a passion for creating secure, scalable, and efficient solutions. Experience in architecture, database design, and security will be highly valued in this role.


Key Responsibilities
  • Full-Stack Development: Lead the design and development of robust, scalable, and maintainable applications using Node.js for backend and React for frontend.
  • API Development:
  • Design & Implementation: Develop robust and scalable RESTful APIs to support business-critical functionalities, ensuring ease of integration and adaptability across different platforms.
  • Performance Optimization: Focus on building efficient APIs with minimal latency, leveraging best practices in caching, data compression, and optimization techniques.
  • Documentation: Create clear and comprehensive API documentation to facilitate seamless adoption by internal and external developers.
  • Error Handling & Logging: Implement effective error handling mechanisms and logging to ensure swift debugging and maintenance.
  • Testing & Validation: Ensure high reliability of APIs through rigorous testing using tools like Postman, Jest, or similar frameworks, validating functionality, performance, and security.
  • Database Management: Architect and optimize database solutions using MongoDB and MySQL, ensuring high performance, data integrity, and scalability.
  • System Architecture: Contribute to the overall application architecture, focusing on modularity, scalability, and security.
  • Code Quality: Write clean, efficient, and well-documented code while adhering to best practices for testing and deployment.
  • Collaboration: Work closely with product managers, designers, and other engineers to deliver high-quality features aligned with business goals.
  • Security: Implement and maintain security best practices to protect sensitive data and ensure compliance with industry standards.
  • Mentorship: Provide guidance and mentorship to junior developers, fostering a culture of technical excellence and collaboration.
Deliverables
  • Scalable, maintainable, and secure application codebases for web platforms.
  • Well-documented and efficient APIs that meet performance and scalability requirements.
  • Optimized database designs and schemas for MongoDB and MySQL, ensuring data consistency and integrity.
  • Technical documentation for architecture, workflows, and security measures.
  • Proactive contributions to code reviews, team discussions, and collaborative problem-solving.
QualificationsRequired Skills:
  • Strong proficiency in Node.js, React, MongoDB, and MySQL.
  • Experience designing and implementing RESTful APIs.
  • Solid understanding of modern web application architecture and development workflows.
  • Proven experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Strong debugging and problem-solving skills.
Preferred Skills:
  • Experience in system architecture and designing scalable, distributed applications.
  • Knowledge of database design and optimization techniques for both NoSQL and SQL databases.
  • Familiarity with application security standards and best practices.
  • Hands-on experience with cloud platforms (e.g., AWS, Azure, or Google Cloud).
  • Understanding of microservices architecture.
Soft Skills:
  • Excellent communication and collaboration abilities.
  • Strong organizational skills with a detail-oriented mindset.
  • Ability to take ownership of projects and drive them to successful completion.
Experience:
  • 5+ years of professional software development experience.
  • Demonstrated success in delivering large-scale, high-performance applications.
Why Join Woliba?

At Woliba, we’re more than just a tech company — we’re transforming the way organizations approach people operations and wellbeing. When you join us, you’ll enjoy:

  • The opportunity to work on meaningful projects that impact workplaces globally.
  • A collaborative, inclusive, and forward-thinking environment.
  • Growth opportunities within a fast-paced and innovative organization.


Ready to build the future of workplace wellbeing with us?

Apply now to join the Woliba team and make your mark on a platform that’s changing lives.



  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerSummary:Rocket Software seeks a highly skilled Senior Software Engineer to develop and enhance application capabilities on critical systems and platforms. Key Responsibilities:Design and develop technical solutions within a functional area or domain.Lead the overall development and implementation of system enhancements and...


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

    Job OverviewThe Senior Software Engineer at Rocket Software designs, develops, and implements software features, functionality, and enhancements. They troubleshoot and debug software, ensuring its compatibility with hardware. This role involves creating software tools, including operating systems, compilers, routers, networks, utilities, databases, and...


  • Pune, Maharashtra, India Cloud Software Group Full time

    About This Role:We are seeking a skilled Senior Software Engineer to join our Cloud Software Group team. As a key member of our technical team, you will be responsible for designing and developing cloud-based solutions using Java technologies on AWS or Azure.About the Job:Design and develop on-premise and cloud server-side JasperReport Server (JRS)Develop...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerAt Rocket Software, we are seeking a highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software features and functionality. Troubleshoot and debug software...


  • Pune, Maharashtra, India Coupa Software Full time

    Unlock Your Potential as a Senior Software Engineer in TestCoupa is on a mission to revolutionize spend management for today's dynamic businesses. As a Senior Software Engineer in Test, you will play a critical role in ensuring the quality and reliability of our market-leading product suite.Responsibilities:Design and develop advanced automated test suites...


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

    Job Title: Senior Software Engineer - Full Stack Developer PositionWe are seeking a skilled and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our enterprise software applications.Key Responsibilities:* Design and develop software applications using...


  • Pune, Maharashtra, India Sahaj Software Full time

    About the roleAs a Senior Full-Stack Engineer at Sahaj Software, you will thrive in a dynamic environment where you are given the autonomy to design and develop cutting-edge solutions. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust.This role offers significant impact and growth opportunities...


  • Pune, Maharashtra, India Rocket Software Full time

    Job SummaryAt Rocket Software, we are seeking a highly skilled Senior Software Architect to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and reliable cloud-based software solutions. Key ResponsibilitiesDesign and develop cloud-based software systems, including...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software Inc. Job ResponsibilitiesDesign, develop, and implement software features, functionality, and enhancements.Troubleshoot, debug, and correct defects in existing software.Develop software tools, including operating systems, compilers, routers, networks,...


  • Pune, Maharashtra, India Coupa Software Full time

    Unlock Your Full Potential with CoupaCoupa is on a mission to help our customers achieve success through the power of spend management. As a key member of our Platform Team, you will play a crucial role in enabling the Coupa Suite of products with reusable services and frameworks, bringing rich capabilities to internal and external customers with strong...


  • Pune, Maharashtra, India Coupa Software Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have experience in AI and Machine Learning, as well as strong software development skills.Key Responsibilities:Design and develop AI and ML modelsImplement software solutions using programming languages such as Python and JavaCollaborate with...


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

    We are looking for a skilled Senior Software Engineer to join our team and contribute to the development of our cloud infrastructure. The ideal candidate will have experience with cloud platforms and be proficient in designing and implementing scalable systems.Responsibilities:Design and develop cloud-based systemsCollaborate with cross-functional teams to...


  • Pune, Maharashtra, India Coupa Software Full time

    About the RoleCoupa Software is seeking a talented Senior Software Engineer in Test to join their Platform Team. As a key member of the team, you will play a critical role in ensuring the quality and reliability of Coupa's suite of products.Your Key ResponsibilitiesLead by example and promote a culture of quality by demonstrating ownership and accountability...


  • Pune, India Cloud Software Group Full time

    About This Team: TIBCO’s Platform infrastructure group lays the foundation of the TIBCO Platform ( group provides processes and technologies required to effectively deliver, run and manage TIBCO products in/from the Cloud or on the customers’ environments. This position is a truly awesome opportunity to work in a group of highly motivated and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Overview:The Senior Software Architect will lead the design and implementation of software features, functionality, and enhancements, ensuring compatibility with hardware and influencing software design in relation to hardware.Key Responsibilities:Develop software tools, including operating systems, compilers, routers, networks, utilities, databases, and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job SummaryAt Rocket Software, we are seeking a highly skilled Senior Application Developer to join our team. This individual will be responsible for designing and developing new features and functionality within our critical back office systems and platforms.Key ResponsibilitiesLead the overall technical design and development within a functional area or...


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

    About This Opportunity:We are seeking a highly skilled Senior Software Architecture Engineer to join our team at Cloud Software Group. As a key member of our Engineering organization, you will be responsible for designing and implementing scalable and robust JasperReport Server solutions to meet the evolving business needs of our clients.Key...


  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Senior Software ManagerAt Magic Software Enterprises, we're at the forefront of innovation in software development. Our team is dynamic, diverse, and dedicated to excellence.About the Role:We're seeking a passionate Software Manager/Senior Software Manager to lead our talented engineering team. In this role, you'll oversee development projects,...