Senior Software Engineer

Bengaluru, Karnataka   |   Full Time

Our Team

PharmEasy was founded in 2015 with the sole purpose to make healthcare easily available, accessible and affordable to all through the extensive use of new-age cutting-edge technology. Today, we are one of India's largest healthcare aggregators connecting lakhs of patients to licensed pharmacies & diagnostic centres online for all their medical needs. We are particularly catering to the chronic-care segment, and offer a range of services including medicine delivery, tele-consultation, sample collection for diagnostic tests as well as subscription-based services for all these categories.

Our highly efficient and technology led Consumer and Supply-chain platforms ensure that medicines are delivered from a licensed pharmacy within six hours of the validation of prescriptions submitted by our customers. And such customer promises are improving with the increasing scale of our business, and continuous product innovation. 

By extensively leveraging the latest in hardware and software technology, we are also committed to eradicate fake medicines from the Pharma ecosystem that contribute to roughly 30% of drug volumes in India. Our product innovations have allowed for complete data transparency in the entire Pharma supply-chain to empower even the end-users to validate the authenticity and genuineness of the medicines for every medicine sold, using constructs such as unique barcoding of information like expiry dates, origination of drugs etc. 

With our scalable technology and processes, we are now reliably delivering healthcare services and medicines to every single pin code in the country. 

Engineering @ Pharmeasy:

PharmEasy is looking for results-oriented Engineers. An ideal candidate for us  would be a passionate builder of great products/frameworks and someone would thrive in a fast-paced environment and enjoy the challenge of complex business contexts that are typically being defined in real-time.

In this role, you will be responsible for building world-class technology products and platforms that are at the forefront of the technology revolution in the Indian healthcare ecosystem. You are someone who insists on the highest standards for quality, maintainability, and performance. You will be working in a fast paced and agile work environment delivering quality solutions that have immediate business impact.

Responsibilities : 

  • Research, design and build highly reliable, available and scalable solutions that can handle Millions of API calls across systems.

  • Own large technical deliverables and execute in a structured manner, complete ownership of functional Services that your team is responsible for.

  • Take the accountability of the overall health of the products you build and predictability of the deliverables of your team

  • Lead by example, mentor and guide team members on everything from structured problem solving to development of best practices

  • Platformize components as libraries, utilities and servicify and promote reuse.

  • Be able to conceptualize and develop prototypes quickly

  • Drive technical roadmap of the team in collaboration with Product and Business Teams.

What are we looking for?

  • BTech, MTech in Computer Science or a related technical discipline (or equivalent). Or high technical acumen and rich technical experience.

  • Deep expertise with any or combination programming languages: Java, Kotlin, JavaScript, Ruby, PHP, any objected-oriented high level proprietary or open-source language with strong programming constructs. Substantial experience in building complex and scalable solutions.

  • Strong object-oriented design skills, ability to apply design patterns, and ability to design intuitive module and class-level interfaces

  • The ability to independently lead problem-solving and build elegant, maintainable solutions to complex problems.

  • Experience leading multi-engineer projects and mentoring junior engineers

  • Experience with full life cycle development in any programming language on a Linux platform

  • Prior experience in working with Agile software methodologies ( Scrum, Kanban), TDD and Continuous Integration(CI/CD) a plus.

  • Experience in building data-driven web application design and development is a plus

  • Expert level experience in building scalable, large and complex business application using some of the above technologies and mentoring junior engineers.

  • Track record of building and delivering mission critical, 24x7 production software systems

Submit Your Application

You have successfully applied
  • You have errors in applying