Software Engineer, Tech Lead
Wondr Health - Harrisburg, PA
Apply NowJob Description
JOB DESCRIPTION DEPARTMENT: Technology : Product Engineering POSITION: Software Engineer , Tech Lead REPORTS TO: Director, Software Engineering SUPERVISES: Yes JOB CLASS: Exempt COMPANY OVERVIEW : Wondr Health is the proven leader in digital behavior transformation. Leveraging over 15 years of behavior change experience and partnership with health plans and employers, Wondr Health delivers interrelated, personalized, skill-building programs for full-spectrum weight management, mindfulness and movement that improve the physical and emotional health of participants. Powered by Wondr's data-driven engagement expertise and personalized programming, and supported by expert content and coaching, the company's flexible and scalable solutions engage populations, improve quality of life and health outcomes, and prevent and reduce the cost of chronic health conditions. To learn more, visit . PURPOSE : Wondr Health is seeking a highly skilled and experienced Software Engineer, Tech Lead to join our team. The ideal candidate will have a strong background in software engineering, exceptional leadership abilities, and a passion for driving technical excellence. As a Tech Lead, you will be responsible for leading a team of engineers, architecting, and implementing complex software solutions, and ensuring the delivery of high-quality products on time. ESSENTIAL FUNCTIONS : Technical Leadership: Provide technical guidance, mentorship, and support to a team of software engineers. Lead by example, demonstrating best practices in software design, development, and testing. Be the on-call production support liaison. Architecture and Design: Collaborate with cross-functional teams to design scalable, maintainable, and robust software architectures. Drive technical decisions and ensure alignment with business objectives. Development: Participate in hands-on development, including coding, code reviews, and troubleshooting complex technical issues. Take ownership of critical components and deliver high-quality code. Project Management: Work closely with product managers, designers, and stakeholders to define project requirements, scope, and timelines. Plan and prioritize tasks effectively to meet project milestones and deadlines. Continuous Improvement: Promote a culture of continuous improvement within the engineering team. Identify areas for optimization, automation, and efficiency gains. Implement best practices and tools to enhance development processes. Team Collaboration: Foster a collaborative and inclusive team environment. Encourage knowledge sharing, open communication, and constructive feedback. Build strong relationships with team members to drive collective success. KNOWLEDGE, SKILLS, AND ABILITIES: â— Proficiency in some of the following PHP, AWS (Lambdas, S3, etc.) , Typescript, Laravel, JavaScript, React, React Native, and MySQL â— Knowledge troubleshooting and debugging using tools such as Datadog and BugSnag â— Knowledge of Containerization tools such as Docker â— Strong understanding of software design principles, architectural patterns, and best practices. â— Excellent communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders. â— Experience working in an Agile/Scrum environment and familiarity with Agile methodologies. â— Proven ability to lead, motivate, and inspire a team of engineers to achieve common goals. QUALIFICATIONS : Education: Bachelor's or Master's degree in Computer Science, Engineering or a related field. Experience: 7+ years of experience in software engineering, with a proven history of delivering high-quality software products. 7+ years of experience in a leadership or mentorship role, preferably as a Tech Lead or Senior Engineer.
Created: 2024-11-02