<<

IT- Engineer Career Ladder Matrix

Software Engineer Family

Job Title Software Engineer, Assoc Software Engineer Sr, Software Engineer Principal Software Engineer Mgr, Software Job Code MC0080 MC0079 MC0078 MC0074 MC0068

Pay Grade 74 75 76 76 76 Position Summary This role is responsible for all the This role is responsible for all This role is responsible for all This role is responsible for all This role is responsible for functions in all phases of applications phases of the applications phases of the applications phases of the applications providing technical leadership development. This role assists with development. This role is development. development. and mentoring a team of 10+ analysis of user needs, software and responsible for the analysis of engineers. database design, programming and life- user needs, software and cycle development of all business and database design, clinical applications. programming and life cycle development of all business and clinical applications.

Essential Functions /Scope *Participate in code reviews, support *Work independently within *Provide mentoring and *Drive plan for the IT *Manage and lead assigned business processes, and assist in guidelines, provide technical knowledge transfer to Software organization, and ensure that plans staff. Hire, train, rate problem analysis and consultation consulting on complex projects Engineers including input to code for their assigned applications performance, and take considering equipment capacity, reviews, training and developing integrate effectively with other disciplinary action when needed. *Contribute to technical design, code, limitations, operating time and staff aspects of the technical road-map testing, and debugging efforts desired results required *Provide technical leadership *Lead Agile/ITIL/SDLC *Serve as technical expert for the and mentor software developers *Ensure quality control though testing *Enhance and make methodology used across IT life-cycle and and debugging software for accuracy, recommendations to support and maintenance for the *Technical ownership of many completeness, and system integrity Agile/ITIL/SDLC methodology *Critique and oversee the code-based assets developed by UMMS' software products and creation of detailed technical the IT Engineering team. applications *Interact effectively and professionally *Identify and learn emerging designs, code, and testing with users, customers, vendors, and methodologies *Develop strong *Work closely with other by participating in management to ensure delivery application/systems members of the management formal training when possible *Lead in the design, architecture/portfolio road-map, as team to guide and support and by independent self-teaching development, implementation, well as evaluate and implement UMMS product development and tutorials integration, production support, new and forward thinking and continuous enhancement of technologies applications *Evaluate and 3rd party software including feasibility studies.

Required Qualifications Bachelor's degree in Bachelor's degree in Information Bachelor's degree in Information Bachelor's degree in Computer Bachelor's degree in Information Information Systems, Systems, Computer , a Systems, , a Science, Information Systems, Computer Science, a related Computer Science, a related related field, or equivalent related field, or equivalent Management Systems, a related field, or equivalent experience. field, or equivalent experience experience experience field or equivalent experience 7 years of experience in design, delivery, and implementation of business applications and/or 0 to 2 years of related experience 2+ years of related experience 5+ years of related experience 5+ years of related experience technology solutions in an integrated multi-vendor environment. 3 years of management/supervisory Advanced object- responsibility for the oriented/scripting analysis, Experience building and development, implementation, design and programming skills Experience with development/software consuming web services and and support of software frameworks, and SDLC methodologies API's applications/products

FLSA Status Exempt Exempt Exempt Exempt Exempt

Promotional Process Requisition Stand alone position not Requisition or In-family Requisition or In-family considered part of any job Requisition Promotion Promotion Requisition or In-family Promotion family

UMMS CONFIDENTIAL