×
Register Here to Apply for Jobs or Post Jobs. X

Enterprise Technology Developer – Intermediate

Job in Sacramento, Sacramento County, California, 95828, USA
Listing for: capitalblackchamber
Full Time position
Listed on 2025-12-02
Job specializations:
  • IT/Tech
    Cloud Computing, IT Consultant, Systems Developer
Job Description & How to Apply Below

Enterprise Technology Developer – Intermediate

Apply now

Title:
Enterprise Technology Developer – Intermediate

Category:
Information Technology/Telecommunications

Posting Type:Open

This posting intends to fill one (1) regular full-time vacancy AND establish an eligibility list that may be used to fill future vacancies for up to two (2) years. The successful candidate may be hired from either Intermediate, Journey or Senior classification.

This posting is for the Intermediate level.

If you would like to be considered for the Journey (#1596 ) or the Senior(#1599) level, you must also submit an application to each of those levels.

This posting will remain open until a sufficient quantity of qualified applicants have been received but may close at any time without notice after 8/6/2024. Applicants are encouraged to apply early to ensure they are considered.

NOTE:
This position requires rotational 24×7 on-call duties.

Do you love working in a dynamic industry as well as having the opportunity to directly contribute to SMUD’s 2030 zero carbon energy plan? We invite you to join the team that provides application development and support around power trading, scheduling, and settlements software. In this intermediate level position, you will wear many different hats performing a hybrid role of application development, testing, and support.

You will learn about the energy trading and resource optimization business to provide application support to its third-party vendor systems. In addition, you will work to develop automated test suites using technologies such as Cucumber, Python, and others. Also, you will develop applications to interface with vendor systems and other SMUD developed applications using Java, Spring Boot, Apache Camel, RESTful Web Services, and Python running on Docker microservices using the open-source automation server, Jenkins.

In addition, you will participate in the effort to migrate on-premises microservices to cloud-based Microsoft Azure Functions architecture. Lastly, you will participate in an Agile/Scrum team to deliver project enhancements for the department.
The ideal candidate will have established strong working knowledge of Java or Python in a professional environment.

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 intermediate level within the Enterprise Technical Developer Class Series. Supervision is generally close. The incumbent will demonstrate familiarity of all of the Specialty Areas. The incumbent learns about the utility business and assists in performing the work in one or more Specialty Areas. This intermediate-level employee will learn increasingly complex and difficult assignments within one or more Specialty Areas, leading eventually to performing at the Journey level.

Positions in this class are flexibly staffed and normally filled by advancement from the Enterprise Technical Developer (Entry), from other areas within SMUD, which have enabled incumbent to gain a general understanding of the enterprise technology applications, or from the outside with required prior minimum experience and/or education in one of the Specialty Areas. Enterprise Technical Developer Entry, Intermediate and Journey levels are grouped together as a slant-line for progression purposes.

Duties

and Responsibilities
  • Plans, analyzes, designs, develops, implements, and maintains enterprise applications by utilizing other development support tools for SMUD 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary