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.
Role Summary: Software Platform Engineering is tasked with building the next generation SW platform for GE Healthcare. We are looking to hire a Sr. Software Engineer to build the SW platform.The role will include being the scrum master within Agile scrum team, meeting required design objectives to meet customer & business needs, while innovating on the latest technologies and accelerating time to market. The individual is also expected to contributed towards the team deliverables as a software developer.
Essential Responsibilities: • Help foster SAFe and Scrum practices. Schedule and facilitate all the daily Scrum meetings, Sprint Planning meetings, Sprint Reviews, and Sprint Retrospectives for the team • Facilitates SAFe preparation and readiness for release planning and inspect and adapt ceremonies • Drives a continuous improvement culture in the teams by effectively facilitating retrospectives. Helping the team improve and take responsibility for their actions • Own and document resolution of the team process, infrastructure, and technical impediments that block the Scrum team’s forward progress • Enable collaboration within the Scrum Team to minimize work in progress • Own and Manage the team’s Scrum boards • Coordinate the demonstration of the Sprint user stories for the Scrum team and stakeholders • Ensure that stories are worked in a priority order by business value and technical dependencies • Validate that the User Stories identified for the next Sprint are “ready – ready” for the Sprint Planning meeting and have met the definition of “done – done” for acceptance • Ensure correct technical review process and records are maintained for the team as defined by release management • Ensure consistency of the measurement system of record within the team as it relates to User Story point measurement, team velocity, and release scope • Ensure the infrastructure for continuous integration, test automation, and additional development infrastructure is maintained for the team • Support and manage a healthy business relationship with the stakeholders by maximizing direct communication, negotiating sprint and release scope management, and supporting the product manager’s broader communication plan for the release • Collaborate with Technical Lead to teach and coach / promote XP practices within the scrum team • Participate in scrum-of-scrum meetings to communicate the team’s progress and impediments • Maintain constructive and positive team morale, team building events, celebrating successes, and preserving team unity. • Take up tasks from the scrum board and work on contributing towards the team deliverables for the sprint. • Work closely with the architect and product owner to design, implement and test various modules of the SW platform.
Quality Specific Goals: Aware of and comply with the GEHC Quality Manual, Quality Management System, QualityManagement Policy, Quality Goals, and applicable laws and regulations as they apply to this job type/position Complete all planned Quality and Compliance training within the defined deadlines. Identify and report any quality or compliance concerns and take immediate corrective action as required. Support compliance/closure of Regulatory and Quality requirements before completing Design.
Qualifications/Requirements: • 8 to 10 years of experience in Java/J2EE. • At the minimum 2 years of experience as a SCRUM Master, Project Leader, Project/Program Manager • Knowledge and/or experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Continuous Deployment, Pairing, Automated Testing, Agile Games. • Strong knowledge in core Java and Multi-Threading concepts. • Strong foundation in OO Design & Enterprise Architecture, Design Patterns. • Experience in Junit and Mock Frameworks. • Knowledge in Front-End Technologies like HTML 5, CSS3, Angular JS, Require JS, bootstrap. • Experience using J2EE Frameworks Spring, Hibernate, Web-services, JMS, etc. • Good communication and presentation skills. • Experience in Delivering End to End Solutions in the Enterprise Space (Healthcare preferred). • Quick learning skills and adaptability to new concepts and technologies. • Ability to work productively and efficiently in an agile environment. • Bachelor’s Degree in Computer Science or Engineering Field • Minimum of 2-5 years’ experience working in an Agile team environment with team leadership experience
Desired Characteristics: • Experience with techniques for valuing and ordering a Product Backlog. • Knowledge of other Agile approaches: XP, Kanban, Crystal, FDD etc. • Experience applying a wide variety of well documented patterns and techniques for filling in the intentional gaps left in the Scrum approach(example: numerous Burndown techniques, numerous Retrospective formats, handling bugs etc) . • Rabbit MQ, Play framework. • Maven, Jenkins. • Git/SVN/Perforce. • Proven success embracing and leading change initiatives #DTR
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.