Posted in General Business 30+ days ago.
Type: Full-Time
Our goals are to provide excellent service, utilize advanced technology, and proficiently deliver results. To accomplish these goals, we constantly seek individuals who look for ways to do things better. We are a company whose culture cultivates teamwork, rewards excellence, focuses on quality for every aspect of our business, and promotes community involvement.
Tabula Rasa HealthCare (TRHC) is a leader in providing patient-specific, data-driven technology and solutions that enable healthcare organizations to optimize performance to improve patient outcomes, reduce hospitalizations, lower healthcare costs, and manage risk. Medication risk management is TRHC's lead offering, and its cloud-based software applications, including EireneRx® and MedWise™, provide solutions for a range of payers, providers and other healthcare organizations.
TRHC empowers our employees to provide excellent service, utilize advanced technology, and proficiently deliver results. Our 32Fundamentals are what we are and who we are. Our culture cultivates teamwork, rewards excellence, focuses on quality for every aspect of our business, and promotes community involvement. As a part of our team, you will help us bring innovative service models to healthcare, improving patient outcomes.
If you possess the passion to lead multiple talented teams of incredible engineers developing the next vision of our flagship applications, we want you to come work with TRHC.
As a key leadership role in the Product Engineering Division at TRHC, the Software Engineering Manager will
provide management and leadership to Software Engineers within our growing organization.
This role will work very closely with other Software Engineering Managers, Director of Engineering, VP - CareVention Engineering, and other Product Leadership to assist in developing high-performing teams, sound development processes and world class development solutions.
ESSENTIAL JOB FUNCTIONS:
o LEADERSHIP (60%)
Work closely with the Director of Engineering, Management and other Product Leadership to elevate their team members to a standard of high-performing and world class development.
Provide frequent 1:1s with their team members to provide guidance, support, and clarity
Support career growth and expectations for Software Engineers on their team.
Review performance and establish goals through the utilization of metrics.
Assess team performance, growth and provides feedback.
Identify areas of improvement within the development process and work collaboratively to
measure and improve.
Create and assist in providing a robust on-boarding experience for new hires.
Participate in and own technical product initiative discovery plans where appropriate and
necessary to help minimize team distractions.
Evangelize technical, domain, and product visions while ensuring adoption by their team members.
Enforce agile principals and development best practices.
Establish education opportunities within the domain and to their team members to ensure individual growth and continual learning.
Create a desirable work environment with a strong culture.
Accomplishes department and organizational mission by completing related tasks as needed.
Assists in career ladder development and improvements.
Enforcing and contributing to documentation.
Works collaboratively with Leaders of Product as well as other business domains.
o MANAGEMENT (30%)
Demonstrates strong project management skills and the ability to keep teams on track.
Assists in identifying team needs and capacity.
Identifies performance issues and addresses them appropriately.
Identifies individual and team successes and ensures appropriate acknowledgement of
Accomplishments.
Owns administrative duties such as PTO approvals and time sheets.
Assists in recruiting, interviewing, and hiring of new team members.
o PERSONAL/CAREER DEVELOPMENT (10%)
Advances job knowledge to the next level by participating in educational opportunities.
Stays current on industry advances in software development and leadership.
Other Duties and Responsibilities:
QUALIFICATION REQUIREMENTS:
EDUCATION:
Required: Bachelor's degree in Computer Science, Engineering, Business Administration or
equivalent combination of skills and or professional experience
Preferred: Master's degree in Computer Science, or Business Administration
EXPERIENCE:
o Required: 5 or more years of leadership/management experience in Software Development.
Preferred: 10 or more years of career experience in Software or Product Development
Preferred: Experience in healthcare IT
o Required: Experience leading/managing 5 or more direct reports
Preferred: Experience leading/managing 15 or more direct reports
OTHER SKILLS AND ABILITIES:
Required: Is a natural leader capable of motivating and gaining the respect of individuals
Required: Is capable of conflict resolution
Required: Works independently with minimal direction
Required: Has strong technical skills
Preferred: Programming experience
Required: Has in-depth knowledge of Software Engineering, Engineering Principals, Software
Architecture, Development Processes and Databases
Required: Possesses excellent oral and written communication skills
Required: Demonstrates excellent attention to detail
Required: Upholds the Agile philosophy and maintains flexibility in a changing environment
Required: Has strong organization skills, a high degree of ownership for projects, and strong
follow-through
Required: Is responsible and self-directed
Required: Possesses high level of integrity, with good judgment and recognition of need for
confidentiality in certain circumstances
Required: Is quality-oriented, innovative, steadfast, and efficient
PHYSICAL DEMANDS:
o Uses computer hardware, and other basic office equipment, which may require long periods of typing on
a keyboard and reading on a monitor
o Must be able to multi-task under deadlines, and handle periods of high degree of stress
o May encounter long periods of routine work
WORK ENVIRONMENT:
o Must be able to work well with others, across all levels, across teams, departments and of many backgrounds
o Occasional after-hours and weekend work required to support development teams, incidents and production releases
o Fast paced environment
o Regular office activities include: game nights, team lunches and happy hours
o Remote work
o Celebrating success!
The Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to ancestry or national origin, race or color, religion or creed, age, disability, AIDS/HIV, gender, marital or family status, pregnancy, childbirth or related medical conditions, genetic information, military service, protected caregiver obligations, sexual orientation, protected financial status or other classification protected by applicable law.
Other details
Oldcastle BuildingEnvelope Inc |
Cooper University Health Care |
Community Options, Inc. |
University of Wisconsin Hospitals and Clinics Authority |
University of Wisconsin Hospitals and Clinics Authority |
University of Wisconsin Hospitals and Clinics Authority |