This job is expired.
San Francisco, CA
Nov 14, 2024
$58.25 - $73.88 an hour
Full-time
Full Job Description
DEADLINE TO APPLY IS SUNDAY, DECEMBER 22, 2024 AT 11:59 PMIF YOU ARE INTERESTED, PLEASE APPLY IMMEDIATELYA resume and cover letter are not required with your application, but highly encouraged
Be ready to rethink your assumptions about the public sector. Dedicated and motivated colleagues? Beautiful, high amenity building for on-site work and collaboration? Flexible schedules and hybrid work options? Yes, yes, and yes!
ABOUT MTCThe Metropolitan Transportation Commission (MTC) is the transportation planning, financing and coordinating agency for the nine-county San Francisco Bay Area. MTC is the federally designated Metropolitan Planning Organization (MPO) and the state designated Regional Transportation Planning Agency (RTPA) for the nine-county San Francisco Bay Area. MTC provides services to the Association of Bay Area Governments (ABAG). For more information about MTC, visit www.mtc.ca.gov.
ABOUT THE ROLE
The 511 Senior Software Developer position will be filled at the Associate level and will be under the general direction of the Principal Traveler Information Technology Manager.
MTC, in coordination with Caltrans, the California Highway Patrol, the Bay Area transit agencies, and other stakeholders, has partnered on projects to improve regional transportation system management and mobility. The Regional 511 Traveler Information Program, managed by MTC, encompasses several key components, systems, and projects that support the day-to-day collection and dissemination of traveler information with the goal of assisting travelers with travel decisions and providing connections to several regional transportation programs. A key element of the 511 Traveler Information program in achieving its goal is the delivery of quality data to end user applications, third party trip planning tools, and researchers.
This position will collaborate with other members of the 511 data and development group and the rest of the 511 team, and be responsible for day-to-day operation, maintenance, and enhancements of the 511 Program’s cloud-based data collection tools, data ingestion processes, and open data APIs. The incumbent will be an individual who understands public transit and other mobility data and has experience in developing software applications for such data hosted in a cloud environment. The incumbent will also be able to work in a highly collaborative team environment and able to communicate complex technical topics effectively with internal and external stakeholders. The incumbent will follow software engineering life cycle management and best practices for all software artifacts. The 511 Senior Software Developer will also perform other job-related duties as needed or assigned.
Under the general direction of the Principal Traveler Information Technology Manager, the essential duties and responsibilities include, but are not limited to, the following:
KNOWLEDGE, SKILLS, & ABILITIES
The ideal candidate will have the following knowledge, skills, and abilities:
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 in computer science, information systems or related field. A Masters 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 years of increasingly complex work experience in planning, designing and implementing major computer systems and databases, including the equivalent of two years as a Systems Analyst II in MTC. 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.
APPLICATIONASSISTANCE
If you need technical assistance with your on-line application, please contact NEOGOV's Applicant Support Line 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.
Be ready to rethink your assumptions about the public sector. Dedicated and motivated colleagues? Beautiful, high amenity building for on-site work and collaboration? Flexible schedules and hybrid work options? Yes, yes, and yes!
ABOUT MTCThe Metropolitan Transportation Commission (MTC) is the transportation planning, financing and coordinating agency for the nine-county San Francisco Bay Area. MTC is the federally designated Metropolitan Planning Organization (MPO) and the state designated Regional Transportation Planning Agency (RTPA) for the nine-county San Francisco Bay Area. MTC provides services to the Association of Bay Area Governments (ABAG). For more information about MTC, visit www.mtc.ca.gov.
ABOUT THE ROLE
The 511 Senior Software Developer position will be filled at the Associate level and will be under the general direction of the Principal Traveler Information Technology Manager.
MTC, in coordination with Caltrans, the California Highway Patrol, the Bay Area transit agencies, and other stakeholders, has partnered on projects to improve regional transportation system management and mobility. The Regional 511 Traveler Information Program, managed by MTC, encompasses several key components, systems, and projects that support the day-to-day collection and dissemination of traveler information with the goal of assisting travelers with travel decisions and providing connections to several regional transportation programs. A key element of the 511 Traveler Information program in achieving its goal is the delivery of quality data to end user applications, third party trip planning tools, and researchers.
This position will collaborate with other members of the 511 data and development group and the rest of the 511 team, and be responsible for day-to-day operation, maintenance, and enhancements of the 511 Program’s cloud-based data collection tools, data ingestion processes, and open data APIs. The incumbent will be an individual who understands public transit and other mobility data and has experience in developing software applications for such data hosted in a cloud environment. The incumbent will also be able to work in a highly collaborative team environment and able to communicate complex technical topics effectively with internal and external stakeholders. The incumbent will follow software engineering life cycle management and best practices for all software artifacts. The 511 Senior Software Developer will also perform other job-related duties as needed or assigned.
Under the general direction of the Principal Traveler Information Technology Manager, the essential duties and responsibilities include, but are not limited to, the following:
- Operating, maintaining, and enhancing existing data collection, ingestion, and publishing tools, services, and APIs, hosted in an AWS cloud environment
- Maintaining all software adhering desired scalability, reliability, and performance of the overall system
- Performing analysis of software bugs and other issues, proposing solutions, and implementing as approved
- Making sound design/coding decisions, keeping end-user experience in the forefront
- Conducting existing code and design reviews
- Ensuring adherence to MTC’s cyber security and Personally Identifiable Information (PII) policies
- Promoting open data and open-source technology
- Maintaining up-to-date system engineering documents including requirements, concept of operations, system design, test plans, operation manual, user guides, etc.
- Working with contractors on new software development projects; monitoring and reporting on project progress
- Conducting project meetings and presenting on complex technical topics
- Working collaboratively with other software developers and team members
- Contributing to a culture of innovation and collaboration
- Regularly reviewing tasks at hand, appropriately prioritizing them with input from the manager
KNOWLEDGE, SKILLS, & ABILITIES
The ideal candidate will have the following knowledge, skills, and abilities:
- 5+ years of software development experience, preferably in the mobility and/or transportation domains
- Experience in coding languages such as .NET (C#, ASP), Angular, NodeJS, Python, HTML, CSS, JavaScript, TypeScript, or similar technologies
- Experience in writing query and transactional statements for Postgres and MySQL databases
- Knowledge of both waterfall and agile software development lifecycle and DevOps principles
- Knowledge of open-source software and open data standards in the mobility/transportation space
- Experience in AWS or similar cloud environment
- Experience in code management and collaboration platform GitHub
- Analytical skills to identify and resolve issues
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 in computer science, information systems or related field. A Masters 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 years of increasingly complex work experience in planning, designing and implementing major computer systems and databases, including the equivalent of two years as a Systems Analyst II in MTC. 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.
APPLICATIONASSISTANCE
If you need technical assistance with your on-line application, please contact NEOGOV's Applicant Support Line 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.
Job Information
Job Category:
Engineering
Spotlight
Employer
Related jobs
Court Interpreter I
State of CT Judicial Branch
Court Interpreter IContinuous Recruitment Statewide
Judicial District Locations: Danbury, Bridgeport, Hartford, Litchfield, Middlesex, New Britain, New Haven, New L...
Jan 2, 2025
Hartford, CT
Technology Systems Administrator
Wallenpaupack Area School District
POSITION TITLE: Technology Systems Administrator
LOCATION: Wallenpaupack Area School District
POSITION SUMMARY: Wallenpaupack Area School District is seeking a Technology Syste...
Jan 2, 2025
Hawley, PA
Temporary News Editor
Lee Enterprises Inc
The Post-Star seeks a news editor to fill a temporary, one-year position starting in June 2025. The news editor assists in the operation of our newsroom. With the managing editor, the news editor will...
Jan 2, 2025
Glens Falls, NY