Senior Manager, Software Development

4 weeks ago


Baltimore, United States CareerBuilder 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, womens and childrens 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 youll 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. Masters 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 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 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, Maryland, United States University of Maryland Medical System Full time

    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...


  • 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 Independent Software Full time

    Software Engineering - Annapolis Junction,, MD - Full Time What you will be doing! As a Software Engineer you will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems)...


  • Baltimore, United States Infoway Software Full time

    Position Description: Design, develop, and implement next-generation content management using system/software engineering best practices and the latest technologies: o Content Management System (Drupal, WordPress)o DevOps (Jenkins, Red Hat OpenShift, Docker, SonarQube, UrbanCode) o Infrastructure-as-Code and Configuration-as-Code (Ansible, CloudFormation /...


  • Baltimore, United States Early Morning Software, Inc. Full time

    Job DescriptionJob DescriptionPRISM IT Analyst/Project ManagerYour Challenge: As a PRISM IT Analyst/Project Manager, you will have a proven track record in consulting and project delivery of SaaS and Enterprise Solutions and need to have a keen interest in client success and Project Management Office (PMO) Processes. You will demonstrate your ability in...


  • Baltimore, United States HexaQuEST Global Full time

    Job Description: Our client is looking for an experienced Senior Software Engineer to join our growing team in building a next-generation SaaS patient safety reporting platform. The ideal candidate will have a minimum 10 years of hands-on experience in developing frontends using Angular or similar framework ,experience integrating frontends to APIs built...


  • Baltimore, United States Incognito Software Systems Full time

    Senior Systems Administrator page is loaded Senior Systems Administrator Apply locations United States - Maryland time type Full time posted on Posted Yesterday job requisition id R49864 Job Summary: We are seeking an experienced and knowledgeable Senior Systems Administrator to join our information technology and security team to utilize the latest...


  • Baltimore, United States Nyla Technology Solutions, Inc. Full time

    Required - Shall have five for mid (seven for senior) years experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.rnRequired - Shall have one for mid (2 for senior) year of experience in the SIGINT...


  • Baltimore, United States CNA Search Full time

    Senior Quant Developer to build models and sophisticated systems in partnership with the Quantitative Research Analysts (Quants). You will take ownership for the full development cycle – from requirement gathering to the delivery of the end product. Does this sound like your passion? We encourage you to apply! This is a hands-on, full development lifecycle...


  • Baltimore, United States NetSage Corporation Full time

    NetSage's mission is to help our customers achieve their missions by providing superior cyber services. We seek talented professionals who are interested in doing meaningful, mission-focused work for the U.S. Federal Government. We are a growing Company that puts our employees first and offers excellent pay and world-class benefits. We do not hire contract...


  • Baltimore, United States Brightview Senior Living Full time

    About Us: We are honored that Brightview Senior Living has been recognized as one of Fortune Magazine's 100 Best Companies to Work For in 2023!! We're in the top 100 across all industries, and all companies no matter how large or small...and we're the ONLY Senior Living company on the prestigious list! Overview: Do you want a career where you are empowered...


  • Baltimore, United States Thales Trusted Cyber Technologies Full time

    Summary: SafeNet Assured Technologies, LLC protects the U.S. Federal Government's most sensitive information systems. As a U.S. based company, SafeNet Assured Technologies' sole mission is to provide high assurance data security products and technology to Federal Governments. A successful candidate will develop engineering solutions by studying operations,...


  • Baltimore, United States Applied Development LLC Full time

    Job Description Job Description Description: Applied Development champions the rights of people of all abilities to work and communicate effectively through sign language interpretation, reader services, advocacy, and outreach. We ensure reasonable accommodations are met through 504/508 compliance, policy, and complaint resolution. We also help ensure your...


  • Baltimore, United States Columbia Technology Partners Full time

    Description: Researches, designs, develops, and/or modifies enterprise-wide systems and/or applications software. Applies advanced knowledge to all phases of the software development lifecycle. Applies advanced knowledge to software updates, refinement, testing, and debugging to meet business needs. Provides advanced guidance on the software or system for...


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

    Senior Director, Finance & Development Operations Full-time Shift: Day Position Type: Exempt Renowned as the academic flagship of the University of Maryland Medical System, our Magnet-designated facility is a nationally recognized, academic medical center with opportunities across the continuum of care. Come join UMMC and discover the atmosphere where...


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

    Job Description Job Description Company Description Renowned as the academic flagship of the University of Maryland Medical System, our Magnet-designated facility is a nationally recognized, academic medical center with opportunities across the continuum of care. Come join UMMC and discover the atmosphere where talents and ideas come together to enhance...


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

    Job DescriptionThe University of Maryland Medical Center seeks a Senior Director of Finance & Development Operations. As a member of the newly aligned University of Maryland Medicine Philanthropy (UMMP) team, the Senior Director will report directly to the Vice President of Development. With the recent alignment of the advancement initiatives of the...