Pro tip 👉 Startups don't care about your resume. Send a pitch instead.

Start hearing back
Associate Enterprise Tech Developer (Entry)

Sacramento Municipal Utility District

Software Engineer Full Time


Associate Enterprise Tech Developer (Entry)

Information Technology


To provide technical support and analysis in a broad range of information technology areas including the planning, design, development, installation, operation, and enhancement of the SMUD’s enterprise applications to ensure a state-of-the-art, stable, accurate, and reliable computing environment that meets the needs of the organization.

This requisition will create an eligibility list that may be used to fill future full-time and limited-term vacancies.

This is a Civil Service job with a salary range of : $69,571- $92,112

Position Type

Regular - Full Time

No. of Openings


Pay Scale Group


Base Salary Annual Low


Base Salary Annual High


Major Duties & Responsibilities

This classification is comprised of two levels: Level E is the entry-level where incumbents are provided formal training and/or certification for progression to the journey-level of the classification. The incumbent is promoted/progressed to the journey level J upon successful completion of all training and/or certification requirements for the classification. Incumbents hired at the entry-level are required to successfully progress to the journey-level within 18 to 60 months, depending on the length of the training and/or certification program. If an employee is unsuccessful with progressing to the journey-level they will return to last class held or separate from SMUD.

Enterprise Systems Design

Plan, analyze, design, develop, implement, and maintain enterprise applications by utilizing other development support tools for the SMUD’s interfaces, data conversions, custom transactions, forms and reports
Develop detailed designs, defining user requirements
Participate in workflow process design, development, testing, administration and maintenance.
Documenting business processes and transaction steps
Address integration and interface issues between enterprise applications and non-enterprise applications.
Develop customizations for enterprise application transactions and user exits
Develop testing criteria/scenarios and conducting testing and debugging (utilizing enterprise application debugging tools)
Planning implementation strategies
Provide technical documentation on custom transactions, interfaces, forms, reports, workflow, document imaging and other enterprise application objects
Support and administration of document imaging and data archiving needs
Communicating technical information and offer guidance to staff and/or end-user community

Enterprise Applications: Reliability and Productivity

Analyze the need for modifications and enhancements to existing enterprise application(s) and/or infrastructure by evaluating the effectiveness of the current modules
Performing needs, feasibility, and gap analysis
Identify needed changes and enhancements
Perform workflow and process analysis
Identify impacts to business processes
Revise user and system requirements
Design modifications
Prepare change notices
Modification integration
Develop testing criteria and conduct testing
Provide technical consultation and solutions

Enterprise Applications: Optimization

Technical support for overall effectiveness of the use of enterprise application systems by end-users
Support functional analysts in developing training information
Provide information to functional analysts on the use of programs and procedures
Troubleshoot user and technical obstacles
Provide technical consultation and solutions
Troubleshoot system problems
Establish training needs
Develop training materials
Conduct classroom and on-the-job training on the use of programs and procedures

Project Management

Plan, coordinate, prioritize, monitor, guide, and review/conduct work activities associated with department internal/external projects, in accordance with established task objectives and schedule, as outlined in the project plan/contract
Plan, coordinate, prioritize, monitor, and guide work activities with work-unit employees to meet established task objectives and deadlines
Communicate with team members and incorporate their input to processes and techniques
Provide staff training
Promote staff safety and a safe work environment
Assist in selecting and orienting new personnel
Evaluate work performance results
Participate as team member in accomplishing objectives
Assist in administering the department budget by planning, monitoring, and revising schedules, work plans, expenditures, and assignments
Refer problems to supervision/management where solutions are not readily achievable
Perform or assist in the preparation of procurement or bid documents; the evaluation of proposals; and the recommendation of awards to contractors or vendors.

Performs related duties as required.

Minimum Qualifications


High School diploma or equivalency


Typically 1-3 years experience as a technical analyst in the area of day-to-day design, development, implementation, and maintenance of enterprise applications

Knowledge Of:

Methods and techniques for planning, organizing, and controlling work activities; Methods and techniques for report preparation and writing; Enterprise application system performance; Concepts and principles related to change management and reengineering principles; Industry trends related to business and information technology; Principles of systems analysis, design, development, and management; Concepts and methods for development in enterprise applications; Techniques related to transformation rules and data mapping specifications; Concepts and methods for document imaging and data archiving; Concepts and methods for workflow; Standard operating procedures for modern office equipment including a computer and applicable software.

Skill To:

Compile and prepare technical, statistical, and/or analytical reports; Assist in analyzing complex issues and develop/implement resolution alternatives; Analyze procedures/systems and develop operational improvements; assist in implementation; Participate in preparing a business case to with the relative costs and benefits of a potential action; Participate in configuring enterprise software and/or provide programming/development support; Express ideas/facts clearly and concisely to individuals or groups, taking into account the audience and nature of the information; Read and interpret plans, diagrams, and specifications; Participate to solve interface, conversion, and programming issues while considering economic and system limitations; Prioritize own work assignments to meet expected timeframe; Use of development tools and languages; Communicate effectively orally and in writing internally/externally; Establish and maintain effective internal/external working relationships and work effectively in diverse teams; Demonstrate honesty, integrity and respect for others, a willingness to be flexible and open to change, and exhibit personal responsibility for safety.

Desirable Qualifications

BA/BS degree from an accredited college or university majoring in Computer Science, MIS, or related field or 5 year's equivalent experience.
Certification in IT, or related field. Experience in the following technologies and platforms: SoftwareAG webMethods and integration cloud, Sitecore, .NET MVC, Xamarin and native mobile apps.

Position Location

Sacramento - S Street

Job Code


Additional Posting Info for Candidate

Sacramento Municipal Utility District (SMUD) - Who We Are

As the nation's sixth-largest community-owned electric service provider, we're proud of our reputation as one of the best places to work in Sacramento. Our employees tell us in our engagement surveys they're Happy, satisfied and engaged which helps create a workplace that best serves our customers.

Sacramento was named as the 2nd happiest place to work in America by Forbes Magazine. Lake Tahoe, San Francisco and the world-renowned Napa Valley are within easy driving distance of our locations.

Our Commitment to Diversity & Inclusion

SMUD respects, values and celebrates the unique attributes, characteristics and perspectives that make each person who they are. Diversity and inclusion are guiding principles to deliver a culture that reflects the broader values of the community and our customers. Our Board's policy for Employee Relation sets our commitment to developing and maintaining a high quality, inclusive workplace that engages and inspires employees to commit to SMUD's purpose, vision and values.

Why Sacramento, California?

The capitol of California, Sacramento is the state's sixth-largest city, and the 35th largest in the U.S. Local universities include California State University, University of the Pacific's McGeorge School of Law, and the University of California, Davis and several competitive community colleges. The UC Davis Medical Center, a world-renowned research hospital, is one of more than a dozen hospitals and shared services centers in the Sacramento region. Part of the agriculturally-rich Central Valley, Sacramento is at the forefront of the farm-to-fork food movement. Northern California is home to some of the country's top technology companies, including Google and LinkedIn, and a multitude of startups in many industries. Sacramento is home to the NBA Kings, the River Cats (AAA baseball), the Republic FC (soccer) and the San Francisco Giants, NBA Warriors and NFL 49er's aren't far away. Sacramento offers an affluent liberal arts community with Broadway, Mondavi Center, Crocker Museum and summer musical theater to name a few.

To apply, please visit:

Job Expires