Overview
Lead the design, development and implementation of complex software features and modules for healthcare technology, while guiding a team of software engineers and contributing hands-on to critical projects.
What you'll do
- Lead the design, development, and implementation of complex software features and modules, ensuring scalability, performance, and maintainability.
- Provide technical leadership and guidance to a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement.
- Conduct code reviews, establish coding standards, and ensure adherence to best practices in software development.
- Collaborate closely with product management, UX/UI designers, and other stakeholders to translate business requirements into technical specifications and deliver high-quality solutions.
- Architect and implement robust and secure APIs, microservices, and front-end components.
- Troubleshoot and resolve complex technical issues, providing support for deployed applications.
- Mentor and coach junior engineers, promoting their professional growth and skill development.
- Stay current with emerging technologies and industry trends, evaluating and recommending their adoption where appropriate.
- Contribute hands-on to coding efforts, demonstrating expertise in relevant programming languages and frameworks.
What you'll need
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- 10+ years of experience in software development, with at least 2 years in a technical leadership role.
- Strong proficiency in one or more modern programming languages (e.g., C#, Java, Python, JavaScript/TypeScript) and related frameworks.
- Extensive experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Proven track record of designing and implementing scalable, high-performance, and secure distributed systems.
- Deep understanding of software development methodologies (e.g., Agile, Scrum) and best practices (e.g., TDD, CI/CD).
- Excellent problem-solving, analytical, and communication skills.
- Experience with relational and NoSQL databases.
Nice to have
- Prior experience in the healthcare technology domain.
Details
- Location: Hyderabad, India.
Read the full description and apply on the company’s own careers page.