Senior Software Engineer

Apply Now >> Save it
 |  Email It
 |    Print it
Report this job
 Job Snapshot
Location : 
Beverly, MA 01915 (map it!Map it!)
Employee Type : 
Full-Time
Industry : 
Consulting
Manages Others : 
No
Job Type : 
Engineering
Experience : 
Not Specified
Post Date : 
6/9/2013
Contact Information
Contact :
Electrotek Concepts Inc
 Description Electrotek Concepts, Inc. has an immediate need for a senior software developer for building engineering database applications that can be queried via both Microsoft Windows desktop computers and web browsers. This permanent position will be based in Beverly, Massachusetts.

Electrotek is a leading power systems engineering consulting firm. We analyze, measure, simulate, and solve electric power systems problems and provide training on many power quality and power system topics. Our customers include electric power utilities, industrial and commercial energy users, and research organizations. We develop and maintain PQView®, which is the industry's leading enterprise power quality monitoring software system. We also commercialize a suite of power quality and energy efficiency analysis tools for electric power transmission and distribution systems known as PQSoft®.

Our customers are located around the world and there may be opportunities with this position for occasional travel to meet the people who use our software in the U.S., Canada, Norway, Sweden, New Zealand, Australia, Croatia, Slovenia, Thailand, China, and more.
 Requirements

REQUIRED SKILLS
• Requires advanced experience with C# or Visual Basic .NET using Microsoft Visual Studio 2005, 2008, or 2010
• Requires advanced experience building applications using Microsoft Windows Forms (WinForms) or Microsoft Windows Presentation Foundation (WPF)
• Requires advanced experience building .NET assemblies and Windows services
• Requires experience in designing and debugging asynchronous and multithreaded software programs
• Requires experience in reading and writing binary data file formats or binary data structures stored in databases
• Requires experience writing SQL queries and designing stored procedure to run against Microsoft SQL Server databases
• Requires experience in writing services targeted for Microsoft Windows 2005 or Windows 2008 servers
• Requires a bachelor's degree in computer science or electrical engineering
• Requires experience using source control applications such as Microsoft Visual SourceSafe or Team Foundation Studio
• Requires ability to work both independently and in a group environment

DESIRED SKILLS
• Experience with Microsoft Visual Studio C++, Microsoft Visual Basic 6, or Microsoft Visual Basic for Applications (VBA) considered a plus
• Experience with Microsoft ASP.NET web application framework considered a plus
• Experience writing queries against Oracle server or in Oracle database design considered a plus
• Experience in designing high availability (HA) database and web applications considered a plus
• Experience building ActiveX/COM libraries considered a plus
• Experience in development of client or server applications using the OLE for Process Control data access specification (OPC-DA, OPC-HDA, OPC-UA) considered a plus
• Experience building InstallShield installation packages considered a plus
• Experience with electric power systems, power quality monitors, or energy meters considered a plus
• Experience with electric power systems automation using IEC 61850, IEC 60780-5 DNP3, or Modbus considered a plus
• Experience in direct interaction with customer to help resolve technical issues is considered a plus
 

Please submit your resume in confidence, as well as salary history to [Click Here to Email Your Resumé] .  No relocation.

 

EOE M/F/D/V

Apply Now >> Save it
 |  Email It
 |    Print it
Report this job
SPONSORED BY
   
Degrees and Programs