Position SummaryThe Manager of Business Applications is responsible for overseeing the strategy, implementation, and management of software applications across SDWP. This role ensures that all business applications are aligned with organizational goals, effectively maintained, and optimized for performance. The Manager will lead cross-functional initiatives to deliver scalable technological solutions that meet evolving business needs. Key responsibilities include managing application lifecycle processes, collaborating with internal departments to define system requirements, and driving continuous improvement efforts. The ideal candidate will bring a strong background in enterprise software systems, excellent leadership skills, and a proactive approach to identifying and resolving operational inefficiencies.
Essential Functions- Engage in requirements gathering, documentation, system integration, and usability testing for both internal and external systems, focusing on enhancing system functionality and user experience.
- Develop and execute the roadmap for enterprise and departmental business applications, ensuring alignment with business objectivesand IT standards.
- Oversee the configuration, design, and overall functionality of major software platforms like Salesforce, ensuring effective end-user support and system performance.
- Lead, mentor, and manage a team of application analysts, developers, and support staff, fostering a high-performance and collaborative culture.
- Oversee the selection, implementation, integration, maintenance, and retirement of business applications.
- Act as the primary liaison between IT and business units to gather requirements, identify solutions, and ensure user satisfaction.
- Analyze and present solution options, assessing the advantages and disadvantages of declarative configurations versus custom coding and enhancements.
- Collaborate with program managers, business analysts, developers, and administrators to identify and prioritize technical and operational improvements, fostering a continuous improvement environment.
- Establish and enforce best practices for system maintenance, configuration, development, testing, and data integrity to maintain high standards in system management.
- Identify opportunities for automation and process optimization through effective use of technology and business applications.
- Assist in preparing and managing budgets related to application systems, including licensing support, and development costs.
- Establish and monitor key performance indicators (KPIs) for IT systems to evaluate success and identify areas for improvement.
- Ensure that all system changes and implementations comply with relevant laws, regulations, and internal policies, including data protection and privacy laws.
- Explore and recommend new technologies and tools that can drive innovation and competitive advantage within the organization.
- Collaborate closely with business units to manage and prioritize the IT ticket and enhancement queue, ensuring timely and effective resolution of issues to maintain business continuity.
- Perform other related duties as assigned.
Fundamental Job requirementsBachelor's degree in information systems, Computer Science, Business Administration, or a related field; or five (5) or more years of progressively responsible experience in business applications, information systems, or a related technology field.
• Three (3) years' experience in business applications management
• Proven experience with enterprise business platforms.
• Proficiency in programming languages relevant to the organization's technology stack, such as SQL and JSON.
• Strong understanding of software development life cycle (SDLC), system integration, and application support.
• Strong knowledge of database management, data integration, and software configuration.
• Experience leading all phases of project lifecycle, including requirements gathering, design, development, testing, and deployment.
• Demonstrated ability to conduct comprehensive security reviews and functional testing to ensure system reliability and performance.
• Excellent problem-solving skills and the ability to think analytically and strategically.
• Experience in managing IT projects across cross-functional teams, demonstrating strong leadership and project management skills.
• Knowledge of current industry standards and trends in technology, with an ability to utilize this information to make strategic decisions and improvements.
Desired Requirements• Master's Degree in computer science or related field or minimum five (5) years of progressively responsible professional experience in business applications, information systems, or a related technology field.
• Minimum five (5) years' experience in a supervisory or managerial role.
• Certifications or demonstrated expertise in relevant software platforms or technologies (e.g., Salesforce, FileMaker, Domo, or related technologies).
• Experience with Agile and DevOps methodologies, with a proven track record of implementing these practices to streamline development and deployment processes.
• Familiarity with machine learning and artificial intelligence technologies, and their application within business processes to drive efficiency and innovation.
• Background in business analysis or business intelligence, providing the ability to translate business needs into technical requirements and insights.
• Experience with cloud platforms and services (AWS, Azure, Google Cloud), including migration strategies and cloud architecture design.
• Strong interpersonal and communication skills, capable of working collaboratively with multiple business units and IT teams.
Compensation for this position ranges from $108,031 - $146,972 annually.
In the spirit of pay transparency, we are excited to share the base salary range for this position. If you are hired at San Diego Workforce Partnership, your final base salary (within the pay range), will be determined based on factors such as education, knowledge, skills, and experience. In addition to those factors, we believe in the importance of pay equity and consider the internal equity of our current team members when determining any final offer. Please keep in mind that the range mentioned above is the full base salary range for the role. Hiring at the maximum of the range would not be typical in order to allow for future and continued salary growth. We also offer generous benefits and retirement plans.