Senior Director - Software engineering
GE HealthCare · Bengaluru, Karnātaka, India, 560066
Free to search · AI fit score against your CV · tailor your résumé in one click
GE HealthCare · Bengaluru, Karnātaka, India, 560066
Job Description Summary As a Sr Director of a software engineering group, you will apply your knowledge of management, software development methodologies, best practices, and proven processes to lead teams to deliver a quality software product on budget, within planned schedule with superb quality. Job Description Roles and Responsibilities • Build a world class software development team to consistently deliver complex software platforms and research projects of varying size and duration. • Design and execute on a well thought out strategy for the organization • Manage a team responsible for UX, front end and back end development using the latest technologies and methodologies adopted from industry wide practices. • Actively present leadership updates to GE executive sponsors and customers. • Work with others to define future technology platforms and architecture for products and services. • Quickly learn, internalize and develop a strong understanding of key priorities and the clients • Align with stakeholders to ensure that data and process changes required in systems are implemented in accordance with project objectives and timelines • Provide day to day work direction for team members engaged in projects and delivery. • Facilitate and coach software engineering teams on requirements estimate and work sizing. • Demonstrate mastery of intricacies and interactions within dynamic agile cultures and processes. • Drive a continuous learning culture to help guide continuous improvements. • Provide leadership on Lean/Agile principles and development practices. • Actively pursue new methods and practices to increase productivity • Utilize project management tools to track progress and recognize key risk areas for specific implementations • Assist in the resolution of conflicting priorites through the proactive communication of requirements, timelines and stakeholders. • Operate as a engaged leader who serves as a subject matter and technical expert for assigned programs and development initiatives • Work with system leaders and functional teams to ensure products and services adhere to compliance and controllership standards • Share technical, procedural, and business knowledge with others. • Leverage your domain expertise; you are expected to further the knowledge and improve productivity of your colleagues with activities such as creating learning content, giving presentations, and supporting a continuous learning culture. • Drive the adoption of Artificial Intelligence (AI), Generative AI, and Machine Learning technologies across products, engineering processes, and business operations to enhance innovation, productivity, and customer outcomes. • Lead the development and implementation of AI-powered solutions, including Large Language Models (LLMs), intelligent automation, and advanced analytics, while ensuring responsible AI, security, and regulatory compliance. Education Qualification • Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with significant experience. • Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with minimum 15+ years of experience Desired Characteristics • Recognizes patterns and complexity in problems. Extracts decomposition algorithms, and strategically plans how to execute programs by understanding how best to decompose to expose / protect against risk • Defines product vision. Lays out product roadmap. Maps current requirements to industry trends, analyses competition trends • Demonstrates mastery of the intricacies of interactions and dynamics in Agile teams.). Guides new teams to adopt Agile, troubleshoots adoption efforts, and guide continuous improvement. Provides training on Lean / Agile. Drives elimination of inefficiencies in coding process. Teaches XP practices to others. Actively embraces new methods and practices that increase efficiency and effectiveness • Previous experience in software development in an agile environment and writing code • Previous experience working in a Java web development environment • Demonstrates advanced understanding of Linux or Unix operating systems • Demonstrates advanced understanding of software development tools & infrastructure • Prioritizes projects based on an assessment of competitive needs. Anticipates areas of competitive vulnerability and offers plans to mitigate them • Evangelizes new technology, predicts trends, and identifies new opportunities based on trends. Acts as industry expert by participating in defining standards and open source initiatives • Demonstrated experience leading AI, Machine Learning, Generative AI, or intelligent automation initiatives, with knowledge of AI/ML frameworks, Large Language Models (LLMs), prompt engineering, and cloud AI platforms such as Azure AI Services or Azure OpenAI. • Strong understanding of AI governance, responsible AI practices, data management, and the application of AI technologies to improve software engineering efficiency, product innovation, and business outcomes. • Creates a culture of customer focus and high performance to drive innovation. Creates and pitches value for the GE investor while balancing that with the sometimes competing value for th