General Electric Sr Manager - Software Engineering in Mumbai, India
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.
Responsible for designing, developing and testing software to create industrial internet products and services tailored to the needs of the GE businesses and external customers.
•Own and manage multiple software solution development teams
•Coach, mentor and lead a diverse group of lean/agile software engineers
•Manage team of engineers including performance and technical development
•Ensure technical mentoring and leadership
•Work with product management to understand customer & market needs & vision; quickly translate that vision into customer solution
•Work with product owners and architects to develop multi generation software technology plan
•Work directly with customers to understand business and technical needs
•Drive increased efficiency and execution excellence across the teams, eliminating duplication, leveraging product and technology reuse
•Support process improvements that guide the development, sustaining & support activities
•Work cross functionally with other business departments to align activities and deliverables
•Drive world-class quality and team culture in the development and support of products
•Keep project data relating to tracking and financials current
•Ensure project teams are resourced appropriately by maintaining appropriate engineer resource pool to be ready-to-serve customer requirements
•Deliver resource strategy and plans, including use of 3rd parties/partners, etc., in support of development and support activities
•Plan and manage budgets related to scope of team
•Communicate effectively both within immediate team and GE leadership.
•Ensure team receives consistent messages and has clear understanding of business direction, strategy and results.
•Establish and drive productivity metrics while improving solution quality to the customer
•Create, communicate and drive a clear operating and prioritization rhythm for the team
•Work as part of a global team supporting product line issues
• Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
• A minimum of 10 years of professional experience in software engineering OR Master’s degree with 8 years of experience in software engineering
•Minimum 2 years’ cloud and SaaS development experience
•Solid understanding of hosted web solutions and SaaS/PaaS offerings
•Strong knowledge of Web applications, Web Services, SQL Databases such as Oracle, SQL Server, PostgreSQL etc., Object Oriented Analysis and Design, Software Design Patterns and Java coding principles
•Must demonstrate technical capacity to solve problems and instantiate solutions for technical problems
•Strong knowledge of Scrum/CI/CD practices and familiarity with XP techniques
•Able to work under minimal supervision
•Highly organized and detail oriented
•Effective teaming and problem solving abilities
•Strong interpersonal and leadership skills
•Able to interface effectively with all levels of the organization and external customers – globally & locally
Locations: India; Mumbai
GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer at http://www1.eeoc.gov/employers/upload/eeocselfprint_poster.pdf . 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.