Jobs · Engineering · California

Associate Software Engineer

UL Solutions · Fremont, CA · 2 wk ago
Engineering$84k–$93k/yrFull-time

About the Role

Develops and modifies information system programs. Supports the implementation of moderately complex requirements for multiple platforms, operating systems, and applications. Assists problem resolution by devising or modifying procedures. Considers equipment capacity and limitations, operating time, and form of desired results when developing resolutions.

Supports the identification of system requirements by interviewing users, interviewing and selecting vendors (if applicable), analyzing applications, evaluating existing and proposed systems, and recommending solutions. Analyzes and isolates application issues and performs problem resolution. Monitors progress of software-based projects by tracking activity, resolving problems, publishing progress reports, and recommending actions.

Improves systems performance by investigating problems, developing specifications, identifying trends in technology, and recommending solutions. Works as part of a team.

Responsibilities

  • Think critically about abstract problems and own solutions
  • Break down projects into milestones and tasks and lead projects to completion
  • Demonstrate good communication and organizational skills

Requirements

  • Working technical knowledge and/or software development experience
  • Working knowledge in software application or specific program language requirements of software work
  • University degree in Computer Science or a related discipline
  • 1 year of experience in an entry-level role, with a total of 2 years minimum in software development
  • 1 year minimum of experience in enterprise-level JavaScript

Skills

Frontend Technologies

  • HTML/CSS
  • CSS frameworks (e.g., Tailwind CSS)
  • JavaScript, TypeScript
  • Frontend libraries (e.g., React.js)
  • UI frameworks (e.g., antd, shadcn)
  • Global state management tools (e.g., Redux, React Context API)

Backend Technologies

  • Server-side technologies (e.g., Node.js, Python)
  • Building RESTful APIs and using server-side frameworks (e.g., Express.js)
  • Developing and managing SQL and NoSQL databases (e.g., SQLite, MySQL, MongoDB)

Benefits

  • Annual bonus compensation with a target payout of 10% of the base salary
  • Health benefits: medical, dental, and vision
  • Wellness benefits: mental and financial health
  • Retirement savings (401K)
  • Paid time off: 15 days vacation, 12 days holiday (including floating holidays), and 72 hours sick time

Pay

The estimated salary range for this position is $83,500 to $93,000, based on job-related knowledge, skills, experience, and geographical location.

Schedule

This is a full-time, onsite role in Fremont, CA, Monday through Friday.

About the Team

Imagine getting your hands on new technology before it hits the shelves. We test the boundaries on a huge range of products, from health-monitoring smartwatches to electric vehicles loaded with the latest software. We’re always looking for people who are passionate about innovation, embrace change, and love new and exciting challenges.

Similar jobs

Software Engineer

Capstone Research CorporationColorado Springs, CO· 1 mo ago
Engineering

Software Engineer

FlexTradeGreat Neck, NY· 1 mo ago
Finance$130k–$140k/yrapply on careers.flextrade.com

Software Engineer

EmpowerHartford, CT· 1 mo ago
Engineering$96k–$136k/yrapply on jobs.empower.com

Software Engineer

Electron EnterprisesIndiana, United States· 1 mo ago
Engineeringapply on electronenterprises.co.za

Software Engineer

CaltechPasadena, CA· 1 mo ago
Engineering$85k–$135k/yrapply on phf.tbe.taleo.net