EBMUD

Software Engineer I

Oakland, CA, US

$14.7k/month
2 days ago
Save Job

Summary

The Position

East Bay Municipal Utility District (EBMUD) offers state-of-the-art computer systems and challenging assignments in a wide range of application development specialties. Software Engineer I (SE I) is an entry level position that, with guidance from senior staff, develops and maintains web-based business applications using a variety of technologies. SE I’s collaborate with product owners, users, customers, Scrum team members, and other IT groups to gather requirements, plan work, develop, design, code, test, and produce user documentation. SE I’s typically specialize in one or more technologies, such as Ruby on Rails, .NET, Java, JavaScript, Oracle, and/or similar technologies although they are also expected to learn and gain proficiency in multiple technologies and application domains.

The Software Engineer I Must Be Knowledgeable About

  • Basic business practices including administrative systems and office procedures
  • Workflow management practices common in computer supported domains such as financial, human resources, work

management, water quality monitoring, geographic information, and engineering systems

  • Basic software development and systems analysis principles and techniques.
  • IT principles, characteristics, architecture, programming languages and user interfaces relevant to state-of-the-art

computing environments including Internet-facing and cloud-based environments.

  • The operation, functions, capabilities and requirements of computer hardware and related peripheral equipment.
  • Application flow and process control.
  • Data integrity requirements.

The Software Engineer I Must Be Able To

  • Learn new technologies.
  • Learn complex business processes.
  • Learn EBMUD business practices to identify and address user needs.
  • Perform configuration management.
  • Work closely with team members.
  • Adapt to a rapidly changing and complex environment.
  • Participate in the preparation of complete and concise architecture and design, system and user documentation, and

software user instructions.

  • Explain systems to non-technical users.
  • Define and develop new and enhanced systems and procedures.
  • Draw logical and valid conclusions after analyzing complex procedures, processes, and data.
  • Manage time to ensure that competing demands of multiple projects are effectively handled.
  • Keep informed of current and long-range trends in the web and application development fields.

The Ideal Candidate Will

  • Have a bachelor’s degree from an accredited college or university with related majors such as computer science,

information systems, and information technology.

  • Have experience with one or more development platforms including, but not limited to, Ruby on Rails, .NET, Java,

and/or JavaScript.

  • Be willing to learn new languages and technologies.
  • Understand the concepts of web application design and architecture.
  • Understand the concepts of designing a User Interface for usability.
  • Understand Scrum and the software development lifecycle.
  • Have effective data modeling skills.
  • Understand relational database principles and the use of SQL to work with databases.
  • Be an energetic, creative, self-starter.
  • Be a flexible team player.
  • Have excellent interpersonal skills and ability to effectively work with all levels of staff individually and within teams.
  • Have strong communication skills.
  • Relish tackling and solving problems.
  • Have experience working on various projects.

Software Engineer I is alternately staffed with Software Engineer II and Senior Software Engineer. After at least two years of meeting or exceeding performance and competency standards, SE I may promote to Software Engineer II (maximum monthly salary of $12,049). After at least one year of meeting or exceeding performance and competency standards at SE II level, SE II may promote to Senior Software Engineer (maximum monthly salary of $14,679).

This is not a remote work only position and is based at EBMUD's Administration Building located in downtown Oakland, CA. During the first three months of employment the candidate will be expected to work in the office every day. After that initial time period, we offer a hybrid work arrangement that typically involves working in the office two days per week and telecommuting three days per week. No exceptions.

Software Engineer I monthly salary range starts at $8,552, increasing to $8,980, $9,429, $9,900, and $10,395 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

  • Completion of four years of college resulting in graduation, or its equivalent.

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 http://www.ebmud.com/jobs/job-resources/job-faqs-frequently-asked-questions/.

The Selection Process

  • Submit a completed EBMUD application and the required supplemental question responses online at www.ebmud.com by 4:30 p.m., Friday, June 13, 2025. Only application materials submitted online during the filing period will be accepted.
  • Qualified applications will be invited to a written test, tentatively scheduled for the weekend of July 12, 2025.
  • Those candidates passing the written test will be invited to a panel interview, which will include a hands-on work sample project, expected to be held in late July 2025.
  • 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.
  • 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.

01

This is not a remote work only position and is based at EBMUD's Administration Building located in downtown Oakland, CA. During the first three months of employment, employees are expected to work in the office. Thereafter, employees are eligible for a hybrid work arrangement that typically involves working in the office two days per week and telecommuting three days per week based on terms agreed upon between the supervisor and the employee. Are you willing to work according to these hybrid work conditions?

  • Yes
  • No

02

Have you earned a bachelor's degree?

  • Yes
  • No
  • Required Question

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: