Software Engineer - Windows Applications

Salary depends on experience
Posted on 09/22/17
Energy / Utilities
Salary depends on experience
Posted on 09/22/17

Software Engineer – Windows Applications


  • Participate in writing software requirement specifications
  • Participate in project planning and estimation
  • Create and implement software designs
  • Participate in software verification and validation processes (incl. code reviews, unit 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, Software Engineering, or equivalent discipline
  • Experience developing Windows GUI applications
  • Knowledge and experience with object oriented languages (e.g., C++, C#, Java, Delphi)
  • Knowledge and experience developing on current Windows operating systems
  • Proficiency using the Microsoft Visual Studio IDE for development
  • 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:

  • Experience using design/architectural patterns
  • Experience working with WPF and XAML
  • Experience creating component-based software architectures
  • Experience with automated unit testing (e.g., MSTest, NUnit)
  • Experience using UML modeling tools (e.g., Enterprise Architect, Microsoft Visio)
  • Experience with communication protocols and computer networking
  • Familiarity with the electrical power systems industry


Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.