Software Engineer - Graphical UI Application Development

Schweitzer Engineering Labs   •  

Lynnwood, WA

Industry: Energy / Utilities


Not Specified years

Posted 393 days ago

Software Engineer - Graphical UI Application Development


  • Participate in writing software requirement specifications
  • Participate in project planning and estimation
  • Create, implement and unit test software designs
  • Participate in software verification and validation processes (incl. code reviews and functional testing)
  • Participate in industry technical meetings and conferences as needed to meet operational and strategic plans
  • Follow and improve R&D processes


  • B.S. in Computer Science, Computer Engineering, or equivalent discipline
  • Experience developing interactive Desktop or Single-page web applications
  • Experience developing object-oriented applications in Typescript, Javascript, C# or Java
  • Experience with client/server application development
  • Experience using integrated development environments, source control and issue tracking
  • Strong writing, documentation, and speaking skills
  • Must have a strong work ethic and commitment to quality
  • Ability to work cooperatively in a team environment
  • Background check results satisfactory to SEL
  • Negative drug test result(s)
  • Ability to adhere to SEL's tobacco free workplace policy

Preferred Qualifications:

  • Two years or more of industry experience
  • Experience with automated unit testing and user interface testing
  • Experience with one or more modern web frameworks (React, Angular, Polymer or equivalent)
  • Experience with application UI/UX design
  • Experience developing cloud applications