Manager Software Development

University of Maryland Medical System

Baltimore (MD)

On-site

USD 61,000 - 97,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The University of Maryland Medical System is seeking a Senior Full Stack Developer to lead a team in creating software solutions for healthcare applications. The role involves collaboration with UI/UX experts and management of API integrations.

Ideal candidates will have extensive experience in both front-end and back-end technologies, along with leadership skills to mentor team members. A Bachelor's degree in Computer Science or related field is required.

Offering competitive pay and benefits to support employee well-being and professional growth.

Qualifications

  • Minimum 5 years as a Senior Full Stack Developer.
  • Minimum 5 years with modern web development frameworks.
  • Minimum 3 years of supervisory experience.
  • Minimum 2 years of experience with healthcare technology integration.

Responsibilities

  • Lead and manage a team of software developers.
  • Collaborate on healthcare technology applications.
  • Conduct testing and debugging of applications.
  • Mentor developers in technical and soft skills.
  • Document and communicate codebase changes.

Skills

JavaScript
Python
Java
Database systems
React
Angular
Vue.js
API development
Interoperability

Education

Bachelor's degree in Computer Science or related field

Job description

Responsible for leading and managing a team of software developers to design, develop, and implement robust and scalable full‑stack software solutions for healthcare technology applications at the University of Maryland Medical System. Work collaboratively with experts in UI/UX, Epic & EMR development, and healthcare workflows to create solutions that positively impact patient care and healthcare operations. Work is performed under limited supervision. Direct report to the Director, Innovation, Architecture & Design.

Principal Responsibilities And Tasks
  • Collaborate with existing healthcare systems, such as nurse call systems, patient monitors, and FDA‑cleared and FDA‑regulated technology, ensuring seamless integration with our solutions.
  • Develop and maintain API integrations with third‑party systems and services to enhance interoperability and data exchange between different healthcare technologies.
  • Work closely with UI/UX designers, human factors specialists, and domain experts to understand the requirements and constraints of healthcare workflows and integrate them into the development process.
  • Design and implement efficient, secure, and maintainable system architectures for healthcare applications, considering the integration requirements with various healthcare technologies.
  • Develop and optimize database structures to ensure seamless data management and retrieval for integrated healthcare solutions.
  • Conduct testing and debugging of applications to ensure high‑quality and reliable software, with a focus on interoperability and integration testing.
  • Create and maintain comprehensive documentation for all code, including comments, README files, and technical documentation.
  • Document and communicate changes made to the codebase, ensuring that all modifications are well documented for future reference.
  • Implement and execute comprehensive testing strategies, including unit testing, integration testing, and system testing to ensure developed solutions are robust and reliable.
  • Collaborate with cross‑functional teams to analyze and address technical challenges related to integration and interoperability.
  • Ensure compliance with IT and UMMS policies and procedures.
  • Foster a culture of collaboration, problem solving, innovation, continuous learning, and a one team mindset.
  • Provide forward‑thinking technical expertise in current and emerging technologies, trends, and best practices.
  • Mentor developers in both technical and soft skills to craft a team of highly competent, consistent, thoughtful, and customer‑centric technology experts.
  • Evaluate personnel effectiveness and develop/implement training programs to improve performance.
  • Perform supervisory functions including hiring, discipline, training and development, and prepare performance reviews in accordance with UMMS policies and procedures.
  • Perform other duties as assigned.
Education and Experience
  • Bachelor's degree in Computer Science, Software Engineering, or related field, or the equivalent combination of education, training, and experience.
  • Minimum 5 years of experience as a Senior Full Stack Developer in both front-end and back-end technologies.
  • Minimum 5 years of experience with modern web development frameworks (e.g., React, Angular, Vue.js, etc.) and server-side technologies.
  • Minimum 3 years of supervisory and/or management experience.
  • Minimum 2 years of experience integrating healthcare technologies, API development, and interoperability.
Knowledge, Skills, And Abilities
  • Advanced knowledge and proficiency in programming languages (e.g., JavaScript, Python, Java, etc.).
  • Advanced knowledge of database systems (e.g., SQL and NoSQL, etc.).
  • Advanced knowledge of all aspects of the Software Development Life Cycle (SDLC).
  • Advanced knowledge of software development including design patterns, data structures, and test‑driven development.
  • Working knowledge of healthcare standards, regulations, and data privacy requirements.
  • Entrepreneurial drive and demonstrated ability to achieve stretch goals in an innovative and fast‑paced environment, while building extensible and scalable solutions.
  • Flexible, enthusiastic approach to work including a strong desire to learn with the ability to adapt quickly to new systems and learning, understanding, and applying new technologies.
  • Ability to successfully motivate and inspire team members to high performance levels.
  • Ability to lead teams effectively, prioritizing requests, workload and establishing a goal‑oriented work environment with clear and concise work procedures and productivity metrics.
  • Advanced skill presenting findings, conclusions, alternatives and information clearly and concisely at all levels within the organization.
  • Advanced skill to influence, negotiate and persuade to reach agreeable exchange and positive outcomes.
  • Advanced skill managing multiple staff initiatives and meeting changing requirements and priorities to accomplish objectives.
  • Advanced leadership skills, including situational awareness, conflict resolution, establishing alignment and clear direction, and driving continuous improvement.
  • Advanced analytical, conceptual thinking, planning, organizational, and problem-solving skills.
  • Advanced skill developing and maintaining collaborative working relationships with all levels of leadership, staff and vendors.
  • Advanced verbal, written and interpersonal communication skills.
Benefits

All your information will be kept confidential according to EEO guidelines.

Compensation
  • Pay Range: $60.76 - 97.01
  • Other Compensation (if applicable)
  • Review the 2025-2026 UMMS Benefits Guide
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Full Stack Developer
Sr. Full Stack Developer

CloudDevs • Baltimore (MD)

On-site
Senior Full-Stack Tech Lead – Healthcare & Interop
Senior Full-Stack Tech Lead – Healthcare & Interop

University of Maryland Medical System • Baltimore (MD)

On-site
USD <1,000
Application Sys Analyst II
Application Sys Analyst II

University of Maryland Medical System • Columbia (MD)

On-site
Senior Software Engineer
Senior Software Engineer

University of Utah Health • Salt Lake City (UT)

On-site
USD 85,000 - 120,000
Lead Software Developer
Lead Software Developer

WebMD • Atlanta (GA)

On-site
USD 105,000 - 120,000
Health Insurance
Paid Time Off
401(k) Retirement Plan with employer匹配
+3
Software Engineer
Software Engineer

ChenMed • United States

Hybrid
USD 91,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Outcomes® • Orlando (FL)

On-site
USD 90,000 - 120,000
Principal Software Engineer
Principal Software Engineer

Abbott • Madison (WI)

On-site
USD 129,000 - 259,000
Manager, Clinical Applications & Systems
Manager, Clinical Applications & Systems

Socket.dev • United States

Remote
USD 103,000 - 163,000
Senior Software Engineer
Senior Software Engineer

Worky • Frisco (TX)

On-site
USD 91,700 - 163,700
Comprehensive benefits package
Equity stock purchase
401k contribution