Software Development Team Lead Explorys, Inc.
THIS JOB HAS EXPIRED Job Overview & Purpose:
Are you a passionate about developing leading-edge applications that make an impact? Do you want to lead the development of software that directly impacts the transformation of healthcare? Explorys, the national leader in healthcare Big Data, is searching for a Software Development Team Lead to inspire innovation and drive the delivery of our solutions on one or more teams of 3 to 5 Software Engineers.
As a Software Development Team Lead at Explorys, you have the opportunity to build strong partnerships with product management, engineers, UX and customers to drive the delivery of leading-edge software products for our customers. Your team/s will deliver innovative software products that transform our partners Clinical, Financial, and Operation data into Actionable Information that enables Population Health and Performance Management. Explorys, the national leader in health Big Data, has developed the world?s most powerful search and analytics engine for healthcare data. We push the bounds of innovation by building upon fast evolving open source technologies like Java, Ruby on Rails, MySQL, Linux, Hadoop and Hbase. We accomplish great things by living our Core Values; they ground us in everything we do. If Accountability, Ethics, and Empowerment in a Developmental Environment, supported by Servant Leadership resonates with you, read on.
The Software Development Team Lead is a player/coach responsible for both hands on coding and leading one or more teams of 3 to 5 Software Engineers. Your team/s will ensure delivery of the product roadmap while producing sustainable, reusable, well-tested code. The Team Lead must effectively manage the engineering function for product development and coach engineers to cultivate a high performing team. The Team Lead must foster strong working relationships with internal business partners to effectively manage priorities, coordinate efforts, manage capacity, measure project health, and ensure success of projects.
Expected to split your time between hands on coding and team leadership responsibilities
Work with agile methodologies like scrum, Kanban, lean and know which methods to apply in which scenarios
Cultivate highly effective relationships with internal business partners such as product management, platform engineering, systems operations, client services, and data sciences
Ensure solutions are well crafted for a secure, reliable, high performing, and highly-available experience for end users
Drive innovation for product solutions by staying abreast of technology trends in the Big Data, Data Warehousing, mobile and web space
Establish clear goals, objectives and priorities which communicate the organization?s vision
Identify and proactively leverage metrics which effectively report the overall health of projects and gauge the overall performance of your team
Consider upstream/downstream operational impact when evaluating data to make decisions
Implement and manage performance of your team based on a structured and fair model that enables team members to perform at the ?top of their game?
Bachelor?s degree in Computer Science or related field; Master?s degree is preferred
Minimum of 5+ years of software experience
Knowledge and experience with Big Data technology including Hadoop and HBase preferred
Familiarity with the User Experience (UX) discipline
3+ years identifying and hiring top engineering talent and developing a team
Strong understanding of multiple Agile development practices such as Scrum, Kanban and Lean
||Cleveland, OH |
THIS JOB HAS EXPIRED