Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

GMS Application Developer Lead-#316

Preston Hunter

GMS Application Developer Lead-#316

Taylor, TX
Full Time
Paid
  • Responsibilities

     

    **NO CORP TO CORP**

    **MUST RESIDE IN TEXAS**

    • 6- Month Contract-to-hire/OR Direct Hire
    • W2 Employee Only- NO CORP to CORP

    • Must be a Texas resident

    • It is expected that this individual will be onsite in Taylor Texas a minimum of 2 day per week or more based on business needs

    • Starting range $80+/hr, DOE -for Contract

      GMS Application Developer: Develops design and performs software development for suite of Wholesale Electric Market Applications and Web-based User Interfaces. The suite includes Market Management Systems (MMS) applications such as Day-Ahead Market (DAM), Reliability Unit Commitment (RUC), Ancillary Service Market, Security Constraint Economics Dispatch (SCED), CIM Importer, Market Submissions, APIs, MMS database Interfaces, Market Simulator, Outage Scheduler (OS), User Interfaces (UI) and Congestion Revenue Rights (CRR) Applications. Adhere to software development life cycle (SDLC) processes that includes performing testing and validation of Market 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 – Markets & UI 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.

      • Acts as a resource to advise, and may at times a lead the work of lower level professional and/or support employees. Generally represents the department on projects and may perform in a project leadership role.

      ADDITIONAL JOB DUTIES

      • Assists in the most difficult technical support problems.

      • Develops and executes enterprise architecture strategy that GMS development team initiatives.

      • Develops programming and development standards and procedures as well as programming architectures for code reuse.

      • Provides expert level advice and guidance to market operations business teams regarding market applications, processes, and tools.

      • Works with Market Participants, ERCOT representatives, and vendors to drive and deliver solutions

      • Recommends new technology directions or options to market applications software vendors.

      • Communicates technology design and any related issues to technical and non-technical audiences including customers and technical partners.

      • Responsible for mentoring senior developers on best practices in software development, object-oriented design, design patterns and application frameworks.

      • Applies creativity, in-depth technical and theoretical knowledge, and experience in solving highly complex market systems and interfaces architectural design problems.

      • Understands and maintains knowledge of ERCOT Nodal Protocols, PUCT rulings, NERC Reliability Standards, CIP protocols and help the staff understand standards and protocols.

      • Researches and maintains knowledge of new emerging technologies, best practices in electric utility industry as well as new technology in IT industry and provide the direction to team to adopt new technologies as required.

      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

      • Programming Languages/Packages/Scripting: C, C++, VisualC++, FORTRAN, Java, Perl, Python, PL/SQL, Shell Scripting

      • Web Application Servers: JBOSS, Tomcat, JWS, Spring Boots,

      • 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

      EXPERIENCE

      • Requires minimum 8 years job 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

      Preston-Hunter, Inc. is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: Preston-Hunter, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Preston-Hunter, Inc. are based on business needs, job requirements and individual qualifications, without regard to race, color, religion, national, social or ethnic origin, sex (including pregnancy), age, qualified disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by applicable laws or regulations in the locations where we operate. Applicants with a disability who require a reasonable accommodation for any part of the application or hiring process can contact Human Resources at the location(s) where you are applying. Preston-Hunter, Inc. will not tolerate discrimination or harassment based on any of these characteristics. In the event you feel you have been harassed or discriminated against, immediately report the issue to Preston-Hunter, Inc. Human Resources. Preston-Hunter, Inc. encourages applicants of all ages, except for minors as federal law prohibits.

      In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document, I-9 Form, upon hire. Preston-Hunter, Inc. participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. If E-Verify cannot confirm that you are authorized to work, Preston-Hunter, Inc. is required to give you written instructions and an opportunity to contact Department of Homeland Security (DHS) or Social Security Administration (SSA) so you can begin to resolve the issue before Preston-Hunter, Inc. can take any action against you, including terminating your employment. Preston-Hunter, Inc. can only use E-Verify once you have accepted a job offer and completed the Form I-9.

      At this time, Preston-Hunter, Inc. does not sponsor work Visa’s, and all candidates must be eligible to be a W-2 employee working through Preston-Hunter, Inc. All offers of employment, if any, are conditioned on the provision of satisfactory proof of the individual’s right to work in the United States, as required by law.