Director of Application Development & Management
Staff Management (40%)
The Director will have direct hire/fire authority for team members. They will define team goals, work flow, and priorities for unit responsibilities and unit staff. They will assign work and ensure that the technical standards that they have set for the team are being met. The Director may also indirectly manage others in or beyond the department as needed to accomplish critical business tasks relating to inter-group projects or objectives.
The Director will actively participate in the development of strategic goals with other leaders in the Office of Advancement Services and will develop technical solutions designed to address these goals.
The Director will provide coaching and training to their team to ensure that team members’ technical skills remain current.
Project and Technical Management (40%)
The Director must have a full understanding of data-driven applications and environments with the ability to analyze, design, implement, and test applications.
The Director must have an in-depth knowledge of database and/or CRM applications and have experience with building or maintaining data warehouses or other data repositories.
The Director must have an in-depth understanding of website and web application development methodologies including Drupal, PHP, and front-end scripting. They must also have expertise in user interface and user experience design for web and software systems.
The Director must demonstrate the ability to analyze and solve business problems and assess business needs to recommend appropriate information technology solutions. The position requires the ability to evaluate the impact of modifications to existing systems in order to assign responsibility and monitor progress.
The Director is responsible for managing multiple, concurrent operations, project queues, and product backlogs. They will review all requests and requirements, assign tasks to resources, and monitor progress. The Director will reconcile project resourcing with operational support on an ongoing basis.
This position is responsible for negotiating customers’ priorities within a multi-tasked, deadline-driven environment.
This position requires a working knowledge in writing functional specifications and documentation for technical as well as non-technical audiences. The incumbent should also have prior experience with establishing and documenting processes used in all phases of the software development life cycle and with mentoring developers in following established processes and procedures.
Customer and Operations Support (20%)
The Director is a liaison to business customers for requirements gathering and will ensure the customers’ needs are clearly understood and translated into achievable system requirements.
This role requires the ability to communicate the impact and possible cascading effects of any creation, enhancement, or modification required as it relates to product development within the unit.
The incumbent should demonstrate exceptional analytical skills and strong business acumen.
This service-focused role requires exceptional communication skills and the ability to present information in a meaningful and clear format.
The Director interacts with staff at all levels within Development and Alumni Relations. The incumbent should demonstrate project planning and organizational skills as well as the ability to assess others’ skills and strengths in order to assign resources and estimate period for completion. The Director must have the ability to work on a team, set priorities, work under pressure, adapt to demanding situations, and maintain schedules.
A Bachelor's degree in Computer Sciences, Computer Information Systems, or other technical degree is required. 7 years of management experience is required. Additional education may be substituted for some experience, or additional experience may be substituted for some education, to the extent permitted by the JHU equivalency formula.
Applicants must be proficient in software project and technical management including leading analysis, design, implementation, testing, and support for user applications in an iterative development environment.
Applicants must have demonstrable experience with providing technical leadership for medium/large scale, multi-year enterprise software projects.
Applicants must have experience with implementing and managing Salesforce applications.
The position requires expertise in the fields of data quality, data profiling, data security, and master data concepts.
The successful incumbent must have the ability to analyze and solve business problems and assess business needs in order to recommend appropriate information technology solutions.
The successful incumbent must be able to exercise a wide range of independent judgment related not only to the technical aspects of an assignment, but also to the organization and planning of assignments for other developers and the timing of software upgrades to customers.
The incumbent must exhibit an ability to lead and influence developers within the unit and customers within the development organization.
The position requires strong analytical and technical management skills.
The incumbent should demonstrate strong written and oral communication skills and the ability to effectively communicate to all levels of the organization.
The incumbent must have the ability to understand and implement PCI standards.
Three or more years directly supervising a large technical staff (six or more direct reports).
At least seven years as a software or web developer.
Experience integrating software with data systems such as Business Intelligence and Data Warehouse.
Experience with Atlassian (Jira and Confluence) or other project management tools.
Experience working with Universities, University Medical Systems, or other large non-profits.
Experience working with HIPAA restricted data.
Experience with analytics tool like SAS, Python, or Salesforce Einstein.
The successful candidate(s) for this position will be subject to a pre-employment background check.
If you are interested in applying for employment with The Johns Hopkins University and require special assistance or accommodation during any part of the pre-employment process, please contact the HR Business Services Office at firstname.lastname@example.org. For TTY users, call via Maryland Relay or dial 711.
The following additional provisions may apply depending on which campus you will work. Your recruiter will advise accordingly.
During the Influenza ("the flu") season, as a condition of employment, The Johns Hopkins Institutions require all employees who provide ongoing services to patients or work in patient care or clinical care areas to have an annual influenza vaccination or possess an approved medical or religious exception. Failure to meet this requirement may result in termination of employment.
The pre-employment physical for positions in clinical areas, laboratories, working with research subjects, or involving community contact requires documentation of immune status against Rubella (German measles), Rubeola (Measles), Mumps, Varicella (chickenpox), Hepatitis B and documentation of having received the Tdap (Tetanus, diphtheria, pertussis) vaccination. This may include documentation of having two (2) MMR vaccines; two (2) Varicella vaccines; or antibody status to these diseases from laboratory testing. Blood tests for immunities to these diseases are ordinarily included in the pre-employment physical exam except for those employees who provide results of blood tests or immunization documentation from their own health care providers. Any vaccinations required for these diseases will be given at no cost in our Occupational Health office.
Equal Opportunity Employer
Note: Job Postings are updated daily and remain online until filled.
EEO is the Law
Important legal information
More searches like this
- Administrative Not specified Full Time jobs in Baltimore
- Business & Administrative Affairs Not specified Full Time jobs in Baltimore
- Computer Services & Information Technology Not specified Full Time jobs in Baltimore
- Other Business & Administrative Affairs Not specified Full Time jobs in Baltimore
- Technology Administration/Other Not specified Full Time jobs in Baltimore