Senior Manager, Software Development

3 weeks ago


Baltimore, United States The University of Maryland Medical System Full time

The University of Maryland Medical System is a 14-hospital system with academic, community and specialty medical services reaching every part of Maryland and beyond. UMMS is a national and regional referral center for trauma, cancer care, Neurocare, cardiac care, women’s and children’s health and physical rehabilitation. UMMS is the fourth largest private employer in the Baltimore metropolitan area and one of the top 20 employers in the state of Maryland. No organization will give you the clinical variety, the support, or the opportunities for professional growth that you’ll enjoy as a member of our team. Job Description

General Summary Responsible for leading and overseeing a team of software developers and software development managers 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 general direction. Direct report to the Director, Innovation, Architecture & Design. Principal Responsibilities and Tasks The following statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all job duties performed by personnel so classified . Lead a dynamic team in developing cutting edge technology solutions that are strategically aligned with established healthcare objectives to address critical challenges. Design, develop, and implement robust and scalable full-stack solutions for healthcare technology applications. Integrate with existing healthcare systems, such as nurse call systems, patient monitors, and FDA-cleared and FDA-regulated technology, ensuring seamless integration with our solutions. Lead the development and maintenance of API integrations with third-party systems and services to enhance interoperability and data exchange between various healthcare technologies. Work closely with the leadership of the UI/UX team and implementation engineers to understand the requirements and constraints of healthcare workflows and integrate them into the development process. Lead the design and implementation of efficient, secure, and maintainable system architectures for healthcare applications, considering the integration requirements with various healthcare technologies. Lead the development and optimization of database structures to ensure seamless data management and retrieval for integrated healthcare solutions. Oversee testing and debugging of applications to ensure high-quality and reliable software, with a focus on interoperability and integration testing. Oversee development and maintenance of comprehensive documentation for all code, including comments, README files, and technical documentation, to ensure clarity and ease of understanding for other developers. Oversee documentation and communication of changes made to the codebase, ensuring that all modifications are well-documented for future reference. Oversee implementation and execution of 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, infrastructure and interoperability. Establish comprehensive metrics and reporting to evaluate team performance to ensure goals and objectives are being met. Identify and resolve operational and performance gaps and obstacles; recommend/implement changes and improvements. Ensure compliance with IT and UMMS policies and procedures. Foster a culture of collaboration, problem solving, innovation, continuous learning, and a one team mindset. Mentor staff in both technical and soft skills to craft a team of highly competent, consistent, thoughtful, and customer-centric technology experts. Provide forward thinking technical expertise in current and emerging technologies, trends and best practices. Evaluate personnel effectiveness and oversee the development and implementation of training programs to improve performance. Oversee and perform supervisory functions including hiring, discipline, training and development, and preparing and reviewing performance reviews in accordance with UMMS policies and procedures. Perform other duties as assigned. Qualifications

Education and Experience Bachelor's degree in Computer Science, Software Engineering, or related field, or the equivalent combination of education, training, and experience. Master’s degree preferred. Minimum 8 years of experience as a Senior Full Stack Developer in both front-end and back-end technologies. Minimum 8 years of experience with modern web development frameworks (e.g., React, Angular, Vue.js, etc.) and server-side technologies. Minimum 5 years of experience integrating healthcare technologies, API development, and interoperability. Minimum 8 years of supervisory and/or management experience. Knowledge, Skills and Abilities Expert knowledge of database systems (e.g., SQL and NoSQL, etc.). Expert knowledge of all aspects of the Software Development Life Cycle (SDLC). Expert knowledge of software development including design patterns, data structures and test-driven development. Advanced knowledge of healthcare standards, regulations, and data privacy requirements. Demonstrated leadership ability to successfully motivate and inspire team members to high performance levels. Proven ability to lead teams effectively, prioritizing requests, workload and establishing a goal-oriented work environment with clear and concise work procedures and productivity metrics. Expert skill presenting findings, conclusions, alternatives and information clearly and concisely at all levels within the organization. Expert skill to influence, negotiate and persuade to reach agreeable exchange and positive outcomes. 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. Expert skill managing multiple staff initiatives and meeting changing requirements and priorities to accomplish objectives. Expert leadership skills, including situational awareness, conflict resolution, establishing alignment and clear direction, and driving continuous improvement. Expert analytical, conceptual thinking, planning, organizational, and problem-solving skills. Expert skill developing and maintaining collaborative working relationships with all levels of leadership, staff and vendors. Expert verbal, written and interpersonal communication skills. Additional Information

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

