Business Segment: Energy Connections Grid Solutions
Location(s): United States ; Washington; Redmond
About Us: GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry. GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Role Summary: The MMS and Technology function is at the cornerstone of the new the Solution Engineering organization which is being created into the Software Solutions product line. As part of the Solution Engineering function the mission of MMS and Technology is to be the global Software Solutions reference for technology intensive and highly customized solutions in the field of electricity markets.
Essential Responsibilities: The MMS and Technology group covers activities located both in North America and in Europe. It includes around 60 permanent staff and also involves remote SW development partners. A special focus for the function is also to drive cost competitiveness actions around MMS SW developments and deliveries to improve market competitiveness. On the technology side, alignment on MMS technologies and migration of customer legacy platforms to more open, modular, competitive and state-of-the art is also a key challenge of this function. The proposed job here is dedicated to lead the NAM software development team within the MMS and Technology function.
In the context of SWS MMS project execution under the coordination of delivery management, resources from MMS Software Development team are
Contributing to the detailed design of the solution
Responsible for developing UI and application level SW according to SWS Product development processes, using technologies that include, but are not limited to: Java, .Net
Responsible of driving and interfacing with ROMEO SW development factory and also with offshore contractor offices
Responsible for functional and non-functional requirements fulfilment (performance, high availability, cyber security)
Collaborate with test management team to proactively ensure that all systems setup, configuration and development integration tasks are complete to achieve solution acceptance by customer
Drive excellence in execution through continuous improvement via the adoption of global tools (including NMSProject) and processes (including Agile development, peer reviews) and cost competitiveness actions
In coordination with the Global Workforce Management function, actively participate to workforce management process
Responsible for timely staffing and capacity gaps identification, pro-actively working-out and proposing mitigation, and corrective staffing plans
Actively manage skillsets in order to ensure that the right resource with the right skillsets is made available at the right time
Responsible for ensuring staff delivers quality work, on budget, on schedule and with high customer satisfaction
Responsible for driving evolution of team skillsets to align with the technological evolution of the MMS solutions
Expected to spend about 70% of time on existing customer or prospective customer related activities, and 30% on people management activities
Expected to be a strong contributor to a spirit of entrepreneurship that will enable the growth of the MMS business
Expected to have an active role in engaging with existing customers in short-term project related discussions as well as on long-term technology evolution discussions
Position requires travelling to customers or prospective customers, up to 15% travel
The MMS Software Development Manager has responsibility for 15+ headcounts located in Redmond and San Jose. The distributed nature of the team represents a challenge for setting-up the team and have it operating in a lean and efficient mode. Hence a strong leadership is required to take on this position
Comply and contribute to elaboration of relevant Quality Procedures, work instructions and Processes in Quality Management System
Report or resolve any process non-conformances in a timely manner
Demonstrate EHS leadership and ensure Zero Deviation Plan is implemented in his area of responsibility
Sets the example by demonstrating the proper acts and actively observes work conditions
Qualifications/Requirements: Basic Qualifications
Bachelor’s degree in Engineering, Computer Science, or related field
At least 5 years’ experience in a software delivery organization
5 years’ experience working with software technologies in the MMS and/or DR and/or DER domains
Legal authorization to work in the U.S. is required. GE may agree to sponsor an individual for an employment visa now or in the future if there is a shortage of individuals with particular skills.
Ability and willingness to travel to customers or prospective customers, up to 15%.
Actively participates in defining corrective actions when work is unsafe or when an uncontrolled risk is observed
Routinely observes routines and behaviours of others and provides immediate feedback regarding unsafe behaviour and celebrates achievements or safe behaviours
Actively and routinely promotes the identification of hazards and near misses
Ensure that all staff have done their mandatory EHS training
Strong background in software technologies and in the MMS/DR/DER domains
Industry knowledge in the field of operation and multi sites project organizations
People management and ability to remotely drive people towards a common goal
Highly collaborative and able to work across the organization to accomplish common goals
Experience working in geographically distributed teams preferred
We are in the process of transitioning to an improved job application system and in the interim we are operating with two systems. Have your Job ID ready (from the email you received when you applied) to log in and check your application status.
Click the appropriate button. If you don't know your job ID, you can still check your status: use both buttons.