Software Development Manager
Vacancy has expired
San Francisco, CA
Employer: | Bay Area Air Quality Management District |
Category: | Information Technology |
Job Type: | Full Time |
Description | |
Description The Bay Area Air Quality Management District (District) is a regional government agency, committed to achieving clean air to protect the public's health, the environment and the global climate. The District accomplishes this goal through regulation of industrial facilities, regional planning efforts and various outreach and incentive programs designed to encourage clean air choices. The District's jurisdiction encompasses all of seven counties - Alameda, Contra Costa, Marin, San Francisco, San Mateo, Santa Clara and Napa, and portions of two others - southwestern Solano and southern Sonoma. The District is currently conducting an open recruitment for the position of Software Development Manager in the Enterprise Technology Solutions Division. This is a full-time, exempt, management position. There is one (1) vacancy. Under the general direction of the Director of Software Development, the incumbent is responsible for managing the Software Development Team and all its functions and projects. The incumbent must possess a thorough understanding of project management, software development principles, and best practices and have the expertise to successfully manage multiple complex software development efforts simultaneously in cooperation with other technology teams and business partners. Key responsibilities include formulating and implementing software development strategies; developing and managing contracts, budgets, and procurements; hiring, training, and mentoring staff; creating and implementing/improving operational support processes; and creating and sustaining meaningful and positive customer interactions. The Software Development Manager is responsible for effective leadership of software development, DevOps, management, policy development and maintenance, and delivery of all assigned software development services. Responsibilities include overseeing the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance of software applications. The role involves managing software development projects, ensuring adherence to best practices and industry standards, and implementing efficient testing, and DevOps processes through assistant managers. Additionally, the incumbent is responsible for code quality assurance, version control, continuous integration/continuous deployment (CI/CD), and the seamless integration of new features and updates. Given the dependencies between these systems and the services offered by the organization across various lines of business and internal technology teams, the Software Development team provides critical support to the success of the organization and its mission by ensuring efficient, collaborative, and strategic use of software development services offered by the Information Services Division. SOFTWARE DEVELOPMENT MANAGER DEFINITION Under administrative direction, plans, organizes, supervises, reviews and evaluates staff and activities of the District's Information systems Section; performs related work as assigned. DISTINGUISHING CHARACTERISTICS This single position class manages all systems and programming activities for the District's information systems. The incumbent is responsible for accomplishing section goals and objectives and for furthering District goals and objectives within general policy guidelines. This class is distinguished from Director of Administrative Services in that the latter has overall managerial responsibility for all personnel, business, information systems and financial services for the District. Our Benefits: In addition to the Air District's standard suite of benefits - such as a variety of health plan options, sick and vacation time and paid holidays - we also offer an excellent array of benefits such as:
Examples of Duties for this Position EXAMPLES OF DUTIES (Illustrative Only) Develops and implements goals, objectives, policies, procedures, and work standards for the information systems section. Organizes, assigns, directs, reviews and evaluates the work of assigned staff; selects and trains staff and provides for their technical and professional development. Confers with District management regarding information systems services requested and delivered; develops long and short-range plans, including hardware and software upgrades. Resolves service complaints received from using departments and implements corrective action with staff; monitors operating condition of District's computer equipment to assure efficiency. Plans computer facility requirements including electrical, lighting and security needs and coordinates and directs their implementation. Receives and prioritizes requests for computer applications development and directs the development and implementation processes. Evaluates automation strategies to meet department needs; effectively controls the acquisition of hardware and software throughout the District. Conducts or directs the conduct of analytical studies; develops and reviews reports of findings, alternatives and recommendations; prepares a variety of periodic and special reports regarding department activities. Coordinates and directs the preparation of requests for proposal and contracts for computer services; orders and approves payment for computer equipment. Monitors developments and legislation related to information systems matters; evaluates their impact upon District operations and recommends and implements equipment, policy and procedural improvements. Directs the maintenance of and maintains accurate records; prepares clear and concise reports, correspondence and other written materials. Analyzes issues, prepares and presents reports and recommendations regarding technical and policy issues to the Board and various committees and other groups. Minimum Qualifications Education and Experience: A typical way to obtain the knowledge and skills is: Equivalent to graduation from a four year college or university with major coursework in computer sciences, mathematics, business or public administration or a closely related field and four years of experience in applications programming and systems design. Some supervisory experience is desirable. How to Apply & Selection Criteria Interested individuals must submit a completed BAAQMD application, chronological resume, and responses to the supplemental questions no later than 5:00 p.m. on Thursday, August 1, 2024. Applications are accepted online only. Please visit our website at www.baaqmd.gov/jobs to apply or to download an application. Resumes must be included, and not in lieu of the required application materials. Postmarks, faxes, and E-mailed applications will not be accepted. Except as requested in this announcement, do not include any additional documents, such as letters of recommendation, performance evaluations, work samples, etc. They will not be considered or returned. Supplemental Questions Instructions Individuals who apply for this position must respond to each of the supplemental questions. The responses to the supplemental application questions will be used in accordance with the procedures indicated under the Selection Criteria in the vacancy announcement. Your responses should be as detailed as possible. Instructions: • Please limit your responses to one page per question. • Do not combine your responses, or reference your application, resume, or any other requested documentation that you have included with your application packet to answer a question. • For each question regarding experience, it is recommended you provide: the name of the employer where you gained your experience, your job title, length of time in years/months performing the specific function, and detailed examples that illustrate your duties and responsibilities. SELECTION CRITERIA: Selection may be based upon a competitive examination consisting of a written exercise, interview, or combination of the two. Depending on the number of qualified applicants, an application screening and/or panel interview may be used to determine the most qualified applicants. The District may hire from this recruitment process to fill future vacancies occurring within the next 18 months. Updates regarding your status in the recruitment will be sent via email, unless you indicate a different preference on your application. Persons with disabilities who may require reasonable accommodations during the application and/or selection process should notify the Human Resources Office at (415) 749-4980. The District is an Equal Opportunity Employer. Benefits
|