GMS Applications Developer Active

Overview

Remote
$70 - $80
Contract - W2
Contract - 12 Month(s)

Skills

Programming Languages/Packages/Scripting: C
C++
VisualC++
FORTRAN
Java
Perl
Python
PL/SQL
Shell Scripting
Web Application Servers: JBOSS
Tomcat

Job Details

  • Experience with one of the vendors (Hitachi Energy/ABB, GE, Siemens, Resource Innovations/Nexant, OSI Inc) Energy or Market Management Systems and applications preferred.
  • Power industry experience in grid and market arena preferably with software vendors or ISO/utilities.
  • Experience with programming languages such as FORTRAN, C, C++, Java, Perl and Python.
  • Experience with Oracle PL/SQL
  • Experience with Commercial Optimization Solvers: CPLEX/AMPL, Gurobi
  • Experience with CIM/XML model-based tools.
  • Experience with developing integration layers using Messaging Services: Tibco JMS, AMQ


SKILL REQUIREMENTS

  • Programming Languages/Packages/Scripting: C, C++, VisualC++, FORTRAN, Java, Perl, Python, PL/SQL, Shell Scripting
  • Web Application Servers: JBOSS, Tomcat
  • Message Queues: Tibco JMS, AMQ
  • Web Based Development J2EE, Servlets, SOAP, Java Script, HTML/CSS, XML
  • Database: Oracle, SQLSERVER
  • Source Code Control Tools: Git, GitHub
  • Optimization Solvers: CPLEX/AMPL, Gurobi
  • Operating System: Windows, Linux, AIX

EXPERIENCE

  • Level 1 Engineer - Less than 1 year related work experience in excess of degree requirements.
  • Level 2 Engineer - Requires minimum 2 years related work experience in excess of degree requirements
  • Level 3 Engineer - Requires minimum 3 years related work experience in excess of degree requirements
  • Senior Level Engineer - Requires minimum 5 years related work experience in excess of degree requirements
  • Lead Level Engineer - Requires minimum 8 years related work experience in excess of degree requirements

EDUCATION

  • Bachelor's Degree : Electrical Engineering, Computer Engineering, Computer Science or related field (Required)
  • Master's Degree : Electrical Engineering, Computer Engineering, Computer Science or related field (Preferred)
  • or a combination of education and experience that provides equivalent knowledge to a major in such fields is required
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.