Summary
The job opportunity is for a Lead Software Engineer at a healthcare technology company that is part of Deloitte’s 2021 Technology Fast 500 companies. The role involves leading a team of offshore developers, building high-performance web applications, integrating with third-party platforms, and mentoring junior engineers.
Requirements
- 7+ years of full stack experience developing performant, scalable, web-based applications, preferably in a SaaS environment, in Ruby on Rails and React
- Comfortable leading and / or managing teams of remote developers
- Delivered and supported commercial, enterprise software
- Extensive full stack development experience and proficiency in a modern programming language (e.g. Ruby, Java, Typescript)
- Goal-oriented, self-motivated and able to be successful in a schedule-driven, fast-paced, dynamic environment
- Excellent written/verbal communication and presentation skills
- Innate ability to solve tough programming problems
- Deep understanding of object-oriented or functional programming design paradigms
- Strong practical experience building RESTful microservices, event-based distributed systems
- Proficiency developing and deploying for cloud platforms like AWS
- Highly proficient in written and spoken English
Responsibilities
- Implement real-time, high-performance web applications for desktop and mobile
- Architect elegant, maintainable, testable solutions to complex technical problems
- Integrate with third-party platforms and services to pull in auxiliary content, services, and data
- Tackle performance bottlenecks and drive improvements to the backend and frontend infrastructure
- Share software development best practices with the team and mentor junior engineers
- Play an important role in supporting medical providers with technology, services, and solutions that enhance the care experience
- Learn emerging technologies and offer technical direction and creative solutions to business problems
Preferred Qualifications
Prior experience working in the healthcare industry is an added advantage
Benefits
Become a part of a multi-cultural team of over 3000 employees