Teladoc Health is a global, whole person care company made up of a diverse community of people dedicated to transforming the healthcare experience. As an employee, you’re empowered to show up every day as your most authentic self and be a part of something bigger – thriving both personally and professionally. Together, let’s empower people everywhere to live their healthiest lives.
As a Senior Software Engineer on enterprise development services team, you will be primarily responsible for designing, developing solution, patterns and standards to be adoped by all engineering teams across orgnanization. Provide timely updates to direct manager regarding team's progress. You are also expected to be a standard bearer on our team’s development, maintenance, design patterns, and culture. This may include forming development standards, creating internal presentations on best practices, tutorials and pair programming with developers getting comfortable with the language.
Role and Responsibilities
• Build and maintain enterprise-grade backend services using Java backend and front-end applications using React JS
• Develop reusable components, frameworks, and libraries for adoption by product teams
• Appropriately manage team demands and delegate technical execution or responsibilities when appropriate
• Collaborate with teams to ensure adherence to best practices and coding standards
• Work with Jenkins and other CI/CD tools to automate build, deployment, and testing pipelines
• Actively work to improve the company’s technical awareness, depth and use of technology across the business while establishing and maintaining positive and effective working relationships
• Participate in the evolution of company-level best practices, standards, and policies as it related to software development
• Provide technical support to ensure smooth adoption of developed components and services.
• Adapt to evolving priorities and deliver solutions in a dynamic work environment.
Skill Requirements/Preferences
• 4–5 years of relevant experience in software development, with a focus on full-stack development and cloud-native technologies(Azure or AWS)
• Proficient in backend development using Java microservices
• Experience with front-end development using React JS
• Experience with docker containers and kubernettes is a must
• Experience with DevOps tools like Jenkins CI/CD, Terraform or similar
• Familiarity with Groovy programming language (Preferred)
• Scala Progamming language is a plus (Preferred)
• Applies best practices including design patterns and linting to all software development
• Approaches engineering requests from a user's vantage point to form architectural and technical requirements
• Stays well-informed of emerging technologies and software trends
• Capable of debugging problems related to HTTP, XHR, JSON, CORS, SSL, S3, etc.
• Able to investigate performance and memory issues
• Able to reduce complex requirements and user interaction flows into long-term API designs
• Good understanding of architectural messaging patterns like Kafka, Rabbit MQ
• Endeavors to establish positive and fiscally responsible relationships, both interdepartmentally and cross-functionally
• Effective written and verbal communicator
Why Join Teladoc Health?
A New Category in Healthcare: Teladoc Health is transforming the healthcare experience and empowering people everywhere to live healthier lives.
Our Work Truly Matters: Recognized as the world leader in whole-person virtual care, Teladoc Health uses proprietary health signals and personalized interactions to drive better health outcomes across the full continuum of care, at every stage in a person’s health journey.
Make an Impact: In more than 175 countries and ranked Best in KLAS for Virtual Care Platforms in 2020, Teladoc Health leverages more than a decade of expertise and data-driven insights to meet the growing virtual care needs of consumers and healthcare professionals.
Focus on PEOPLE: Teladoc Health has been recognized as a top employer by numerous media and professional organizations. Talented, passionate individuals make the difference, in this fast-moving, collaborative, and inspiring environment.
Diversity and Inclusion: At Teladoc Health we believe that personal and professional diversity is the key to innovation. We hire based solely on your strengths and qualifications, and the way in which those strengths can directly contribute to your success in your new position.
Growth and Innovation: We’ve already made healthcare yet remain on the threshold of very big things. Come grow with us and support our mission to make a tangible difference in the lives of our Members.
As an Equal Opportunity Employer, we never have and never will discriminate against any job candidate or employee due to age, race, religion, color, ethnicity, national origin, gender, gender identity/expression, sexual orientation, membership in an employee organization, medical condition, family history, genetic information, veteran status, marital status, parental status or pregnancy.