Demonstrated ability to quickly become familiar with existing systems and codebases Experience using or automating PowerWorld Simulator or other electric power system simulation software (such as GE PSLF and V&R ROSE) is preferred Microsoft PowerShell Web services and socket-based protocols (i.e. XPATH, XML Schemas, XSLT, WCF, SOAP) Web application development using MVC Windows application development using WPF Version Control Systems (i.e. TFS, Subversion, Git, Mercurial) Current experience practicing test-driven development using test automation frameworks/tools (i.e. NUnit, MSTest, Moq, Rhino Mock, TypeMock, Pester) Exposure to other programming languages (i.e. C++, Java) Windows Cluster Server administration Must produce code that coworkers can maintain and must be agreeable to peer reviews Ability to take over support of code written by other developers Excel at solving problems by debugging, troubleshooting Designing and implementing solutions to complex technical issues. Utility industry experience Knowledge of and proficient skill in applying the following: Designing and/or maintaining high availability systems having 24x7 support Version Control Systems Proven experience collaborating with software developers, testers and users throughout the System Life Cycle (SLC) Ability to create and maintain clearly written technical, user, and system documentation Ability to analyze information and use logic to address work related issues and problems, with understanding of impact on current and future programs and processes.