Associate Software Engineer

CITY OF OREM
Orem, UT, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$74,988.0 - $94,796.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Geographic Information Systems Application Services C Sharp (Programming Language) Database Design Web Development Networking Basics SQL Databases TypeScript Windows Desktop Data Processing
+1 more
Information Technology

Job description

An Associate Software Engineer is responsible for the analysis, design, development, and maintenance of the City’s computer programs and systems. The successful candidate collaborates with City staff and senior engineers to identify software needs, integrate third-party applications, and engineer robust solutions for both Windows desktop and web environments. Key responsibilities include providing user training, diagnosing complex technical issues, and continuously evaluating systems to optimize City-wide software utilization and operational efficiency.

Requirements

Do you have a valid Driver’s License license?, Do you have a Bachelor’s degree?, * Proficient in JavaScript, TypeScript, C#, and/or Java, with experience in desktop and web development. Strong understanding of database design (SQL normalization), data processing systems, basic networking, GIS systems, and Intel-based PC architecture.

  • Ability to analyze manual processes and design efficient, automated software solutions that integrate seamlessly with existing systems.
  • Skilled at consulting with departments, resolving complex technical issues, and maintaining productive relationships with officials and coworkers.
  • Requires a Bachelor’s degree in computer science or a related field (or equivalent experience/education) and a valid Utah Driver’s License.

Benefits & conditions

Individual starting salary will depend on qualifications, certifications, and experience. The City also provides a comprehensive and competitive benefits package.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · WWC 2024

1:03 min

Design principles for optimizing distributed application structures

Wei Hu Wei Hu · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:55 min

Gaining TypeScript benefits using JSDoc alternatives

Simone Sanfratello · JS Congress

2:12 min

Transitioning from adjacent functions into software engineering roles

Philipp Frauenthaler +1 · LIVE

Videos

See all

Related articles

See all