Monday-Friday 8:30-5
Hybrid/Remote In the office on a regular basis 1-2 a month. Additional days and weekends for Go Lives and Special Projects.
Johns Hopkins All Childrens Hospital
550 9th Ave. S.
St. Petersburg FL 33701
General Position Summary: Position divides time between lead duties and analyst duties (generally ona 50/50 basis).Lead and providedirection to assigned staff (composed of IT Specialists Programmer Analysts Senior Programmer Analysts Software Engineers and Senior Software Engineers) for all tasks by reviewing work for technical viability and for adherence to institutional standards and staff to implementand integratevarious departmental and enterprise wide application systems(packages and/or home grown)intothe current environment or new environments;andto support production application systems (including but not limited tomodification and testing of new and/or upgradedapplicationsoperating systems file structures hardware communication devices and productivity toolsas well as performance of the application).Applyanalysistechniques and procedures to gather and then translate business requirements into functional/technical specifications and functional specifications and designs produceall or part of the databases andapplicationsystem code.
Job Scope/Complexity: Provide technical leadership based on extensive technical knowledgeskillsand experience; influence clients towards innovative/integrated for fulllife-cycleoflarge sizedcomplex projects which can span an entire department division or enterprise-wide enterprise-wide level typical projectsimpactthe broader customer base of Johns Hopkins and its most mission critical often require interaction with various departments and teams both within and outside the and large projects typically are applications/systems with 501-3000 concurrent users requiring uptimecommensuratewith Clinical Business critical Education critical or Enterprise of outages will cause major disruption such as implementation of downtime procedures major disruption of business operations and/or cascades to more than 7 systems/applications. Disruptions are without obvious or simple andmaintainclient relationships through positive direction and leadership tojuniorlevel project work leaddiversified staff in various level IT managementdepartment heads JHM personnelvendorsand consultants while leading for havesignificant responsibility for portions of manager/directors achieve balance between orchestrating work of others and doing technical work.
Job Responsibilities: The responsibilities listed below are typical examples of the work performed by this position. Not all duties assigned tothis position are included nor is it expected that everyone in this position will be assigned every job responsibility.
LEADERSHIP Responsibilities:Lead an assigned team ofProgrammer Analysts and Software Engineers as well as othersto implement various departmentalandenterprise wideapplicationsinthe current environment.
Leadat leastone large project with high level expectations or haveresponsibilityfor multiple projects.
Lead and provide direction toboth direct reports and other teams asrequiredas part of assigned projects.
Reviewteamswork for technical viability and for adherence to institutional standards and guidelines.
Establishprojecttimelinewithappropriate stakeholders. Manageprojectto achieve agreedtimeline.
With guidance and directionmayassistor contribute todefining andmonitoringtheprojectbudget.
Developimprovement processes for operational use by theteam to ensure successful completion of a project or IT process.
Provide input for assigned team members performance evaluations.
Maintainknowledge ofcurrent trends and developments in the field.
Incorporate and lead others in the use of the software development lifecycle to includeanalysis design development testing training deployment and maintenance of applications.
Develop andmaintainproject documentation to includeproject proposalscharter scope document test scenarios project scheduleand testplans etc.
Supervisethe use of approved data gathering andpresentation tools.
Supervise the project management processgroups which includeinitiation planning execution monitoring and control and closing.
May preparestatus and project reports.
Provide monitoring and guidance in application design and development to more junior direction andleadership intechniques and tools tojuniorlevel staff.
Supervisethe communication engagement and encumbering of other resources needed to complete the project (i.e. Storage analysts Enterprise Services Help Desk Disaster Recovery resources etc.)
ANALYST Responsibilities
ANALYSIS AND REQUIREMENTS GATHERING
Definehighlycomplexbusiness/clinical/education problems by meeting with clients toobserveand understand current processes and the issues related to those processes. Provide written documentation of findings to share with the client and other IT colleagues.
Gatherhighly complexsystem requirements bymeeting withclients and researchingexisting technology tounderstand the business requirementsandpossible solutionsfor new applications.
DESIGN AND DEVELOPMENT
Developdetailedtasks and project plansby analyzing project scope and milestonesforhighlycomplex projectsin order to ensure product is delivered in atimely fashion according to software lifecyclestandards.
Writefunctional/technicalspecificationsfrom thehighlycomplexsystem requirementsputtingthem into functionaland technicaldescriptions for use by programmers andbusiness analysts todevelop technicalsolutions.
Develop/changedata input files/database structures data transformation algorithms and data outputby usingappropriate computerlanguage/tools toprovidetechnicalsolutions forhighlycomplexapplication development tasks.
Documentcode and associated processes by adhering to development methodologies adding code comments andappropriate documentationto various knowledge-basesystem(s) to simplify code maintenance and to improvesupport.
TESTING AND DOCUMENTATION
Create and documenthighlycomplextestscenarios usingtheappropriate testingtoolstovalidateand verify application functionality.
Testall changes by using the appropriatehighlycomplextest scenarios to ensure all delivered solutions work asexpectedand errors are handling in a meaningful way.
Author andmaintaindocumentation by writing audience-appropriate materials to serve as technical and/or end-user references.
IMPLEMENTATION AND MAINTENANCE
Implementchangesbyadhering tothe change management policies and procedures for any given project tocommunicate to allpartiesthe nature significance and risk factors of the solution.
Monitorchanges test to ensurechangesuccess resolve issues and communicate status.
Provideongoinghigh qualitysupportto stakeholders byprovidingtimelyand courteous service.
RequiredEducation: Bachelors may be substituted for education.
RequiredExperience: Six yearsof related work experiencewith computer systems and applications.
Preferred Job Qualifications: Knowledge inthe assigned application as well as the platform on which it runs.
Knowledge Skills & Abilities (KSAs):
Mustpossessall requisite knowledge skills and abilities as posted in the supplemental section.
Mustdemonstratestrong critical thinking and analytical reasoning skills.
Ability to work on multiple priorities effectively.
Ability to prioritize conflicting demands.
Ability to workcollaborativelyin a team environment.
Ability to communicate effectivelyin the service ofusers and colleagues.
Ability to delegate tasks.
Ability influences others and garner buy in.
Ability to build effective teams to execute projects.
Strongdecision makingskills.
Writesandcommunicatesclearly and concisely.
Possesses sound documentation skills.
Ability tomaintainconfidentiality.
Mustdemonstrateexemplary customer service skills
Demonstrated ability toestablishand meet work schedules within limitedtime framesand under tight deadlines.
Willingness to work off hours as needed in support of changes to the computing environment
Proven successonmeeting project deadlines and timelines.
Participates in the specification design implementation and management of multiple projects
Strong technical skills.
Strong ability to understand complex business processes.
Salary Range: Minimum$41.32/visit - Maximum$72.31/visit. Compensation will be commensurate with equity and experience for roles of similar scope and responsibility. In cases where the range is displayed as a $0 amount salary discussions will occur during candidate screening calls before any subsequent compensation discussion is held between the candidate and any hiring authority.
We are committed to creating a welcoming and inclusive environment where we embrace and celebrate our differences where all employees feel valued contribute to our mission of serving the community and engage in equitable healthcare delivery and workforce practices.
Johns Hopkins Health System and its affiliates are an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race color religion sex sexual orientation gender identity and expression age national origin mental or physical disability genetic information veteran status or any other status protected by federal state or local law.
Johns Hopkins Health System and its affiliates are drug-free workplace employers.
Required Experience:
Senior IC
Johns Hopkins Medicine is a leading health system and academic institution in the U.S. Find information about doctors, locations, appointments, billing, research, education and more.