Software Engineer - Consumer Medical Testing
UL Solutions
Prepare for this role
Benefits
Job Type
Description
- Develops and modifies information system programs.
- Supports the implementation of moderately complex requirements for multiple platforms, operating systems, and applications.
- Resolves problems 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.
- Independently 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.
- Read and follow the Underwriters Laboratories Code of Conduct and follow all physical and digital security practices.
- Performs other duties as directed.
Change of Mindset: Lead by example when we adopt new tools or improve processes.
Connectivity: Mentor others and keep communication clear and consistent across the team.
Customer Centricity: Deliver thoughtful, maintainable solutions that meet real customer needs.
Decisiveness: Make timely calls and help others understand the reasoning behind them.
Accountability: Own your work from start to finish and help others stay on track.
Role Requirements
- Strong working technical knowledge and/or software development experience.
- Strong working knowledge in software application or specific program language requirements of software work.
- University degree in Computer Science or a related discipline.
- 2+ years of experience in a mid level role, an total of 4 years minimum in software development
- 2+ years minimum of experience in enterprise level JavaScript
- Participation in in-person meetings, collaboration sessions, and team activities is required
- Strong preference for candidates who thrive in a highly collaborative, office-based environment
- Applicants must be authorized to work in the United States on a full-time basis without the need for current or future employment visa sponsorship
- This position does not offer relocation support. Candidates must be able to work from Fremont, CA at the time of hire
- This is a full-time onsite role Monday through Friday
Frontend technologies
- HTML
- CSS
- Experience with CSS frameworks. i.e. Tailwind CSS
- JavaScript, TypeScript
- Experience with frontend libraries. i.e. React.js
- Experience with UI frameworks. i.e. antd and shadcn
- Experience with global state management tools. i.e. Redux and React Context API
Backend technologies
- Experience with server side technologies. i.e. Node.js and Python
- Experience with building RESTful APIs and using server side frameworks. i.e. Express.js
- Experience with developing and managing SQL and NoSQL databases. i.e. SQLite, MySQL, MongoDB
This is an onsite role in our Fremont Location.
What we offer:
- Total Rewards: We understand compensation is an important factor as you consider the next step in your career . The estimated salary range for this position is $123,500 to $133,000 and is based on multiple factors, including job-related knowledge/skills, experience, geographical location, as well as other factors. This position is eligible for annual bonus compensation with a target payout of 10% of the base salary. This position also provides health benefits such as medical, dental and vision; wellness benefits such as mental and financial health; and retirement savings (401K) commensurate with the standard rewards offered in each individual location or country. We also provide full-time employees with paid time off including vacation (15 days), holiday including floating holidays (12 days) and sick time off (72 hours).
Learn More:
Curious? To learn more about us and the work we do, visit UL.com
This job is found at InterviewStack.io
Skills
About UL Solutions
UL Solutions is a global independent safety science company with more than a century of expertise innovating safety solutions.