Jobs
Software Release Manager
Business
GE Energy Infrastructure
Business Segment
Energy Infrastructure - Headquarters
About Us
Today GE is a diversified technology, services and financial services company with operations in more than 100 countries and with over 300,000 employees worldwide.
GE Energy (www.ge.com/energy) is one of the world?s leading suppliers of power generation and energy delivery technologies - providing a broad array of solutions for traditionally fueled plants as well as those driven by renewable resources such as wind, solar and biogas. As a part of GE Energy Infrastructure - which also includes the Oil & Gas business - we have the worldwide resources and experience to help customers meet their needs for cleaner, more reliable and efficient energy.
GE Energy Infrastructure:
* 2008 revenue: $38.5 billion
* Employees: ~64,000
* Operating in ~100 countries worldwide
* Serving the power industry for more than a century
Find out more here.
This is an exciting time to be in GE Energy. GE Energy Services Engineering has more than 1800 engineers in 45 locations within 17 countries. We lead in technology fields from turbine and generator technology to sensors, controls, meters, and many other products. Within the Software Solutions Group, we develop software products supporting power generation, transmission and distribution right through to end-user metering, and monitoring and diagnostics.
The need for new technologies to help drive a cleaner, smarter energy continues to grow at a rapid rate. The Software Solutions Group (SSG) is an integrated part of the solution that will help deliver these world-class energy products to GE customers.
Join us as we move GE ahead of the competition with cutting edge technology; building on our market leading position in the GIS/Geospatial market. In this role you will define and work within an agile environment to develop and deliver solutions for GE?s Smallworld product suite. We are recruiting four Product Release Managers to drive the continuous delivery of four product release streams: Utilities, Comms, Integration and GIS Core.
Role Summary/Purpose
Essential Responsibilities
This role encompasses the following:
? Own the software development cycle in an Agile environment, driving single point accountability [what does this mean ? the Release Manager is the single point of accountability, within the iterations there needs to be a shared objective to meet the objectives?] for product releases within a product stream portfolio.
? Own the backlog of users stories...meeting 100% of business requirements...for each product release within their portfolio.
? Test driven development...ensure code is tested early and often while iterating.
? Delivering a continuous flow of working code into production...responsible for building a continuous integration environment resulting in a product that is always ready to release.
? Total team integration...responsible for breaking down barriers between development and validation...promoting a one-team mentality.
? Managing dependencies between products within their portfolio, and interfaces between product stream portfolios in collaboration with other Release Managers
? Removing roadblocks for products as they become visible...responsible for being predictable
? Managing external dependencies and continuously interfacing with managers of those dependencies.... driving transparency throughout the development cycle.
? Working with the other groups, QA/QC, Chief Architects, operations, SW Support Manger to ensure software is developed and maintained to a world standard.
? Ensure GE Energy best practices are understood and leveraged by the product stream delivery team.
? Lead and manage a skilled group of Software Developers and ultimately be responsible for their success in delivery of new product releases and their professional development as a world-class software development team.
Qualifications/Requirements
Bachelor of Science degree in Information Systems, Information Technology, Computer Science, or Engineering with proven product development and product development management expertise.
Release Managers will have proven experience in:
? Software Development ? Expert knowledge in how to develop world-class software. Expertise in managing software development teams is not enough...Release Managers will have a successful history of designing and coding software products.
? Agile Principles (SCRUM) ? demonstrated successful experience developing and managing software within an agile environment... promote development iterations, teamwork, collaboration, and process adaptability throughout the life-cycle of the product...proven history of applying and enforcing modern agile principles.
? Leadership ? Creating accountability and transparency within self directed teams, supporting and co-ordinating a team approach to delivering to stakeholders (leading by example); recognising and accommodating competing operational requirements to achieve best outcome; understanding where own work fits into business and adding value - setting goals for own work and accountabilities,
? Organisational skills - making difficult decisions around products and stakeholder delivery; managing and enabling product development deadlines; managing, prioritising and enabling others to meet deadlines; seeking help from others to achieve goals and deadlines; and working in a collaborative way to make team decisions.
? Communication - skilled in facilitation and active listening; conveying complex verbally and tailoring messages to audience; managing stakeholder communications; questioning to check own understanding; writing and understanding business communication; and using powerful questioning techniques to probe and explore situations.
? Collaboration - giving and receiving effective feedback internally; developing trust and developing positive relationships; adapting to changing requirements; working well under pressure; setting and working to expectations; sensitive issues, building rapport with stakeholders; negotiating and influencing product tasks and activities; and resolving conflict in the team.
? Coaching/Mentoring - sharing knowledge in an open and facilitating way; absorbing feedback and coaching from colleagues; working well together with peers; supporting, and planning career development activities for individuals; varying own to accommodate and develop the best in teams and individuals;
Additional Eligibility Qualifications
Desired Characteristics
? A geospatial is advantageous as well as knowledge of the utilities and comms market places
? Experience of multiple development methodologies e.g. test-driven development, Agile.
? Certified Scrum Master.
? Experience using the Rally Software Platform
