Be ready to rethink your assumptions about the public sector.Dedicated and motivated colleagues?Beautiful, highamenitybuilding for on-site work and collaboration? Flexible schedules and hybrid work options? Yes, yes, and yes!
ABOUT MTC
The Metropolitan Transportation Commission (MTC) is the transportation planning, financing, and coordinating agency for the nine-county San Francisco Bay Area. For more information about MTC, visit us at www.mtc.ca.gov. MTC is committed to being an equitable and inclusive workplace. The Technology Services Section (TSS) focuses on career and personal development with emphasis on emotional intelligence, innovation, and a growth mindset. TSS’ vision is to empower the region using innovative technology solutions to connect citizens and enrich and transform how we travel, work and live.
ABOUT THE ROLE
The Business Applications Manager will lead our small business applications and development team and drive innovation in our software solutions. The ideal candidate will have a strong technical background, excellent leadership skills, and experience in managing business applications, such as Enterprise Resource Planning (ERP), and secure software development lifecycle (SSDLC). This position is in the Business Development Business Unit within TSS. The unit is tasked with managing the operation, modification, and maintenance of technology platforms to support a more productive, more collaborative, equitable, friendly, and more dignified user experience.
- Lead and manage a team of business applications subject matter experts and software developers, providing guidance, mentorship, and support.
- Oversee the secure software development lifecycle (SSDLC) to ensure the delivery of secure and high-quality software solutions, including all phases from planning and design to implementation and maintenance.
- Partner with cross-functional teams to define project requirements, scope, timelines and budget.
- Partner with Data Strategy and Analytics Section for ongoing support of agency’s data analytics platforms and tools and collaborate on strategic initiatives such as data governance and lifecycle management.
- Implement and maintain best practices for software development, including coding standards, testing, and documentation.
- Monitor and report on project progress, identifying and addressing any issues or risks.
- Foster a culture of continuous improvement, encouraging innovation and professional growth within the team.
- Keep current with emerging technology trends, evaluating opportunities in which these technologies can benefit our internal staff and ultimately the constituents we serve.
- Manage resource allocation, budgeting, and scheduling to optimize team performance and project outcomes.
- Vet and integrate Artificial Intelligence (AI) policy and applications to enhance software capabilities and ensure compliance.
- Advance enterprise architecture practices to align with business objectives and technology strategies.
- Handle contract procurements, including vendor selection, negotiation, and management.
KNOWLEDGE, SKILLS, ABILITIES
Required Skills
- Strong leadership skills managing and leading a team of business application technical staff and developers.
- Strong understanding of software architecture and design principles.
- Working knowledge of ERP systems and application workflows.
- Experience with secure software development lifecycle (SSDLC) methodologies.
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Excellent problem-solving and analytical skills.
- Proficiency in software development languages.
- Knowledge of database management systems.
- Proficiency with Github or similar platform for version control and collaboration.
Desired Skills
- Ability to work collaboratively with cross-functional teams.
- Strong organizational and time management skills.
- Adaptability and willingness to learn new technologies.
- Experience with contract procurement and vendor management.
- Experience in the government or public sector.
MINIMUM QUALIFICATIONS
An appropriate combination of education and experience that has provided the required knowledge, skills and abilities is qualifying. A typical way of obtaining the required qualifications is:
Education:A Bachelor's degree from an accredited university or college in an appropriate discipline related to the area of assignment such as Computer Science, Information Technology, Information Systems Management, Public Administration, Transportation Planning, or a related discipline. A Master's degree is desirable. Applicants with a degree issued from an institution outside the United States must have their transcripts evaluated by an academic accrediting service and provide proof of equivalency along with their application.
Experience:Five to seven years of increasingly responsible experience in an appropriate field related to the area of assignment to include at least two years of managing the work of others.
PREFERRED QUALIFICATIONS
Education
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Advanced degree or relevant certifications (PMP, Scrum Master) is a plus.
- Minimum of 5 years of experience in software development.
- At least 2 years of experience in a software development team lead.
- Proven track record of successfully delivering software projects.
License/Certificate: Possession of a valid California Class C driver's license and a safe driving record, or the ability to provide alternate transportation which is approved by the appointing authority.
EMPLOYMENT REQUIREMENTS
Successful completion of a background check, professional references and the Employment Eligibility Verification Form I-9.
DISABILITY
The Human Resources Department will make reasonable efforts in the recruitment or skills assessment process to accommodate applicants with disabilities. If selected for an interview or testing, and you require accommodation, please notify the Human Resources Department when confirming your interview or test.
APPLICATION ASSISTANCE
If you need technical assistance with your on-line application, please contact Applicant Support at (855) 524-5627, available from 8:00 AM to 5:00 PM (PST) Monday through Friday, excluding holidays.
All MTC employees are designated Disaster Service Workers through state and local law (California Government Code Section 3100-3109). Employees are required to complete all Disaster Service Worker-related training as assigned, and to return to work as ordered in the event of an emergency.