East Bay Municipal Utility District - Oakland, CA
posted 2 months ago
Join the East Bay Municipal Utility District (EBMUD) and dive into state-of-the-art computer systems with dynamic challenges in diverse application development realms. As a Software Engineer II (SE II), you'll work with your team on the development and upkeep of web-based business applications, leveraging your expertise in sought-after technologies like Ruby on Rails and .NET. SE II'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. You will have the opportunity to learn and gain proficiency in multiple technologies and application domains. The ideal candidate will bring hands-on experience with two or more development platforms including, but not limited to, Ruby on Rails, .NET, Java, and/or JavaScript to the table to ensure top-notch software solutions. Familiarity with tools like Capybara, Rspec, Capistrano, RubyMine, Microsoft Visual Studio, JQuery, Twitter Bootstrap, AJAX, REST, SOAP, JSON, and/or Oracle/SQL is essential. A strong understanding of data modeling and data integrity requirements is crucial, with Oracle experience being a plus. You will embrace learning new technologies and complex business processes, diving into EBMUD's business practices to understand and cater to user needs effectively. Working closely with a diverse team of product owners, users, and IT groups, you will gather requirements, plan, implement, and test software solutions. You will drive the creation of new and enhanced systems and procedures, drawing logical conclusions from intricate data and processes. Staying ahead of the curve by keeping tabs on trends in web and application development fields is expected. As a Software Engineer II, you will embrace learning new languages and technologies while excelling in web application design, UI/UX principles, and agile methodologies like Scrum. You will thrive in tackling complex challenges and enjoy working on diverse projects, leveraging strong communication and interpersonal skills. The Software Engineer II is alternately staffed with the Senior Software Engineer. After at least one year of meeting or exceeding performance and competency standards, the SE II may promote to Senior Software Engineer (maximum monthly salary of $14,679). The Software Engineer II monthly salary range starts at $9,913, increasing to $10,409, $10,929, $11,475, and $12,049 after 6, 18, 30, and 42 months, respectively.