UL Solutions

Senior Software Engineer – NERIS

UL Solutions

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $98,562 - $135,523 per year

Job Level

Senior

Tech Stack

JavaScriptNext.jsReact

About the role

  • Analyze, develop, and modify complex front-end applications for UL Research Institutes’ Fire Safety Research Institute with experience in data visualization
  • Key contributor on project teams to define specifications for software programming applications and modifies existing applications
  • Support leadership in the analysis of software and hardware system needs, options, risks, costs and impact on processes and goals
  • Improve software performance by investigating problems, developing specifications, identifying trends in technology, and recommending, integrating, and documenting solutions
  • Identifies system requirements by interviewing users, interviewing and selecting software engineers, analyzing applications, evaluating existing and proposed systems, and recommending solutions
  • Moderate open-source software contributions to UL’s open-source software applications
  • Independently analyze and isolate application issues and performs problem resolution
  • Monitor progress of larger software-based projects by tracking activity, resolving problems, publishing progress reports, and recommending solutions
  • Work as part of a team and mentor colleagues in software engineering best practices
  • Perform code reviews of junior software engineers and provides constructive feedback on findings

Requirements

  • Bachelor’s degree in computer science or related field
  • Minimum 8 years of directly related experience
  • Advanced working knowledge in front-end software applications (e.g., HTML5, Next.js, React.js, CSS)
  • Develop and implement accessibility best practices to ensure software and web applications are accessible to users with disabilities, in compliance with WCAG and ADA standards
  • Design and maintain dynamic components in a content management system libraries/tools to serve interactive and insightful client facing pages (e.g., Strapi)
  • Excellent communication skills both written and verbal
  • Strong relationship management skills
  • Strong management, initiative, and influence skills to create alignment with multiple stakeholders and deliver results in a matrix organization
  • Positive and collaborative attitude and interpersonal skills to work effectively with leaders and colleagues across the organization
  • Must be a self-starter and possess excellent leadership qualities.
Benefits
  • bonus compensation
  • comprehensive medical, dental, vision, and life insurance plans
  • generous 401k matching structure of up to 5% of eligible pay
  • investment of an additional 4% into your retirement saving fund after your first year of continuous employment
  • paid time off including vacation, holiday, sick, and volunteer days
  • flexible working arrangements

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
HTML5Next.jsReact.jsCSSdata visualizationaccessibility best practicesWCAGADAcontent management systemssoftware engineering best practices
Soft skills
communication skillsrelationship managementmanagement skillsinitiativeinfluence skillscollaborative attitudeinterpersonal skillsleadership qualitiesproblem resolutionmentoring