Software Engineer Lead
Fully Remote Fort Washington, PA Office Practicum
Job Type
Full-time
Description

The Software Engineer Lead is a pivotal part of our technology team, breathing life into new and innovative capabilities of our highly scalable multi-tenant healthcare technology platform. In this hands-on role, you lead a cross functional agile development team to deliver high quality software capabilities that deliver business value, modelling servant leadership through ensuring team success.


Essential Functions:

  • Lead a team of cross functional engineers to build innovative, highly available, highly scalable software capabilities on our technology platform.
  • Personally contribute to the design and development of our healthcare technology platform and products.
  • Collaborate with Product Owners and engineers to ensure the Team has clarity of the business objective, requirements, and solution; translating requirements into technical design artifacts, proactively identifying opportunities to create reusable software components.
  • Facilitate the estimation process to ensure the team provides realistic targets with associated tasks, dependencies, contingencies and risk mitigation strategies.
  • Promote transparency of status to stakeholders through tracking tools, and verbal/written updates.
  • Safeguard the needs of security, performance, and reliability in all deliverables.
  • Assists team members with solving complex technical problems.
  • Lead design sessions, conduct code reviews, and manage multiple source code repositories, keeping tech debt low, and enabling continuous delivery practices.
  • Ensure production issues are resolved quickly and completely, to meet our SLAs.
  • Continually strengthen technology practice through use of industry leading techniques and technologies.
  • Continually develop skills in software engineering through self-study, conferences, and classes.
  • Mentor and learn from those around you.
  • Other duties as assigned.


Requirements

Competencies:

  • Proven record of delivering high quality software that meets business needs.
  • Demonstrable experience designing, developing, and extending innovative SaaS products.
  • Referenceable experience successfully leading cross functional technology teams.
  • Creative, entrepreneurial mindset, that works well in a collaborative Agile development environment.
  • Talented with the following development languages: Java, React, JavaScript, and related frameworks
  • Capable with database technologies such as SQL, Aurora
  • Experienced building and maintaining technology platforms and SaaS products
  • Effective building unit test and using unit test frameworks
  • Working knowledge of AWS capabilities and services
  • Proficient working with SCM and IDEs
  • Knowledgeable in Health IT standards and protocols, including FHIR
  • An appreciation for continuous delivery practices: continuous integration, continuous testing, and continuous deployment.
  • Experienced managing several code repositories, and the SCM process.
  • History of exemplary performance and personal integrity.
  • Committed to solving challenges within healthcare, and the craftsmanship of software engineering.

Education / Professional Certifications or Licenses Required:

  • BS/MS degree in Computer Science/Engineering or equivalent

Experience Requirements: 

  • 8+ years of experience as a professional Software Engineer, including 2+ years leading small engineering teams.
  • 4 years experience using React and Java 17 or above
  • Healthcare IT experience strongly preferred
  • Scrum experience preferred

Supervisory responsibilities:

  • Direct reports may include software engineers, software development engineers in test (SDET).
  • Provide feedback to Development Managers/Directors for career and performance development.

Work Environment / Physical demands/ Travel Requirements:

  • Office type work, extended periods of sitting, standing and walking. 
  • Lifting up to 10 pounds. 
  • Telephone and computer work equipment used to perform jobs. 
  • Occasional Travel via airplane and car.

Core Values:


Office Practicum seeks to hire individuals who are able and willing to embrace our company’s performance-based culture, as defined by our Core Values:

  • We are Clinician First
  • Pediatric Care is our Home
  • We Deliver on our Commitments
  • Our Success is Based on Results
  • We Believe in the Power of Teams

We believe that consistently aligning our planning and execution with these core values will lead to long term success for both Office Practicum as well as the customers we serve.


Benefits:

Our team members enjoy a variety of benefits, including but not limited to:

  • Medical, Prescription, Vision, and Dental Insurance
  • Life Insurance
  • 401(k) with company match
  • Paid Time Off, Holidays, and Volunteer Hours
  • Company Wellness Program
  • Employee Assistance Program
  • Short and Long Term Disability Insurance
  • Pet Insurance
  • Tuition Assistance Program
  • Employee Recognition Program

Equal Employment Opportunity Statement: 

Our company is committed to equal employment opportunity.  We will not discriminate against employees or applicants for employment on any legally recognized basis [“protected class”] including, but not limited to: veteran status, uniform service member status, race, color, ancestry, pregnancy, childbirth and related medical conditions, national origin, non-job related handicap or disability, or the use of a guide or support animal, creed, religion, sex, sexual orientation, national origin, age [18 and over] - [40 or over], physical or mental disability, predisposing genetic characteristics, military status, marital status, protected action, concerted activity, or any other protected class under federal, state or local law. You may discuss equal employment opportunity related questions with your supervisor or any other member of management.


Americans with Disabilities Act Statement: 

Our company is committed to providing equal employment opportunities to otherwise qualified individuals with disabilities, which may include providing reasonable accommodation where appropriate.  In general, it is your responsibility to notify your supervisor of the need for accommodation.  Upon doing so, your supervisor may ask you for your input or the type of accommodation you believe may be necessary or the functional limitations caused by your disability.  Also, when appropriate, we may need your permission to obtain additional information from your physician or other medical or rehabilitation professionals.

Salary Description
$130,000 - 140,000 per year