
GMS Application Developer – EMS
MWResource, Inc.
contract
Posted on:
Location Type: Remote
Location: Texas • United States
Visit company websiteExplore more
Salary
💰 $68 - $82 per hour
About the role
- EMS Application Developer develops design and performs software development for suite of Electric Power Grid Applications
- Adhere to software development life cycle (SDLC) processes that includes performing testing and validation of Grid Applications and User Interface changes to deliver quality software to customers
- Report to the Supervisor/Manager of Grid & Market Solutions (GMS) Technology Development – Grid team
- Good Knowledge on core electric power systems operations and control functions
- Develops design, performs software development and testing for suite of grid applications and its interfaces in windows and Linux environments
- Designs and develops integration and data flows between EMS applications and downstream systems
- Provide timely software solutions to address grid applications critical production issues on 24x7 basis as level 2 support team
- Works closely with GMS production support teams, Grid Operations & Training teams, Network Modeling team and provides technical support on EMS, DTS and NMMS applications
- Automates software development processes using Continuous Integration and Continuous Delivery (CI/CD) tools
- Participates in interdepartmental meetings and present software design and implementation details.
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
- Level 3: Requires minimum 3 years related work experience in excess of degree requirements
- Senior: Requires minimum 5 years related work experience in excess of degree requirements
- 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
Benefits
- MWResource offers medical, dental and vision coverage through Florida Blue
- short- and long-term disability coverage
- employer paid life insurance
- participation in the MWResource 401K plan for US based consultants
- Applications accepted on a rolling basis until filled.
- MWResource does not discriminate based on race, gender, color, religion, national origin, age, disability, veteran status, or anything else that makes you part of any group.
- Candidates must be authorized to work in the United States.
- Candidates will be required to pass a background check and drug screening.
- MWResource is not open to outsourcing our recruitment needs.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++VisualC++FORTRANJavaPerlPythonPL/SQLShell ScriptingJ2EE
Soft Skills
communicationteam collaborationproblem-solvingtechnical supportpresentation skills
Certifications
Bachelor's Degree in Electrical EngineeringBachelor's Degree in Computer EngineeringBachelor's Degree in Computer ScienceMaster's Degree in Electrical EngineeringMaster's Degree in Computer EngineeringMaster's Degree in Computer Science