#J-18808-Ljbffr



  • Baltimore, United States Independent Software Full time

    IMAGINEDRAGON - Annapolis Junction, MD - Full Time What you will be doing! As a Software Engineer you will be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and...


  • Baltimore, United States Independent Software Full time

    IMAGINEDRAGON - Annapolis Junction, MD - Full Time What you will be doing! As a Software Engineer you will be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and...


  • Baltimore, United States University of Maryland Medical System Full time

    Job DescriptionJob DescriptionCompany DescriptionThe University of Maryland Medical System is a 14-hospital system with academic, community and specialty medical services reaching every part of Maryland and beyond. UMMS is a national and regional referral center for trauma, cancer care, Neurocare, cardiac care, women’s and children’s health and physical...


  • Baltimore, United States Ciena Full time

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal...


  • Baltimore, United States Delmock Technologies Full time

    Description About Our Company: Delmock Technologies, Inc. (DTI) is seeking a Senior Software Developer to explore exciting career opportunities. DTI is a leading HUBZone business in Baltimore, known for delivering innovated IT and Health solutions with a commitment to ethics, excellence, and superior customer service. At DTI, we balance continuous growth...


  • Baltimore, United States Delmock Technologies Inc Full time

    Job DescriptionJob DescriptionAbout Our Company: Delmock Technologies, Inc. (DTI) is seeking a Senior Software Developer to explore exciting career opportunities. DTI is a leading HUBZone business in Baltimore, known for delivering innovated IT and Health solutions with a commitment to ethics, excellence, and superior customer service. At DTI, we balance...


  • Baltimore, United States Delmock Technologies Inc Full time

    Job DescriptionJob DescriptionAbout Our Company: Delmock Technologies, Inc. (DTI) is seeking a Senior Software Developer to explore exciting career opportunities. DTI is a leading HUBZone business in Baltimore, known for delivering innovated IT and Health solutions with a commitment to ethics, excellence, and superior customer service. At DTI, we balance...


  • Baltimore, United States Ciena Full time

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual’s passions, growth, wellbeing and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and...


  • Baltimore, United States Ciena Full time

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal...


  • Baltimore, United States Ciena Full time

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal...


  • Baltimore, United States Ciena Full time

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual’s passions, growth, wellbeing and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and...


  • Baltimore, United States Ciena Full time

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal...

  • Software Developer

    3 weeks ago


    Baltimore, United States CSA Guidance Consulting Full time

    For nearly 50 years, CSA has delivered integrated technology and operational support services to meet the defense and federal sector's most complex enterprise needs. Working from operations centers and shipyards to training sites and program offices, CSA deploys experienced teams, innovative tools and proven processes to advance federal missions. CSA is...


  • Baltimore, United States Software Tech Enterprises Full time

    Senior AWS Architect/Engineer Software Tech Enterprises, Inc. Work Location : Baltimore, MD – Onsite 2 days /Hybrid Position Benefits : Medical, Dental, Vison, Life, 401K Compensation Range : Competitive Compensation Job Description Software Tech Enterprises, Inc., founded in 2002 is a Management Consulting and Information Technology firm that specializes...


  • Baltimore, United States Mettler Toledo AG Full time

    Job Description: As our Software Development Manager, you will be reporting to our Head of AutoChem Software Center. You will be responsible for creating and supporting software products that control and integrate laboratory instruments and/or provide functions related to our instrument platforms. This position is responsible for the production of source...


  • Baltimore, United States Mettler Toledo AG Full time

    Job Description: As our Software Development Manager, you will be reporting to our Head of AutoChem Software Center. You will be responsible for creating and supporting software products that control and integrate laboratory instruments and/or provide functions related to our instrument platforms. This position is responsible for the production of source...


  • Baltimore, United States Independent Software Full time

    What you will be doing: The Cloud Software Engineer develops, maintains, and enhances complex and diverse Big-Data Cloud systems based upon documented requirements. Directly contributes to all stages of back-end processing, analyzing, and indexing. Required Skills: Provides expertise in Cloud Computing, Hadoop Eco-System including implementing Java...


  • Baltimore, United States Erickson Senior Living Full time

    Location: Erickson Senior Living Erickson Senior Living, headquartered in Baltimore, Maryland is a national provider of senior living and health care with campuses in 11 states-and growing. Erickson Senior Living develops and manages senior living communities and health services across the country. We achieve industry-leading results in customer...


  • Baltimore, United States Smxtech Full time

    SMX is looking for a highly motivated Senior Software Engineer to support the Acquisition Program Office in oversight of Software Engineering activities. You will join a team of highly driven, supportive, and skilled professionals engaged in supporting program management, technical, or business case analysis across the NAVAIR community. The Senior Software...


  • Baltimore, United States Smxtech Full time

    SMX is looking for a highly motivated Senior Software Engineer to support the Acquisition Program Office in oversight of Software Engineering activities. You will join a team of highly driven, supportive, and skilled professionals engaged in supporting program management, technical, or business case analysis across the NAVAIR community. The Senior Software...