Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

GMS Application Developer (EMS)

$67.6 - $81.69 per hour

GrabJobs

Remote Contract. 24 months. NO C2C. EMS Application Developer develops design and performs software development for suite of Electric Power Grid Applications. The suite includes Energy Management System (EMS) applications such as Topology Processor, Power Flows, State Estimator, Contingency Analysis, Load Frequency Control, Dispatcher Training Simulator (DTS), ICCP, SCADA, CIM Importer, Interfaces and Dynamic Stability Analysis, Load & IRR Forecasting, PMU, Network Model Management system (NMMS) 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. This position will report to the Supervisor/Manager of Grid & Market Solutions (GMS) Technology Development – Grid team. JOB DUTIES • Broadly applies principles, theories and concepts related to the profession. A seasoned, experienced professional with an in-depth/full understanding of area of specialization. • May provide recommendations regarding issues outside the bounds of defined procedures and practices. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. • Wide latitude for decisions within assignments, programs, and projects; impact is generally limited to the project or department. ADDITIONAL JOB DUTIES Level 3 • Works under the direction of a senior developer or supervisor/manager to complete departmental goals and assignments. • Performs all work according to applicable rules and regulations including regulatory requirements and organization policies and procedures. • Good Knowledge on core electric power systems operations and control functions like power flow studies, state estimation, contingency analysis, economic dispatch, Unit Commitment, and electric power market operations. • Works with internal stake holders closely, review and understand grid applications functional and non-functional requirements. • Develops design, performs software development (using Fortran, C/C++, Java, Perl, Python etc. programming languages) and testing for suite of grid applications and its interfaces in windows and Linux environments. • Designs, develops, and tests grid applications backend oracle database changes using Oracle PL/SQL programming language. • Performs grid applications user interfaces display development using GE EMS FGbuilder and Siemens WebSDK platform. • Performs GE EMS applications software code migration to port all customs from current EMS system to upgrade EMS system as part EMS Upgrade project. • Participates in requirements and design review discussions with grid systems vendors (GE, Powertech, Siemens, EPG, Itron). • Adheres to software development life cycle (SDLC) standards for all the software changes within portfolio. • Understands and follows grid applications software release process and best practices to deliver software changes to customers seamlessly. Adheres to change management processes during software release delivery. • Participates in interdepartmental meetings and present software design and implementation details. • Good Knowledge on Linear and Non-Linear Optimization techniques and understand grid applications (SCOPF, SCUC etc.) optimization objective functions formulation. • Analyzes electric power grid operations and congestion management related requirements and designs, develops software solutions in core EMS applications like Power Flows, State Estimator, Contingency Analysis, Load Frequency Control, Load Forecast, Dispatcher Training Simulator (DTS) and in developed custom EMS applications to meet the requirements. • Works closely with Network Modeling team on CIM Model data modeling, designs CIM Importer Schema and performs EMS CIM Importer software development. • Analyzes, troubleshoots, identifies root cause of Voltage and Transient Stability Analysis (VSAT/TSAT) applications issues, and works with Powertech to develop and deliver software solutions to resolve the issues. • Designs and implements IRR (Wind/Solar) forecast requirements in Siemens WebSDK based forecast presentation platform. • Deploys, configures, integrates, and tests software releases from grid systems vendors in development environments and delivers quality software releases to customers. Vendor software includes GE EMS, Siemens Network Model Management System (NMMS), Powertech DSA/VSAT/TSAT, EPG PMU/RTDMS, iTron MetrixIDR. • 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 such as Bitbucket, Apache Maven/Jenkins etc. • Creates and gives presentations for training on GMS grid applications enhancements. • Assists in developing tools, processes and procedures that improves grid applications software development and departmental/organizational efficiencies. • Designs and develops integration and data flows between EMS applications and downstream systems such as VSAT/TSAT, Market Management System (MMS), market reports, settlements, Itron Load Forecasting, IRR forecast interfaces and control room situational awareness applications. • Analyze, troubleshoot, identify root cause of all grid applications, database, and system issues, and develop software solutions. • Maintains and supports grid systems in development environments. Senior Level - In addition to above Level 3 job duties Works with vendors on grid applications and its interfaces improvements and proposes design changes. • Performs code reviews and approve code changes developed by other developers. • Automates grid applications and user interfaces unit and regression testing as much as possible by developing scripts and using third party automation tools such as Selenium. • Conducts all phases of product software development lifecycle, including the analysis, design, test, and integration of products. • Creates and gives presentations for product solutions and training on GMS grid applications. All Levels -- Preferred Work Experience • 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 (All levels) • 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 REQUIRED EXPERIENCE • 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 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 The base pay range for this role is $67.60 - $81.69 per hour. MWResource offers medical, dental and vision coverage through Florida Blue, short- and long-term disability coverage, employer paid life insurance, and 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 toworkin the United States. Candidates will be required to pass a background check and drug screening. Please note we are not open to outsourcing our recruitment needs.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the GMS Application Developer (EMS) in San Jose, CA vacancy
  •  ...Application Developer Client: County of Santa Clara Location: San Jose, California Job Type: 6 Months Mode Of Interview: 2nd round Face 2 Face Tax Terms: C2C, W-2, 1099, Hourly Skills Needed: COBOL Program Development Batch job scheduling... 
    Suggested
    Hourly pay
    Work at office

    Argyle Infotech

    San Jose, CA
    3 days ago
  • $85.74k - $128.61k

     ...Application Developer I/II/III Salary Range: $85,740 - $128,610 The expected pay range is based on many factors, such as experience, education, and the market. The range is subject to change. This posting is for one position and will be filled as an Application... 
    Suggested
    Work at office
    Local area

    Santa Clara Family Health Plan

    San Jose, CA
    1 day ago
  •  ...Objective-C / Swift Application Developer Legal Entity LTTS US Branch Location Cupertino, California Office Location Cupertino, California Job Description & Skill Requirement: Required Qualifications... 
    Suggested
    Work at office
    Local area

    Saxon Global

    Cupertino, CA
    2 days ago
  •  ...Objective: AIMS Refactoring - Modernize the AIMS business applications currently running on an HP3000 platform to run on a Windows-...  ...IMAGE database into MS SQL Server Database. • Expertise in developing/Converting VPlus UI to C# based web forms. • Ability to... 
    Suggested
    Second job

    Omega Solutions

    Santa Clara, CA
    1 day ago
  •  ...Required Experience and Abilities: • Having 5 years or more experience developing business application in Angular (with recent experience at a minimum using Angular v14 and up ) • Having 5 years or more Working with Microsoft .NET and Visual Studio (with... 
    Suggested

    3B Staffing LLC

    Santa Clara, CA
    3 days ago
  •  ...Application Developer Design and Develop Filed Property Assessment Application for Business Division and Real Property Division. Typical tasks include: Design and architect the Business Audit Package Application. Work with BSA in collecting the requirements... 
    Work at office

    Omega Solutions Inc

    San Jose, CA
    3 days ago
  •  ...SAP ECC to S/4 Hana Migration Developer Objective: Developer resource will work on the SAP ECC to S/4 Hana migration project, including...  ...based services, etc. Developing custom and standard SAP applications using S/4 HANA technologies. SAP HANA database and its... 

    Omega Solutions Inc

    San Jose, CA
    5 days ago
  •  ...Full Stack Application Developer Full Stack Development - Strong technology experience across different layers of a software product. Proven experience in engineering and software architecture design. Strong programming background (Full Stack) in Java, Front End (Javascript... 

    ClifyX

    San Jose, CA
    3 days ago
  •  ...Overview  eTrigue is seeking an experienced and highly motivated Application Full Stack Developer to join our dynamic team in San Jose, CA. The ideal candidate will have extensive experience across multiple programming languages and frameworks, capable of owning both... 
    Permanent employment
    Full time
    H1b

    eTrigue

    San Jose, CA
    1 day ago
  • DESCRIPTION : Artech is currently seeking to add to the below position Job Title: Databricks, BI, Snowflake & ETL SME/ Architect Job ID: 26-14061 Location: San Jose, CA Duration: 6-12 Months Job Description: Required skills: Need Databricks...

    Artech

    San Jose, CA
    3 days ago
  •  ...Application Developer (C#.Net) Contract Term: 6-12 months Requesting Department: TSS Deadline: 7/12/2022 5:00 PM PDT Rate - OPEN (Market Rate) Activity / Project Role: The State's California Statewide Automated Welfare System (CalSAWS) system going 'live' in 9 months... 
    Extra income
    Contract work
    Work experience placement
    Live in

    Omega Solutions

    Santa Clara, CA
    6 days ago
  •  ...and yours as a WSP employee. Come join us and help shape the future! WSP is currently initiating a search for a   **Senior Applications Developer ** to work within our Software Solutions practice. This person can be located out of Denver, CO or any major WSP office.... 
    Contract work
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Shift work

    WSP

    San Jose, CA
    5 days ago
  •  ...PEGA Application Developer (PRPC v6.x/v7.x) SonSoft is an IT Staffing and consulting firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information... 
    Permanent employment
    Full time
    H1b
    Relocation

    SonSoft

    San Jose, CA
    3 days ago
  • $140k - $170k

     ...services for service providers. We are looking for a passionate Software Engineer with extensive development experience in developing desktop application for Microsoft Windows 10, 8 and 7. Job Responsibilities Develop Windows components and libraries to be used in... 
    Work at office

    Versa Networks

    Santa Clara, CA
    3 days ago
  •  ...InfoPath, Power Automate and Power Apps. Demonstrated experience in developing and troubleshooting custom workflows and forms for migration...  .... Should have working knowledge on Custom Web Part Application Development. Complete understanding on SharePoint upgrade/migration... 

    Omega Solutions

    Santa Clara, CA
    5 days ago
  •  ...Title: Python Backend Engineer/Application developer on W2 Location: San Jose, CA (Hybrid) Duration: long term Job Description: Experience: • 8+ years of professional experience in software development, with a strong emphasis on backend development... 

    Apex Informatics

    San Jose, CA
    2 days ago
  • $66.9 per hour

     ...Job ID: 26-01592 Job Title : Photoshop C++ Application Developer Location : Remote Duration : 5 months Work type : W2 Payrate: $66.90/hr Our Company: Changing the world through digital experiences is what Client's... 
    Remote work

    Intelliswift

    San Jose, CA
    5 days ago
  •  ...The Products Application Developer is responsible for assisting customers with technical issues or questions related to the application. The Products Application Developer will have a deep understanding of the application, will help customers understand how to use the... 

    Decision Resources Inc

    San Jose, CA
    1 day ago
  • $147.4k - $272.1k

     ...iOS Application Developer - Health Software At Apple we want to make great products that empower people to improve their health. We are seeking a senior level, energetic and self-driven software engineer to join Apple's Health team to lead health features by expanding... 
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago
  •  ...Role: Embedded Developer Location: Dallas, Denver, or Seattle Requirements: Experience in C/C++ embedded software development on Linux-based...  ...Fi features like puncturing and MLO. EasyMesh: Understanding of EM Controller vs. EM Agent responsibilities; familiarity with P1905... 
    Remote work

    GrabJobs

    San Jose, CA
    3 days ago
  •  ...IOS Application Developer Immediate need for a talented IOS application developer. This is a 12+ months contract opportunity with long-term potential and is in Sunnyvale CA (Onsite). Please review the job description below and contact me ASAP if you are interested.... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    Sunnyvale, CA
    2 days ago
  • Job Title: Software Application Developer Location State : San Jose, CA Date of Posting: 09/20/2023 Terms: W2 Duration: Long Term Number of Positions Available: Multiple Job Requirements: Work closely with product management and system architects to design and implement... 

    Celandyne

    San Jose, CA
    2 days ago
  • $101 per hour

     ...Job Description: Role: Service Now Developer. Hybrid role, need candidates from Santa Clara who can travel to office. Bill Rate...  ...contributor to project delivery and solution delivery including Application UI development using Service Portal and UI Builder, Workflow/... 
    Work at office

    Futran Tech Solutions Pvt. Ltd.

    Santa Clara, CA
    3 days ago
  •  ...Locations of office: Milpitas, Ca/Dallas Tx/ Austin/Philli, PA/ St Peterburg, FL Hands on admin and developer Salesforce Business Applications Developer - responsible for designing, developing, customizing, and maintaining Salesforce solutions (Sales Cloud... 
    Work at office

    InterSources

    Milpitas, CA
    1 day ago
  •  ...major contributor to one of the world's most widely used Desktop applications. You will work with peers on other client teams and PM +...  ...testability. We are looking for a skilled macOS/iOS developer to be part of a lean agile team developing apps and features... 

    Netpace

    San Jose, CA
    3 days ago
  • $102.9k - $191.1k

     ...At Cadence, we hire and develop leaders and innovators who want to make an impact on the...  ...technology. This is a customer-facing application engineering (AE) role where you will present...  ...custom design, simulation, layout, and EM analysis flows Working closely with customers... 
    Work experience placement

    Cadence Design Systems

    San Jose, CA
    2 days ago
  •  ...Oracle Application Developer Job Location: Sunnyvale, CA Job Type: Full-Time / Contract Technology: Oracle Applications, TOAD, XML Publisher, Oracle APEX Requirement: Develop new code for business process in OTC Online business application based on the... 
    Full time
    Contract work

    InterSources

    Sunnyvale, CA
    3 days ago
  • $110k - $150k

     ...products enable enterprises to deliver a seamless, scalable, and secure digital experience, no matter where their users, devices, or applications are located. Founded by industry veterans and backed by premier venture capital firms, Versa is a market leader driving... 
    Work at office
    Remote work
    Flexible hours

    Versa Networks

    Santa Clara, CA
    4 days ago
  • $225k - $300k

     ...sports fans engage—whether it’s through season-long leagues, pick’em contests, or real-time interactions with friends. Our team is...  ...and/or a general description of benefits and other compensation applicable to the role. Competitive salary plus benefits including... 
    Remote work
    Flexible hours

    GrabJobs

    San Jose, CA
    2 days ago
  • Coherent’s Integrated Circuit team designs & develops ASICs for high-speed fiber optic communications and other applications. This group has delivered more than one billion...  ...assembly flows. Experience with SI/PI and 2.5D/3D EM board simulation tools is highly desirable.... 

    II-VI UK, Ltd.

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to GMS Application Developer (EMS). Be the first to apply!