Senior Software Engineer (Engineering Services)
The Position
Advance your career as a Senior Software Engineer (Engineering Services) with an industry-leading water and wastewater utility. The current opening is in the Engineering Services Division, part of EBMUD's Engineering and Construction Department. Reporting to a Senior Engineer, the Senior Software Engineer is the lead professional level position on the EBMUD programming career ladder.
EBMUD is seeking motivated professionals with experience in IT project management, as well as quality assurance, including documentation, and functional and technical testing. The ideal candidate will enjoy working with new challenges and experimenting in new and different technologies. The candidate shall also have skills in matching the most effective computer applications and techniques to meet diverse and complex business practices found at EBMUD. The candidate should be able to work independently yet be able to liaison with multiple stakeholders from different groups and technical backgrounds.
The most competitive candidates will possess the following skills and abilities:
- Extensive experience with MicroStation and AutoCAD installation, configuration, and customization.
- Experience with personal computer hardware installation and repair; software installation and customization; identification, analysis and resolution of complex user problems in a variety of computer applications.
- Extensive mapping system database experience, including programming tasks, database code writing, data validation, and translating files between different database systems.
- Experience troubleshooting related applications and infrastructure including ArcGIS, Oracle database, and SQL.
- Experience with engineering applications such as MicroStation Development Libraries (MDL), Vmap, and Computer-aided Drafting/Computer-aided Mapping (CAD/CAM).
- Experience writing and modifying code in multiple programming languages, such as C, C++, Java, Python, ColdFusion, Visual Basic, etc.
- Strong SQL skills.
- Experience in all aspects of the Software Development Cycle.
- Strong project management skills (PMP certification a plus).
- Experience with requirements gathering and documentation.
- Experience in waterfall, agile or other standard software development models.
- Experience in software testing and QA practices.
- Experience implementing mapping or GIS-related systems.
In addition, the strongest candidates will have experience in managing projects using industry standard practices; familiarity with ITIL; understanding of the Capability Maturity Model; excellent oral and written communication skills; enjoy working cooperatively with software developers and users in a team environment; and enjoy learning new software technologies. As appropriate to the assignment, the ideal candidates will demonstrate proficiency in: computer analysis; project planning and management; oral and written communication skills; experience with mapping-related and GIS functions, software and applications; and implementation, QA and testing experience.
Flexible/hybrid work from home schedule may be available for some positions in this job classification.
The salary range is $11,679 per month increasing to $12,263, $12,876, $13,520, and $14,196 after 6, 18, 30, and 42 months, respectively.
EBMUD is an Equal Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, color, religion, creed, sex, gender, gender identity (including transgender status), gender expression, marital or registered domestic partnership status, age for individuals age forty or older, national origin, ancestry, disability (mental or physical), medical condition (cancer and genetic characteristics), genetic information, sexual orientation, military and veterans status, family or medical leave status, pregnancy (including childbirth, lactation or related medical condition), pregnancy disability leave status, domestic violence victim status, political affiliation, and other categories protected by federal, state and/or local laws.
Requirements
1. A bachelor's degree from an accredited college or university (related majors such as computer science, information systems, and information technology are preferred); and
2. Three years of systems analysis and programming experience developing business applications for computer systems (preferably MicroStation, AutoCAD, ArcGIS, or other similar applications) including one year at a level comparable to or higher than the EBMUD class of Software Engineer II.
3. Experience must demonstrate expertise using modern, object-oriented principles and tools. Some positions may require additional experience or expertise in specific specialties.
4. A valid California driver's license and a satisfactory driving record are also required.
5. Candidates must be willing to work overtime as needed.
6. Physical and environmental conditions include sitting for prolonged periods of time, and repetitive hand motions.
Please note: EBMUD requires all employees to provide written proof of vaccination. Those employees with sincerely held religious beliefs or valid medical reasons, as determined by EBMUD, will be exempt from vaccination requirements. Contact EBMUD Human Resources, Employee Services Division, at (510) 287-0764 for additional questions.
Equivalent combinations of education and experience may be considered. To be considered under the “equivalent combination of education and experience” provision, it is your responsibility to include in your application materials written evidence of employment performed at the level of the typical duties of this position and/or coursework in subject areas directly related to this position. For more information, see our FAQ page at
The Selection Process
1. Submit a completed EBMUD application and the required supplemental question responses online at by 4:30 p.m., Friday, January 26, 2024. Only application materials submitted online during the filing period will be accepted.
2. Candidates must achieve a passing score on each test part in order to advance to the next step in the selection process.
3. All qualified applications and supplemental responses will be competitively evaluated, with those candidates demonstrating the strongest qualifications for the position to be invited to a panel interview tentatively scheduled for late February.
4. Successful candidates will be placed on the hiring list, based on rank, for further consideration to fill the current regular vacancy, as well as others occurring over the next 12 to 24 months.
5. The probation period for this position is 12 months. For those holding civil service status the probation period is 6 months.
6. All employment offers are conditional, pending the results of a Live Scan background screening. All selected finalists must participate in the Live Scan background screening process to remain in consideration for EBMUD employment.
Supplemental Information
As the first step in the selection process, responses to the supplemental questions must be submitted online with the regular EBMUD application. Please provide thorough, accurate descriptions of assignments you have personally performed. Should you respond with comments such as “see application” or “see resume” instead of addressing the questions directly, your application may not be considered.
Our excellent benefits package includes:- 12 days paid vacation; 16 holidays; 13 days paid sick leave;
- Family health insurance (choice of Kaiser fully paid or Sutter Health Plus or Anthem Blue Cross 85% paid);
- Fully paid family dental and vision care plans; life insurance; long-term disability insurance;
- EBMUD Retirement Plan (reciprocal with CalPERS);
- $1,000/yr. contributed to flexible spending account or cash;
- $145/mo. public transit subsidy;
- 401(k), 401(a) and 457(b) tax-deferred retirement plans; Roth 401(k);
- $3,500/yr. tuition reimbursement;
- And opportunities for professional growth including training and career development.
Recommended Jobs
Material Handler (Forklift Operator)
Primary Responsibilities: Material Handler: Transportation of materials and products to designated locations using forklifts, pallet jacks, or other material handling equipment. Inventory Mana…
Project Manager
Project Manager Department: Project Manager Location: Camp Pendleton, CA NIKA is hiring for a Project Manager who will be responsible for the on-site Project Management of a Base Operating Servi…
Sales Agent
Welcome to Pronto Insurance, a flourishing general agency in South Texas! Since 1997, we've been on an unstoppable journey of growth, and now, with over 200 captive locations in Texas, California…
Research Specialist
Job Description and Duties In July 2025, the State of California implemented the Personal Leave Program (PLP) 2025. This program temporarily reduces employees’ monthly base pay in exchange for pai…
Miembro del equipo de cocina
¿El propósito de Called to Grow dba Chick-fil-A South Gate? \Para hacer crecer a nuestra gente, nuestro negocio y nuestra influencia\ Hacemos esto esforzándonos por cumplir con la visión de nuestr…
Source Inspection Quality Lead
Howmet Aerospace Inc. (NYSE: HWM), headquartered in Pittsburgh, Pennsylvania, is a leading global provider of advanced engineered solutions for the aerospace and transportation industries. Our primary…
Registered Nurse - Outpatient Clinic
Associate Caregiver Health RN Outpatient Clinic RN Start date: ASAP Years of experience REQ: 1 year First-timers accepted: Yes Hours: 5x8HR Weekdays, Day shift, 8 am - 4:30 pm, 8 hours (schedule may c…
Quality Assurance Coordinator
The Quality Assurance Coordinator assists in maintaining client files, care provider files, electronic system integrity, preparing for audits, and reviewing documentation as needed. Essential Jo…
Social Services Assistant
We are seeking a Social Services Assistant to join our team! Under the direct supervision of the Social Services Director the primary purpose of your job position is to assist in all aspects of the S…
Prosthodontics Practice Sale
Ready to take the next step in your Prosthodontics journey? We are looking for a potential buyer in Northern LA. This is a fully established, longstanding, private practice with a great patient bas…