Thursday, July 11, 2013

Software Engineer SMOS - GE Energy Management

Role Summary/Purpose

The Software Engineer will be responsible for designing and developing GE?s Smart Metering Operations Suite (SMOS) product, as part of GE Energy?s portfolio of smart grid software products. The candidate will be expected to join a team utilising best in class software engineering practices working in a scrum team in an agile development environment.

Essential Responsibilities

This role requires software development experience in Behaviour Driven Development methods. It needs knowledge and expertise in the use of continuous integration tools and processes for incremental delivery of software products. Systems integration with other GE products and external 3rd party product is highly preferred. The candidate will be expected to work in a matrix organisation and adhere to prevalent organisational processes. The role entails delivering results in a fast paced business environment with demanding deadlines.

  • Support the product architect and the business analyst in the process of documenting the high level design of EPICS.
  • Contribute to sizing and estimation of EPICS and user stories.
  • Contribute to elaboration of EPICS and user stories right through to low level designs.
  • Mentoring a team of experienced developers on emerging trends in software programming and design.
  • Writing automated unit, integration, system tests.
  • Performing code / design reviews to verify compliance with standards and quality assurance.
  • Participating in the scrum as a software developer throughout sprints delivering stories.
  • Taking ownership of important programming tasks and scrum spikes.
  • Possess excellent analytical, problem solving, organizational, interpersonal, and motivational skills, with the ability to move cleanly from theoretical to implementation thinking and decision making skills.
  • Provide input to architecture discussions and decisions to future proof new product requirements with emerging technological trends and business practices.
  • Maintain an awareness of other product developments with the organization to ensure compatibility, interoperability and end-to-end solutions.
  • Assist with the customer focussed tasks as and when required.

Qualifications/Requirements

  • Bachelor of Science degree in Information Systems, Information Technology, Computer Science, or Engineering or other degree with relevant experience.
  • Substantive experience of working in a professional software development organisation.
  • Must be able to work on own initiative and be able to lead the team through technical crises when required.?
  • Must be able to interact and communicate with all levels of staff and management in both business and technical areas, with the ability to arbitrate discussions and deliver value to product development.
  • Experienced in Agile software development methods and the use of Agile software tools such as Rally, Jira, Mercurial.
  • Experience of unit testing and test automation technologies preferably using BDD and Ruby
  • Green Belt Certification (for GE employees only).

Desired Characteristics

  • Substantive experience of developing Oracle 10/11g Enterprise systems using PL/SQL.
  • Substantive experience of developing Oracle Application Express (Apex) user interfaces (experience of other web GUI technologies is acceptable).
  • Substantive experience of developing enterprise Linux applications.
  • Demonstrable experience of designing and developing scalable business applications.
  • Experience working for a major utility provider preferably in electric, water or gas industries.
  • Experience working for a major provider of enterprise systems for the Utility sector.
  • An understanding of smart metering technologies (meters, meter communication protocols [DLMS], WAN & Zigbee HAN), industry data flows and use cases.
  • Good knowledge of energy generation, transmission and distribution domains; and related business processes.
  • Knowledge and experience with Distribution Management Systems in the energy industry and smart grid applications.
  • Understanding of software design and usability considerations.
  • Knowledge and exposure to software security and encryption technologies
  • Knowledge and exposure to 2G, 3G and 4G telecommunications technologies.

Source: http://www.cambridgenetwork.co.uk/recruitment-gateway/permanent/20260

carlos pena amanda bynes arrested f 18 jet crash in virginia beach nicki minaj beez in the trap video food network f/a 18

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.