Domain Owner - (London Market Engineering & Delivery Lead)

Role PurposeThe Engineering and Delivery Lead has end-to-end ownership of products within their domain, responsible for product development, delivery, and support. They provide guidance to software engineering managers, engineers, QA engineers, and business analysts, driving software development across multiple teams to ensure project execution. They also set department priorities and ensure that software development and data management objectives are met.Key ResponsibilitiesOwn the strategic vision and roadmap for all products within their domain.Capture and prioritize market trends, business strategies, and objectives; identify business benefits of strategies.Establish technology contributions to business objectives, conduct feasibility studies, produce models, and prepare business cases.Ensure compliance with business strategies, transformation activities, and technology directions; set strategies, policies, standards, and practices.Oversee effective and timely development of new or enhanced systems and technologies.Monitor all aspects of the Software Development Lifecycle and support service levels, ensuring high technical support.Collaborate with customers and IT managers to leverage technology for business process improvements.Prepare business cases, including financial analyses, evaluating based on company needs and resources.Oversee business analysis, development, and quality assurance for assigned systems and technologies.Work with all levels to develop strategic plans aligning system requests with company objectives and budgets.Contribute to IT standards, policies, processes, and procedures for compatibility and integration.Review technological needs against emerging trends; stay updated on industry developments.Participate in vendor and partner evaluations and monitor relationships.Manage department budget, including PandL forecasting, expenditures, contracts, and invoices.Lead and manage teams through recruitment, training, performance management, and recognition.Role RequirementsBroad knowledge of software development techniques, processes, and programming languages.Knowledge of application test automation and best practices.Thorough understanding of assigned systems, applications, and technologies.Experience with Agile and traditional development methodologies.Expertise in database development and maintenance of large-scale applications.Strong strategic decision-making and long-term planning skills.Excellent communication and leadership skills.Knowledge of relational and non-relational database technologies.Experience with Insurance/Reinsurance systems and data.Front-end development skills, including ReactJS, HTML5, CSS, Bootstrap, and UI/UX considerations.Qualifications and ExperienceTypically acquired through a bachelor’s degree and 10-15 years of relevant experience in software development, architecture, project management, and business analysis. Significant management experience is required. Prior experience in financial services, especially insurance, is highly beneficial.
#J-18808-Ljbffr
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!