Principal DevOps Engineer About Capco Capco is a fully independent, global management and technology consultancy. For 20 years we have combined innovative thinking with deep industry knowledge to deliver business consulting, digital transformation and technology services to Finance and Energy markets. Our collaborative and efficient approach helps clients reduce costs and manage risk and regulatory change while increasing revenues. We are thinkers, innovators, and disruptors. We are small enough to care but large enough to matter. The Role We are looking for engineers who want to play a key part in supporting the evolution of the Financial Services industry one project at a time. You will be expected to be a strong team player who prides themselves on delivering modern, first-class cloud-based platforms through practicing best in class Agile ways of working at all times. DevOps at Capco Here's a few reasons why you should join us: You'll be part of excellent teams developing the new financial services apps, having the opportunity to work on exciting greenfield projects as well as on established Tier 1 banking applications that are already adopted by millions of users. You will be able to work on automating and optimising DevOps processes, improving your knowledge and skills to become an expert on CI/CD. You'll be able to work across different technology stacks, ranging from serverless deployments through to on-premise private cloud deployments. You will have also the opportunity to learn and work with other mobile technologies whenever you want to widen your expertise. We will offer you the opportunity to train with the best courses and portals available online and gain certifications to help you become the best version of DevOps engineer you can. About you Capco is looking for hardworking, innovative and creative people to join our Digital Engineering team. We'd also like to see: Demonstrate practical experience of engineering best practices, while being obsessed with continuous improvement. Have expertise in a set of the team's domains, including the breadth of services, how they interact, and data flows between systems. Able to work individually or with teams drawing on experience to recommend tooling and solutions aligning with organisational strategies. Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Actively contributes to security designs based on the organisation's security strategy. Be comfortable managing engineers ensuring they are tracking the team's efficiency and quality of work. Have personally made valuable contributions to products, solutions and teams and can articulate the value to customers. Have played a role in the delivery of critical business applications and ideally customer-facing applications. Have the ability to communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and loves to experiment. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise You will have experience working with some of the following Methodologies/Technologies: Expert in the Software Development Lifecycle with both a Dev and Ops mindset. Hands-on development experience in at least one object-oriented language e.g. Java/C#, JavaScript, Golang. Deep understanding of containerisation and aware of container orchestration concepts, including hands-on Docker experience. Proven experience using one of Azure, GCP or AWS with a strong understanding of CSP networking and security features and services. Great appreciation of DevOps and Infrastructure as a Code concept and techniques, including Terraform and CloudFormation. Hands-on experience of using scripting with Python, Groovy to build CI/CD pipelines on Jenkins, CircleCI, GoCD. Driven the implementation of DevOps solutions within a project or organisation, ensuring compliance with organisation standards and best practice. Understanding of application and system monitoring tools with experience of auto-healing, autoscaling and predictive monitoring. Experienced in Automation and Configuration Management tools such as Ansible, Chef, Puppet and Helm. TDD or BDD understanding and how to enable and orchestrate the different types of tests required by the quality phase. Experience of Kubernetes, Istio and knowledge of related tools (Kiali, Fortio etc). Wider Engineering technical expertise. Ability to lead teams of engineers and manage technical product transformations. We'd also like to see: Strong commercial background in either Financial Services or FS Consulting. Having a strong commercial focus and the ability to develop client relationships, spearhead sales opportunities and DevOps propositions. An appetite to contribute to the wider Capco business outside of project assignments. Hands-on Test Orchestration experience with Cucumber, Karate, Selenium. Experience migrating on-premise solutions to a cloud ecosystem. We offer: A work culture focused on innovation and building lasting value for our clients and employees. Ongoing learning opportunities to help you acquire new skills or deepen existing expertise. A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients. A diverse, inclusive, meritocratic culture. Enhanced and competitive family-friendly benefits, including maternity/adoption/shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement. Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.
Dec 10, 2024
Full time
Principal DevOps Engineer About Capco Capco is a fully independent, global management and technology consultancy. For 20 years we have combined innovative thinking with deep industry knowledge to deliver business consulting, digital transformation and technology services to Finance and Energy markets. Our collaborative and efficient approach helps clients reduce costs and manage risk and regulatory change while increasing revenues. We are thinkers, innovators, and disruptors. We are small enough to care but large enough to matter. The Role We are looking for engineers who want to play a key part in supporting the evolution of the Financial Services industry one project at a time. You will be expected to be a strong team player who prides themselves on delivering modern, first-class cloud-based platforms through practicing best in class Agile ways of working at all times. DevOps at Capco Here's a few reasons why you should join us: You'll be part of excellent teams developing the new financial services apps, having the opportunity to work on exciting greenfield projects as well as on established Tier 1 banking applications that are already adopted by millions of users. You will be able to work on automating and optimising DevOps processes, improving your knowledge and skills to become an expert on CI/CD. You'll be able to work across different technology stacks, ranging from serverless deployments through to on-premise private cloud deployments. You will have also the opportunity to learn and work with other mobile technologies whenever you want to widen your expertise. We will offer you the opportunity to train with the best courses and portals available online and gain certifications to help you become the best version of DevOps engineer you can. About you Capco is looking for hardworking, innovative and creative people to join our Digital Engineering team. We'd also like to see: Demonstrate practical experience of engineering best practices, while being obsessed with continuous improvement. Have expertise in a set of the team's domains, including the breadth of services, how they interact, and data flows between systems. Able to work individually or with teams drawing on experience to recommend tooling and solutions aligning with organisational strategies. Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Actively contributes to security designs based on the organisation's security strategy. Be comfortable managing engineers ensuring they are tracking the team's efficiency and quality of work. Have personally made valuable contributions to products, solutions and teams and can articulate the value to customers. Have played a role in the delivery of critical business applications and ideally customer-facing applications. Have the ability to communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and loves to experiment. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise You will have experience working with some of the following Methodologies/Technologies: Expert in the Software Development Lifecycle with both a Dev and Ops mindset. Hands-on development experience in at least one object-oriented language e.g. Java/C#, JavaScript, Golang. Deep understanding of containerisation and aware of container orchestration concepts, including hands-on Docker experience. Proven experience using one of Azure, GCP or AWS with a strong understanding of CSP networking and security features and services. Great appreciation of DevOps and Infrastructure as a Code concept and techniques, including Terraform and CloudFormation. Hands-on experience of using scripting with Python, Groovy to build CI/CD pipelines on Jenkins, CircleCI, GoCD. Driven the implementation of DevOps solutions within a project or organisation, ensuring compliance with organisation standards and best practice. Understanding of application and system monitoring tools with experience of auto-healing, autoscaling and predictive monitoring. Experienced in Automation and Configuration Management tools such as Ansible, Chef, Puppet and Helm. TDD or BDD understanding and how to enable and orchestrate the different types of tests required by the quality phase. Experience of Kubernetes, Istio and knowledge of related tools (Kiali, Fortio etc). Wider Engineering technical expertise. Ability to lead teams of engineers and manage technical product transformations. We'd also like to see: Strong commercial background in either Financial Services or FS Consulting. Having a strong commercial focus and the ability to develop client relationships, spearhead sales opportunities and DevOps propositions. An appetite to contribute to the wider Capco business outside of project assignments. Hands-on Test Orchestration experience with Cucumber, Karate, Selenium. Experience migrating on-premise solutions to a cloud ecosystem. We offer: A work culture focused on innovation and building lasting value for our clients and employees. Ongoing learning opportunities to help you acquire new skills or deepen existing expertise. A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients. A diverse, inclusive, meritocratic culture. Enhanced and competitive family-friendly benefits, including maternity/adoption/shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement. Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.
About Us At Fideres we champion fair markets for social justice and individual dignity. Through economic investigations and expert reports, we combat corporate misconduct, ensuring accountability and fostering equitable opportunities for all. The work of our Competition team has led to major antitrust legal actions against Big Tech (including Apple, Amazon and Facebook), Big Pharma, Big Finance and Big Agriculture. Meanwhile our original and innovative investigations into river sewage and Covid-19 have led to national press coverage. Our Financial and Securities Litigation team has acted as plaintiffs'expertsin the most consequential financial cartels and market manipulation cases of the past 10 years. We are leaders in our field and we have supported our clients in recovering billions of dollars in settlements for plaintiffs. About this Role The Senior Software Engineer will apply solid hands-on technical knowledge, vision and an innovative mindset to help us build and maintain the data infrastructure and software libraries needed to support the quantitative research of our economists. This role will manage two junior developers, and will partner closely with our quantitative economists. A background in, or prior exposure to, finance and/or economics would be highly desirable, along with prior experience in consulting or business analytics environment. Key Responsibilities Some notable responsibilities will include: Maintain, improve and ensure the quality of Fideres's existing software/database infrastructure packages and analytical data libraries Work collaboratively with our economists to build and develop tools and systems to support our quantitative research Develop our application programming interfaces for data integration Support our quantitative investigations with data scraping scripts and data wrangling Carry out design and code reviews for economists and junior developers Coach quantitative economists and junior developers, collecting user feedback, and suggesting features/updates Documenting functionality and writing guidelines for product maintenance Contributing to technical, client-facing projects, as an example by managing data storage/retrieval and writing performative algorithms to draw insights Key Skills and Attributes Key Attributes: A keen interest or background in financial markets and/or economics, and a strong belief in fair and transparent markets A strong record of academic achievement with a relevant degree (computer science, economics or finance) Prior work experience in a consulting, business analytics or data engineering environment Responsive to stakeholder needs. Has excellent problem-solving and quantitative skills, including the ability to disaggregate issues, identify root causes and recommend solutions Self motivated to perform in a demanding business environment and to assume a wide range of responsibilities Takes ownership/accountability, is focused on delivery and committed to seeing projects through to their close Excellent written and verbal communication, including the ability to explain complex topics to non-specialists Has integrity, initiative, and is not afraid to express an opinion and offer new solutions Technology Skills: Excellent Python skills (the core of our stack) Strong understanding of Relational Database Management (we use Postgres) Comfort working with large data sets, 100> terabytes Knowledge of HTML & CSS Experience designing complex performative APIs (we use Flask & Quart) Experience with version control systems i.e. Git Knowledge of container technologies such as Docker Comfortable with cloud resources such as AWS or Azure Desirable: Knowledge of JavaScipt/TypeScript Exposure to complex financial data Extraction of data from semi-structured sources such as PDFs Knowledge of web-scraping frameworks
Dec 03, 2024
Full time
About Us At Fideres we champion fair markets for social justice and individual dignity. Through economic investigations and expert reports, we combat corporate misconduct, ensuring accountability and fostering equitable opportunities for all. The work of our Competition team has led to major antitrust legal actions against Big Tech (including Apple, Amazon and Facebook), Big Pharma, Big Finance and Big Agriculture. Meanwhile our original and innovative investigations into river sewage and Covid-19 have led to national press coverage. Our Financial and Securities Litigation team has acted as plaintiffs'expertsin the most consequential financial cartels and market manipulation cases of the past 10 years. We are leaders in our field and we have supported our clients in recovering billions of dollars in settlements for plaintiffs. About this Role The Senior Software Engineer will apply solid hands-on technical knowledge, vision and an innovative mindset to help us build and maintain the data infrastructure and software libraries needed to support the quantitative research of our economists. This role will manage two junior developers, and will partner closely with our quantitative economists. A background in, or prior exposure to, finance and/or economics would be highly desirable, along with prior experience in consulting or business analytics environment. Key Responsibilities Some notable responsibilities will include: Maintain, improve and ensure the quality of Fideres's existing software/database infrastructure packages and analytical data libraries Work collaboratively with our economists to build and develop tools and systems to support our quantitative research Develop our application programming interfaces for data integration Support our quantitative investigations with data scraping scripts and data wrangling Carry out design and code reviews for economists and junior developers Coach quantitative economists and junior developers, collecting user feedback, and suggesting features/updates Documenting functionality and writing guidelines for product maintenance Contributing to technical, client-facing projects, as an example by managing data storage/retrieval and writing performative algorithms to draw insights Key Skills and Attributes Key Attributes: A keen interest or background in financial markets and/or economics, and a strong belief in fair and transparent markets A strong record of academic achievement with a relevant degree (computer science, economics or finance) Prior work experience in a consulting, business analytics or data engineering environment Responsive to stakeholder needs. Has excellent problem-solving and quantitative skills, including the ability to disaggregate issues, identify root causes and recommend solutions Self motivated to perform in a demanding business environment and to assume a wide range of responsibilities Takes ownership/accountability, is focused on delivery and committed to seeing projects through to their close Excellent written and verbal communication, including the ability to explain complex topics to non-specialists Has integrity, initiative, and is not afraid to express an opinion and offer new solutions Technology Skills: Excellent Python skills (the core of our stack) Strong understanding of Relational Database Management (we use Postgres) Comfort working with large data sets, 100> terabytes Knowledge of HTML & CSS Experience designing complex performative APIs (we use Flask & Quart) Experience with version control systems i.e. Git Knowledge of container technologies such as Docker Comfortable with cloud resources such as AWS or Azure Desirable: Knowledge of JavaScipt/TypeScript Exposure to complex financial data Extraction of data from semi-structured sources such as PDFs Knowledge of web-scraping frameworks
Job Description Head of Software Development with MS SQL Server The Head of Software Development for a Bank is responsible for leading the development and delivery of software solutions that support the bank's private banking operations. This includes managing core banking systems, Treasury systems, Finance systems, and ensuring the efficient operation of Equation and SQL Server environments. The Client would like to see at least 7 to 10 years expertise in working with and developing applications using SQL Server, SSIS and SSRS and if possible some experience with C# .Net. You will be working with and using MS SQL Server and SSIS for reporting purposes at this bank. The role involves strategic leadership, project management, and close collaboration with stakeholders to align technology initiatives with business objectives. Key Responsibilities: Strategic Leadership: Develop and implement the software delivery strategy for the private banking division, ensuring alignment with the bank's business goals. Lead the adoption and integration of best practices for software development, deployment, and maintenance within the context of private banking operations. Stay abreast of emerging technologies and methodologies to enhance the bank's software delivery capabilities, particularly in core banking and financial systems. Project Management: Oversee the planning, execution, and delivery of software projects related to core banking, Treasury systems, Finance systems, and Equation. Ensure projects are delivered on time, within scope, and within budget, managing risks, dependencies, and resource allocation effectively. Team Management: Lead, mentor, and manage a team of software developers, project managers, and QA engineers specializing in private banking systems. Foster a culture of collaboration, innovation, and continuous improvement within the team. Conduct performance reviews, identify training needs, and support career development for team members. Stakeholder Collaboration: Work closely with business units, product owners, and other stakeholders in private banking to understand their requirements and priorities. Ensure effective communication and alignment between development teams and stakeholders. Provide regular updates on project status, risks, and outcomes to senior management. Quality Assurance: Implement robust testing frameworks and quality assurance processes to ensure the delivery of high-quality software solutions for private banking. Monitor and improve software performance, reliability, and security, particularly in core banking and financial systems. Process Improvement: Continuously analyze and improve software delivery processes to increase efficiency and effectiveness, with a focus on core banking and finance systems. Implement and refine agile methodologies, DevOps practices, and CI/CD pipelines tailored to private banking needs. Vendor Management: Manage relationships with external vendors and service providers, ensuring they meet the bank's standards and requirements. Negotiate contracts and oversee vendor deliverables related to private banking systems. Qualifications: Education: Bachelor's or Master's degree in Computer Science, Software Engineering, Finance, or a related field. Experience: Minimum of 10 years of experience in software development including MS SQL Server with SSIS, with at least 5 years in a leadership role within banking or financial services. Proven track record of managing large-scale software delivery projects in core banking, Treasury systems, and finance systems. Experience with Equation and SQL Server environments. Technical Skills: Strong knowledge of software development methodologies (e.g., Agile, Scrum, DevOps). Proficiency in programming languages (e.g., Java, C#, Python) and software development tools. Experience with core banking systems (e.g., Equation), Treasury systems, and finance systems. Proficiency in SQL Server and database management. Familiarity with cloud technologies (e.g., AWS, Azure, Google Cloud) is a plus. Leadership Skills: Excellent leadership and team management skills. Strong problem-solving and decision-making abilities. Exceptional communication and interpersonal skills. Certifications: Relevant certifications (e.g., PMP, Scrum Master, ITIL) are a plus. Why Join Us: Impact: Play a pivotal role in driving the bank's digital transformation and innovation in private banking. Growth: Opportunity for professional growth and development in a dynamic and supportive environment. Culture: Join a collaborative team committed to excellence and continuous improvement. The position will be based in Central London at least 3 days week in the office. The salary for this position is circa £75K - £100K. Interested candidates are invited to submit their resume and cover letter detailing their relevant experience and qualifications. Do send your CV to us in Word format along with your salary and notice period.
Dec 03, 2024
Full time
Job Description Head of Software Development with MS SQL Server The Head of Software Development for a Bank is responsible for leading the development and delivery of software solutions that support the bank's private banking operations. This includes managing core banking systems, Treasury systems, Finance systems, and ensuring the efficient operation of Equation and SQL Server environments. The Client would like to see at least 7 to 10 years expertise in working with and developing applications using SQL Server, SSIS and SSRS and if possible some experience with C# .Net. You will be working with and using MS SQL Server and SSIS for reporting purposes at this bank. The role involves strategic leadership, project management, and close collaboration with stakeholders to align technology initiatives with business objectives. Key Responsibilities: Strategic Leadership: Develop and implement the software delivery strategy for the private banking division, ensuring alignment with the bank's business goals. Lead the adoption and integration of best practices for software development, deployment, and maintenance within the context of private banking operations. Stay abreast of emerging technologies and methodologies to enhance the bank's software delivery capabilities, particularly in core banking and financial systems. Project Management: Oversee the planning, execution, and delivery of software projects related to core banking, Treasury systems, Finance systems, and Equation. Ensure projects are delivered on time, within scope, and within budget, managing risks, dependencies, and resource allocation effectively. Team Management: Lead, mentor, and manage a team of software developers, project managers, and QA engineers specializing in private banking systems. Foster a culture of collaboration, innovation, and continuous improvement within the team. Conduct performance reviews, identify training needs, and support career development for team members. Stakeholder Collaboration: Work closely with business units, product owners, and other stakeholders in private banking to understand their requirements and priorities. Ensure effective communication and alignment between development teams and stakeholders. Provide regular updates on project status, risks, and outcomes to senior management. Quality Assurance: Implement robust testing frameworks and quality assurance processes to ensure the delivery of high-quality software solutions for private banking. Monitor and improve software performance, reliability, and security, particularly in core banking and financial systems. Process Improvement: Continuously analyze and improve software delivery processes to increase efficiency and effectiveness, with a focus on core banking and finance systems. Implement and refine agile methodologies, DevOps practices, and CI/CD pipelines tailored to private banking needs. Vendor Management: Manage relationships with external vendors and service providers, ensuring they meet the bank's standards and requirements. Negotiate contracts and oversee vendor deliverables related to private banking systems. Qualifications: Education: Bachelor's or Master's degree in Computer Science, Software Engineering, Finance, or a related field. Experience: Minimum of 10 years of experience in software development including MS SQL Server with SSIS, with at least 5 years in a leadership role within banking or financial services. Proven track record of managing large-scale software delivery projects in core banking, Treasury systems, and finance systems. Experience with Equation and SQL Server environments. Technical Skills: Strong knowledge of software development methodologies (e.g., Agile, Scrum, DevOps). Proficiency in programming languages (e.g., Java, C#, Python) and software development tools. Experience with core banking systems (e.g., Equation), Treasury systems, and finance systems. Proficiency in SQL Server and database management. Familiarity with cloud technologies (e.g., AWS, Azure, Google Cloud) is a plus. Leadership Skills: Excellent leadership and team management skills. Strong problem-solving and decision-making abilities. Exceptional communication and interpersonal skills. Certifications: Relevant certifications (e.g., PMP, Scrum Master, ITIL) are a plus. Why Join Us: Impact: Play a pivotal role in driving the bank's digital transformation and innovation in private banking. Growth: Opportunity for professional growth and development in a dynamic and supportive environment. Culture: Join a collaborative team committed to excellence and continuous improvement. The position will be based in Central London at least 3 days week in the office. The salary for this position is circa £75K - £100K. Interested candidates are invited to submit their resume and cover letter detailing their relevant experience and qualifications. Do send your CV to us in Word format along with your salary and notice period.
Job Description Head of Software Delivery - Private Banking The Head of Software Delivery for Private Banking is responsible for leading the development and delivery of software solutions that support the bank's private banking operations. This includes managing core banking systems, Treasury systems, Finance systems, and ensuring the efficient operation of Equation and SQL Server environments. The role involves strategic leadership, project management, and close collaboration with stakeholders to align technology initiatives with business objectives. Key Responsibilities: Strategic Leadership: Develop and implement the software delivery strategy for the private banking division, ensuring alignment with the bank's business goals. Lead the adoption and integration of best practices for software development, deployment, and maintenance within the context of private banking operations. Stay abreast of emerging technologies and methodologies to enhance the bank's software delivery capabilities, particularly in core banking and financial systems. Project Management: Oversee the planning, execution, and delivery of software projects related to core banking, Treasury systems, Finance systems, and Equation. Ensure projects are delivered on time, within scope, and within budget, managing risks, dependencies, and resource allocation effectively. Team Management: Lead, mentor, and manage a team of software developers, project managers, and QA engineers specializing in private banking systems. Foster a culture of collaboration, innovation, and continuous improvement within the team. Conduct performance reviews, identify training needs, and support career development for team members. Stakeholder Collaboration: Work closely with business units, product owners, and other stakeholders in private banking to understand their requirements and priorities. Ensure effective communication and alignment between development teams and stakeholders. Provide regular updates on project status, risks, and outcomes to senior management. Quality Assurance: Implement robust testing frameworks and quality assurance processes to ensure the delivery of high-quality software solutions for private banking. Monitor and improve software performance, reliability, and security, particularly in core banking and financial systems. Process Improvement: Continuously analyze and improve software delivery processes to increase efficiency and effectiveness, with a focus on core banking and finance systems. Implement and refine agile methodologies, DevOps practices, and CI/CD pipelines tailored to private banking needs. Vendor Management: Manage relationships with external vendors and service providers, ensuring they meet the bank's standards and requirements. Negotiate contracts and oversee vendor deliverables related to private banking systems. Qualifications: Education: Bachelor's or Master's degree in Computer Science, Software Engineering, Finance, or a related field. Experience: Minimum of 10 years of experience in software development, with at least 5 years in a leadership role within banking or financial services. Proven track record of managing large-scale software delivery projects in core banking, Treasury systems, and finance systems. Experience with Equation and SQL Server environments. Technical Skills: Strong knowledge of software development methodologies (e.g., Agile, Scrum, DevOps). Proficiency in programming languages (e.g., Java, C#, Python) and software development tools. Experience with core banking systems (e.g., Equation), Treasury systems, and finance systems. Proficiency in SQL Server and database management. Familiarity with cloud technologies (e.g., AWS, Azure, Google Cloud) is a plus. Leadership Skills: Excellent leadership and team management skills. Strong problem-solving and decision-making abilities. Exceptional communication and interpersonal skills. Certifications: Relevant certifications (e.g., PMP, Scrum Master, ITIL) are a plus. Why Join Us: Impact: Play a pivotal role in driving the bank's digital transformation and innovation in private banking. Growth: Opportunity for professional growth and development in a dynamic and supportive environment. Culture: Join a collaborative team committed to excellence and continuous improvement. The position will be based in Central London at least 3 days week in the office. The salary for this position is circa £75K - £100K. Interested candidates are invited to submit their resume and cover letter detailing their relevant experience and qualifications. Do send your CV to us in Word format along with your salary and notice period.
Dec 03, 2024
Full time
Job Description Head of Software Delivery - Private Banking The Head of Software Delivery for Private Banking is responsible for leading the development and delivery of software solutions that support the bank's private banking operations. This includes managing core banking systems, Treasury systems, Finance systems, and ensuring the efficient operation of Equation and SQL Server environments. The role involves strategic leadership, project management, and close collaboration with stakeholders to align technology initiatives with business objectives. Key Responsibilities: Strategic Leadership: Develop and implement the software delivery strategy for the private banking division, ensuring alignment with the bank's business goals. Lead the adoption and integration of best practices for software development, deployment, and maintenance within the context of private banking operations. Stay abreast of emerging technologies and methodologies to enhance the bank's software delivery capabilities, particularly in core banking and financial systems. Project Management: Oversee the planning, execution, and delivery of software projects related to core banking, Treasury systems, Finance systems, and Equation. Ensure projects are delivered on time, within scope, and within budget, managing risks, dependencies, and resource allocation effectively. Team Management: Lead, mentor, and manage a team of software developers, project managers, and QA engineers specializing in private banking systems. Foster a culture of collaboration, innovation, and continuous improvement within the team. Conduct performance reviews, identify training needs, and support career development for team members. Stakeholder Collaboration: Work closely with business units, product owners, and other stakeholders in private banking to understand their requirements and priorities. Ensure effective communication and alignment between development teams and stakeholders. Provide regular updates on project status, risks, and outcomes to senior management. Quality Assurance: Implement robust testing frameworks and quality assurance processes to ensure the delivery of high-quality software solutions for private banking. Monitor and improve software performance, reliability, and security, particularly in core banking and financial systems. Process Improvement: Continuously analyze and improve software delivery processes to increase efficiency and effectiveness, with a focus on core banking and finance systems. Implement and refine agile methodologies, DevOps practices, and CI/CD pipelines tailored to private banking needs. Vendor Management: Manage relationships with external vendors and service providers, ensuring they meet the bank's standards and requirements. Negotiate contracts and oversee vendor deliverables related to private banking systems. Qualifications: Education: Bachelor's or Master's degree in Computer Science, Software Engineering, Finance, or a related field. Experience: Minimum of 10 years of experience in software development, with at least 5 years in a leadership role within banking or financial services. Proven track record of managing large-scale software delivery projects in core banking, Treasury systems, and finance systems. Experience with Equation and SQL Server environments. Technical Skills: Strong knowledge of software development methodologies (e.g., Agile, Scrum, DevOps). Proficiency in programming languages (e.g., Java, C#, Python) and software development tools. Experience with core banking systems (e.g., Equation), Treasury systems, and finance systems. Proficiency in SQL Server and database management. Familiarity with cloud technologies (e.g., AWS, Azure, Google Cloud) is a plus. Leadership Skills: Excellent leadership and team management skills. Strong problem-solving and decision-making abilities. Exceptional communication and interpersonal skills. Certifications: Relevant certifications (e.g., PMP, Scrum Master, ITIL) are a plus. Why Join Us: Impact: Play a pivotal role in driving the bank's digital transformation and innovation in private banking. Growth: Opportunity for professional growth and development in a dynamic and supportive environment. Culture: Join a collaborative team committed to excellence and continuous improvement. The position will be based in Central London at least 3 days week in the office. The salary for this position is circa £75K - £100K. Interested candidates are invited to submit their resume and cover letter detailing their relevant experience and qualifications. Do send your CV to us in Word format along with your salary and notice period.
Senior Solution Architect Apply locations London time type Full time posted on Posted 2 Days Ago time left to apply End Date: December 10, 2024 (12 days left to apply) job requisition id 115724 End Date: Monday 09 December 2024 Salary Range: £100,657 - £118,420 We support flexible working - click here for more information on flexible working options Flexible Working Options: Hybrid Working, Job Share Job Description Summary: Job Title: Senior Solution Architect Location: London Salary: £100,657 - £118,420 Hours: Full time Working Pattern: Hybrid, 40% (or two days) in office. About us: We're on an exciting journey to transform our Group and the way we're shaping finance for good. We're focusing on the future, investing in our technologies, workplaces, and colleagues to make our Group a great place for everyone. Including you! About this opportunity: As Senior Solution Architect, you'll help us define solution architecture and design that unlocks and create opportunities to digitise & deliver excellent customer journeys, business outcomes and meets group strategic goals to simplify and redefine the technology landscape. You'll be a key part of our leadership team within the Loans lab. We're a fun, dynamic and fast paced team who are at the forefront of leading the way for customers & colleagues in transforming & digitising the Lloyds Banking Group Retail Bank. The transformation culture the Loans lab lives by is to empower its co-located teams to build dynamic environments using agile methodology, providing outstanding customer experiences; and by driving innovative technology solutions that drive iterative change across research, buy and servicing needs to market at pace. You'll do: Collaborate with Product Owners, Platform Leads, Enterprise Architects & Engineers to create the Architectural runway for our Platform teams. Partner with Enterprise Architecture & service providers to elaborate on solutions, their interfaces and validating technology assumptions, evaluating implementation alternatives and software lifecycle risks, assumptions, issues & dependencies. Promote adaptive design practises to drive collaboration across Loans and YCS feature teams and Platform teams centring on a common vision with continuous feedback. Providing technical leadership within Feature teams. Build efficient and reusable back-end systems and abstractions. Participate in Agile ceremonies, elicit requirements, shape & validate designs or prototypes that deliver customer outcomes that align to our target architecture. Leverage industry best-practise, frameworks, standards & policies in creating opportunities & value for our customers. Supplies critical technical feedback to the financial investment process in order to obtain funding for key solution opportunities. Support Product Owners & Platform Leads in identifying, articulating and impact assessing software & infrastructure currency risks or issues, offering options & recommendations on action planning & continuously ever-greening solutions/systems within the Platform. What you'll need: Experience in Spring, Spring IOC/DI. Experience of building Microservices. Strong experience of Rest Services and Core Java. Strong understanding of Web technologies such as JavaScript, HTML, CSS, JQuery, JSON, XML. Exposure to at least one of Liberty, Tomcat or Jetty Containers. Strong Understanding of Event Driven Architectures & Streaming Platforms. Exposure to Cloud Platform as a Service or similar offerings. Enjoys communicating & influencing collaborators with little or no technical knowledge, influencing their thinking on the art of the possible through technology. Substantive experiences defining architectural runways or solution architecture roadmaps for inclusive systems which span adaptive infrastructure domains at Digital-scale. Established experiences partnering with other collaborators such as Enterprise, Security, Data & Infrastructure architects to create customer value or address business problems. It would be great if you also had: Preferable experience with Python and ML technologies. Experience in Big Data and Hadoop ecosystem. Implementation experience in one of the cloud platforms - GCP, Azure or AWS. About working for us: Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in/all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it's why we especially welcome applications from under-represented groups. We're disability confident. So, if you'd like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15%. An annual bonus award, subject to Group performance. Share schemes including free shares. Benefits you can adapt to your lifestyle, such as discounted shopping. 30 days' holiday, with bank holidays on top. A range of wellbeing initiatives and generous parental leave policies. Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more. At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop. We keep your data safe. So, we'll only ever ask you to provide confidential or sensitive information once you have formally been invited along to an interview or accepted a verbal offer to join us which is when we run our background checks. We'll always explain what we need and why, with any request coming from a trusted Lloyds Banking Group person. We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we're building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.
Nov 28, 2024
Full time
Senior Solution Architect Apply locations London time type Full time posted on Posted 2 Days Ago time left to apply End Date: December 10, 2024 (12 days left to apply) job requisition id 115724 End Date: Monday 09 December 2024 Salary Range: £100,657 - £118,420 We support flexible working - click here for more information on flexible working options Flexible Working Options: Hybrid Working, Job Share Job Description Summary: Job Title: Senior Solution Architect Location: London Salary: £100,657 - £118,420 Hours: Full time Working Pattern: Hybrid, 40% (or two days) in office. About us: We're on an exciting journey to transform our Group and the way we're shaping finance for good. We're focusing on the future, investing in our technologies, workplaces, and colleagues to make our Group a great place for everyone. Including you! About this opportunity: As Senior Solution Architect, you'll help us define solution architecture and design that unlocks and create opportunities to digitise & deliver excellent customer journeys, business outcomes and meets group strategic goals to simplify and redefine the technology landscape. You'll be a key part of our leadership team within the Loans lab. We're a fun, dynamic and fast paced team who are at the forefront of leading the way for customers & colleagues in transforming & digitising the Lloyds Banking Group Retail Bank. The transformation culture the Loans lab lives by is to empower its co-located teams to build dynamic environments using agile methodology, providing outstanding customer experiences; and by driving innovative technology solutions that drive iterative change across research, buy and servicing needs to market at pace. You'll do: Collaborate with Product Owners, Platform Leads, Enterprise Architects & Engineers to create the Architectural runway for our Platform teams. Partner with Enterprise Architecture & service providers to elaborate on solutions, their interfaces and validating technology assumptions, evaluating implementation alternatives and software lifecycle risks, assumptions, issues & dependencies. Promote adaptive design practises to drive collaboration across Loans and YCS feature teams and Platform teams centring on a common vision with continuous feedback. Providing technical leadership within Feature teams. Build efficient and reusable back-end systems and abstractions. Participate in Agile ceremonies, elicit requirements, shape & validate designs or prototypes that deliver customer outcomes that align to our target architecture. Leverage industry best-practise, frameworks, standards & policies in creating opportunities & value for our customers. Supplies critical technical feedback to the financial investment process in order to obtain funding for key solution opportunities. Support Product Owners & Platform Leads in identifying, articulating and impact assessing software & infrastructure currency risks or issues, offering options & recommendations on action planning & continuously ever-greening solutions/systems within the Platform. What you'll need: Experience in Spring, Spring IOC/DI. Experience of building Microservices. Strong experience of Rest Services and Core Java. Strong understanding of Web technologies such as JavaScript, HTML, CSS, JQuery, JSON, XML. Exposure to at least one of Liberty, Tomcat or Jetty Containers. Strong Understanding of Event Driven Architectures & Streaming Platforms. Exposure to Cloud Platform as a Service or similar offerings. Enjoys communicating & influencing collaborators with little or no technical knowledge, influencing their thinking on the art of the possible through technology. Substantive experiences defining architectural runways or solution architecture roadmaps for inclusive systems which span adaptive infrastructure domains at Digital-scale. Established experiences partnering with other collaborators such as Enterprise, Security, Data & Infrastructure architects to create customer value or address business problems. It would be great if you also had: Preferable experience with Python and ML technologies. Experience in Big Data and Hadoop ecosystem. Implementation experience in one of the cloud platforms - GCP, Azure or AWS. About working for us: Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in/all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it's why we especially welcome applications from under-represented groups. We're disability confident. So, if you'd like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15%. An annual bonus award, subject to Group performance. Share schemes including free shares. Benefits you can adapt to your lifestyle, such as discounted shopping. 30 days' holiday, with bank holidays on top. A range of wellbeing initiatives and generous parental leave policies. Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more. At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop. We keep your data safe. So, we'll only ever ask you to provide confidential or sensitive information once you have formally been invited along to an interview or accepted a verbal offer to join us which is when we run our background checks. We'll always explain what we need and why, with any request coming from a trusted Lloyds Banking Group person. We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we're building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.