Logo
Sacramento Municipal Utility District

Enterprise Technology Developer Journey

Sacramento Municipal Utility District, Sacramento, California, United States, 95828

Save Job

Title:

Enterprise Technology Developer Journey Department:

AI, Automation & Customer Self‑Service Technology Location:

Sacramento, CA, 95817-1899 Category:

Information Technology/Telecommunications Minimum Pay Rate:

$114,712.00 Maximum Pay Rate:

$151,985.60 Civil Service Status:

Civil Service Apply by Date:

12/19/2025 Posting Type:

Open Join us as an Enterprise Technical Developer on our Enterprise Integrations team, where you’ll play a key role working with the webMethods integration suite and webMethods.io platform. We’re looking for someone with solid experience in integrations, especially RESTful APIs, SAP connections, and integration solutions architecture. At SMUD, we work together to deliver reliable, affordable power to our community. Our culture is friendly, inclusive, and built on respect; we value innovation, continuous learning, and putting customers first. Here, your ideas matter, and you’ll find support to grow both personally and professionally. Purpose

Provides technical support and analysis in a broad range of information technology areas including the planning, design, development, installation, operation, and enhancement of SMUD’s enterprise applications; ensures a state‑of‑the‑art, stable, accurate, and reliable computing environment that meets the needs of the organization. Nature and Scope

This is the journey level within the Enterprise Technical Developer class series. Positions within this classification will demonstrate working knowledge in all of the specialty areas independently with minimal oversight. Under general supervision, positions within this class perform difficult and more complex work than the entry level Enterprise Technical Developer as determined by the Supervisor. This class is distinguished from the Senior Enterprise Technical Developer in that the latter requires a higher level of complexity, difficulty and level of tasks assigned, broader decision‑making authority, advanced technical knowledge, short and long‑term planning responsibility, major project management responsibility and demonstrated mastery in two or more specialty areas. Advancement to Senior Enterprise Technical Developer is done through a competitive process. Duties and Responsibilities

Plans, analyzes, designs, develops, implements, and maintains enterprise applications using development support tools for SMUD’s interfaces, data conversions, custom transactions, forms and reports; develops detailed designs, defining user requirements; plans implementation strategies. Participates in workflow process design, development, testing, administration and maintenance. Addresses integration and interface issues between enterprise applications and non‑enterprise applications; develops customizations for enterprise application transactions and user exits; develops testing criteria/scenarios and conducts testing and debugging. Provides technical documentation on custom transactions, interfaces, forms, reports, workflow, document imaging and other enterprise application objects; supports document imaging and data archiving needs. Communicates technical information and provides guidance to staff and/or end‑user community. Analyzes the need for modifications and enhancements to existing enterprise application(s) and/or infrastructure by evaluating the effectiveness of current modules; conducts workflow and process analysis; identifies needed changes, enhancements, and impacts to business processes. Revises user and system requirements; designs modifications and prepares change notices; integrates modifications; develops testing criteria and conducts testing. Provides technical support for the overall effectiveness of the use of enterprise application systems by end‑users; troubleshoots user and technical obstacles and system problems; provides technical consultation and solutions. Develops, establishes and conducts classroom and on‑the‑job training on the use of programs and procedures; supports functional analysts in developing training information; provides information to functional analysts on the use of programs and procedures. Plans, coordinates, prioritizes, monitors, and guides work activities with work‑unit employees to meet established task objectives and deadlines; assists in selecting and orienting new personnel; provides staff training; evaluates work performance results. Assists in administering the department budget by planning, monitoring, and revising schedules, work plans, expenditures, and assignments. Plans, coordinates, prioritizes, monitors, guides, and reviews/conducts work activities associated with department internal/external projects, in accordance with established task objectives and schedules, as outlined in the project plan/contract. Performs related duties as required. Required Education

High school diploma or equivalent. Required Experience Qualifications

Three or more (3+) years of progressively responsible relevant work experience as a technical analyst in the area of day‑to‑day design, development, implementation, and maintenance of enterprise applications. Knowledge Of

Industry trends related to business and information technology; intermediate concepts and methods for development of enterprise applications; methods and techniques of planning, organizing, directing and controlling work activities; principles and practices of budget administration; principles of business letter writing and basic report preparation; procedures and practices of cost control and project scheduling; office procedures, methods, and equipment including computers and applicable software applications such as word processing, spreadsheets, and databases; English usage, spelling, grammar, and punctuation. Skills To

Configure enterprise software and/or provide programming/development support; creatively solve interface, conversion, and programming issues while considering economic and system limitations; develop and maintain project budget and schedule; evaluate and resolve moderately complex technical and/or management issues and develop/implement resolution alternatives; compile and prepare technical, statistical and/or analytical reports and presentations; write new and revised policies and procedures; express ideas/facts clearly and concisely to individuals or groups, taking into account the audience and nature of information; learn and apply techniques and concepts related to team management; learn and apply techniques for exercising significant leadership and authority; learn and apply methods and techniques of training and performance evaluation; learn performance management techniques related to project management; learn to plan, organize, direct, control and review the work of others; learn to identify, assess, and coordinate training needs for staff; communicate effectively orally and in writing internally/externally; establish and maintain effective working relationships internally/externally. Desirable Qualifications

Design, develop, and maintain integration solutions using the webMethods suite (on‑prem and cloud/webMethods.io), also deployer/ABE scripts, MWS, API gateway, etc. Build and manage RESTful APIs to support enterprise business processes and applications. Experience integrating with SAP systems (e.g., using IDocs, BAPIs, OData, or other SAP interfaces). Proficiency in Java, JavaScript, SQL scripts, and similar programming languages. Collaborate with business and technical teams to gather integration requirements and translate them into effective technical solutions. Participate in solution architecture design, ensuring integrations are scalable, secure, and maintainable. Troubleshoot, optimize, and support existing integrations to ensure high availability and performance. Develop technical documentation for integrations, APIs, and related processes. 4+ years of experience integrating with SAP and other enterprise systems to enable seamless data exchange using webMethods. 4+ years of experience building custom Java services and consuming 3rd party libraries in webMethods. 4+ years of experience in building Flow services for webMethods. 4+ years of experience in dynamic server pages development for webMethods. 4+ years of experience using the webMethods Test Suite. 2+ years of experience working with webMethods.io. 2+ years of experience working with SAP. Physical Requirements

Applicants must be able to perform the essential job functions with or without a reasonable accommodation. Equal Employment Opportunity

SMUD provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws. SMUD complies with applicable state and local laws governing non‑discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

#J-18808-Ljbffr