Director of Applications (NCS) - BCIT
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Benefits
Additional Information
THIS IS A NON-CIVIL SERVICE POSITION Salary Range: $122,569.00- $202,068.00 Annually Get to Know Us Welcome to the City of Baltimore! Experience the reward of a fulfilling career and enjoy the added element of excitement in a vibrant, diverse atmosphere. The City of Baltimore offers limitless opportunities to help drive social impact, both on the job and in the community, while serving its citizens. Join us in making Baltimore a great place to live and work. In the City of Baltimore, we hire great people and provide them with the skills and opportunities to grow toward their career aspirations. If you are looking for a career change or interested in learning more, explore our opportunities and benefits programs. We are excited to have you as a part of the City of Baltimore Team! The city offers medical, prescription drug, dental, vision, optional life, AD&D, and FSA plans. This office also supplies wellness programs, support groups, and workshops. You can learn about our benefits here: https://humanresources.baltimorecity.gov/hr-divisions/benefits Job Summary The Enterprise Applications Director leads the strategy, governance, and operational health of Baltimore City's enterprise application portfolio, ensuring systems are modern, secure, integrated, and aligned with citywide priorities. This role oversees application architecture, standards, integration platforms, vendor and contract management, AI governance, and application business continuity while guiding a high‑performing team and partnering with agency leadership to drive successful adoption of major technology initiatives. Reporting to the Deputy CIO, the Director ensures the City's applications remain reliable, scalable, and capable of supporting mission‑critical services for employees and residents. Essential Functions Leadership & Team Development Lead and develop a high-performing applications team, setting clear expectations around quality, deadlines, and continuous improvement. Develop the modernization strategy for the City of Baltimore's applications Coach team members to grow technical skills, communication abilities, and professional development. Champion a culture of transparency, collaboration, and shared ownership across the division. Ensure team members stay current on technology trends, best practices, and evolving security requirements, and apply continuous improvement principles across the applications function. Enterprise Application Management Own enterprise application management-overseeing adoption, minimizing integration complexity, and driving periodic Application Rationalization reviews. Establish and enforce application standards, architecture guidelines, and development best practices across the organization. Evaluate new and renewal software requests to ensure alignment with BCIT strategy, security standards, and value for the City. Anticipate future application needs, identify gaps, and develop proactive solutions before they become problems. Establish and govern enterprise API standards and integration patterns, ensuring consistent, secure, and scalable connectivity across the application portfolio. Oversee integration platforms and middleware (e.g., Azure Integration Services) used to connect city applications, reducing duplication and minimizing point-to-point complexity across the portfolio. Vendor & Contract Management Manage software vendor relationships end-to-end: escalation paths, contracting standards, negotiation strategy, SLAs, third-party risk assessments, exit strategies, and IP/data ownership. Maintain a proactive contract lifecycle for the portfolio-tracking renewal timelines, enforcing licensing compliance through periodic audits, and ensuring no agreement auto-renews without deliberate review and approval. Require that all application contracts include strong data ownership and portability provisions and verify that vendors meet BCIT's security, privacy, and regulatory requirements- including PII and HIPAA obligations-as a condition of execution and renewal. Conduct third-party risk assessments for new and renewing vendors and build strategic partnerships that maximize long-term value and support BCIT's technology goals. Strategy & Planning Develop application roadmaps and strategies that advance agency goals and BCIT's broader technology vision. Prepare and present capital project proposals and financial budgets for the applications division. Evaluate emerging technologies for competitive advantage and incorporate best practices as appropriate. Collaborate closely with stakeholders across City agencies to ensure applications remain aligned with operational needs. Change Leadership & Stakeholder Engagement Lead executive and senior-level stakeholder engagement for significant application implementations and changes-building the organizational buy-in needed to ensure successful adoption across City agencies. Partner with the Administrative Division's Change Management & Commun
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at baltimorecity? Share your experience