it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

75 jobs found

Email me jobs like this
Refine Search
Current Search
java technical lead vice president
Lead Software Engineer - JAVA - Equities - Vice President
Fairygodboss
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Equity Derivatives Group you will join our agile team creating, transforming, and supporting our trusted market leading technology products using modern technologies and industry best practices. Job responsibilities Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Collaborate with engineers, product owners, traders, sales and Quants to develop best in class software solutions for our Equity Derivatives platform. Work within a team of software engineers analyzing and implementing business requirements within an Agile/Scrum environment. Work closely with production management applying technical knowledge to support business processes, changes, and end users. Lead and contribute to communities of practice across Software Engineering to drive awareness and use of new and leading edge technologies. Add to team culture of diversity, opportunity, inclusion, and respect. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience. Experience with Java/JVM and the Java/JVM ecosystem, Spring Boot framework. Experience with TypeScript/React development. Experience with object oriented design and micro service architectures and best practices. Proficient in all aspects of the Software Development Life Cycle. Good understanding of software design patterns and clean code practices. Strong written and oral communication skills. Proficiency in automation and continuous delivery methods. Advanced understanding of agile methodologies, CI/CD, Application Resiliency, and Security. Experience partnering with product and engineering teams. Preferred Qualifications, capabilities, and skills Experience working on financial systems is a plus. Experience with finance / derivative products. Knowledge of Convertible Bonds is a plus. Experience with publish/subscribe messaging protocols such as Kafka, AMQP, AMPS. Experience with C#/WPF desktop application programming. Exposure to relational database management systems (Sybase). Experience with cloud technologies. Exceptional client relationship skills including the ability to discover true requirements underlying feature requests, recommend alternative technical approaches, and drive efforts to meet committed timelines with optimal solutions. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
27/07/2026
Full time
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Equity Derivatives Group you will join our agile team creating, transforming, and supporting our trusted market leading technology products using modern technologies and industry best practices. Job responsibilities Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Collaborate with engineers, product owners, traders, sales and Quants to develop best in class software solutions for our Equity Derivatives platform. Work within a team of software engineers analyzing and implementing business requirements within an Agile/Scrum environment. Work closely with production management applying technical knowledge to support business processes, changes, and end users. Lead and contribute to communities of practice across Software Engineering to drive awareness and use of new and leading edge technologies. Add to team culture of diversity, opportunity, inclusion, and respect. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience. Experience with Java/JVM and the Java/JVM ecosystem, Spring Boot framework. Experience with TypeScript/React development. Experience with object oriented design and micro service architectures and best practices. Proficient in all aspects of the Software Development Life Cycle. Good understanding of software design patterns and clean code practices. Strong written and oral communication skills. Proficiency in automation and continuous delivery methods. Advanced understanding of agile methodologies, CI/CD, Application Resiliency, and Security. Experience partnering with product and engineering teams. Preferred Qualifications, capabilities, and skills Experience working on financial systems is a plus. Experience with finance / derivative products. Knowledge of Convertible Bonds is a plus. Experience with publish/subscribe messaging protocols such as Kafka, AMQP, AMPS. Experience with C#/WPF desktop application programming. Exposure to relational database management systems (Sybase). Experience with cloud technologies. Exceptional client relationship skills including the ability to discover true requirements underlying feature requests, recommend alternative technical approaches, and drive efforts to meet committed timelines with optimal solutions. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
Morgan Stanley
Senior Quantitative Software Engineer
Morgan Stanley
We're seeking someone to join our team as a Senior Quantitative Software Engineer to work as part of the FIDCOM super department, with a focus on serving as the senior technology face off to our commodities leadership. There are various trading critical technologies which the candidate will own, ranging from market making engines to our ability to hedge on the iterbank market with algos and order management.In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Senior Quantitative Software Engineer position at Vice President level, which is part of the job family responsible for developing and maintaining software solutions that support business needs.Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world.What you'll do in the role:Drive the development of innovative solutions, frameworks and best practices within the team's area of expertiseAnalyze complex datasets and synthesize insights into clear, actionable recommendations for technical and business stakeholdersDesign, develop and enhance client-facing products while optimizing the performance, scalability and reliability of trading algorithmsIdentify and mitigate operational risks by designing robust controls, monitoring frameworks and governance processesAct as an L3 Subject Matter Expert, providing critical support during market stress events, production incidents and complex operational challengesWhat you'll bring to the role:At least 8 years' relevant experience would generally be expected to find the skills required for this roleExperience in delivering complex technology initiatives and contributing to strategic technology roadmapsAmple communication skills, with the ability to articulate complex technical concepts to both technology and business leadershipDeep expertise within the relevant domain, coupled with a strong understanding of industry trends and market dynamicsStrong programming skills in Java or Scala, with an interest in developing deep expertise in ScalaKnowledge of C++Proficiency in python or other scripting languages for automation and toolingExceptional analytical and problem solving skillsInterest in functional programming principlesCuriosity to leverage different technologies in solving financial modelling and quantitative challenges YOU CAN EXPECT FROM MORGAN STANLEY:At Morgan Stanley, we raise, manage and allocate capital for our clients - helping them reach their goals. We do it in a way that's differentiated - and we've done that for 90 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren't just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you'll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There's also ample opportunity to move about the business for those who show passion and grit in their work.To learn more about our offices across the globe, please copy and paste into your browser.Certified Persons Regulatory Requirements:If this role is deemed a Certified role and may require the role holder to hold mandatory regulatory qualifications or the minimum qualifications to meet internal company benchmarks.Flexible work statementInterested in flexible working opportunities? Morgan Stanley empowers employees to have greater freedom of choice through flexible working arrangements. Speak to our recruitment team to find out more.Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences.For more information, please visit: .
27/07/2026
Full time
We're seeking someone to join our team as a Senior Quantitative Software Engineer to work as part of the FIDCOM super department, with a focus on serving as the senior technology face off to our commodities leadership. There are various trading critical technologies which the candidate will own, ranging from market making engines to our ability to hedge on the iterbank market with algos and order management.In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Senior Quantitative Software Engineer position at Vice President level, which is part of the job family responsible for developing and maintaining software solutions that support business needs.Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world.What you'll do in the role:Drive the development of innovative solutions, frameworks and best practices within the team's area of expertiseAnalyze complex datasets and synthesize insights into clear, actionable recommendations for technical and business stakeholdersDesign, develop and enhance client-facing products while optimizing the performance, scalability and reliability of trading algorithmsIdentify and mitigate operational risks by designing robust controls, monitoring frameworks and governance processesAct as an L3 Subject Matter Expert, providing critical support during market stress events, production incidents and complex operational challengesWhat you'll bring to the role:At least 8 years' relevant experience would generally be expected to find the skills required for this roleExperience in delivering complex technology initiatives and contributing to strategic technology roadmapsAmple communication skills, with the ability to articulate complex technical concepts to both technology and business leadershipDeep expertise within the relevant domain, coupled with a strong understanding of industry trends and market dynamicsStrong programming skills in Java or Scala, with an interest in developing deep expertise in ScalaKnowledge of C++Proficiency in python or other scripting languages for automation and toolingExceptional analytical and problem solving skillsInterest in functional programming principlesCuriosity to leverage different technologies in solving financial modelling and quantitative challenges YOU CAN EXPECT FROM MORGAN STANLEY:At Morgan Stanley, we raise, manage and allocate capital for our clients - helping them reach their goals. We do it in a way that's differentiated - and we've done that for 90 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren't just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you'll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There's also ample opportunity to move about the business for those who show passion and grit in their work.To learn more about our offices across the globe, please copy and paste into your browser.Certified Persons Regulatory Requirements:If this role is deemed a Certified role and may require the role holder to hold mandatory regulatory qualifications or the minimum qualifications to meet internal company benchmarks.Flexible work statementInterested in flexible working opportunities? Morgan Stanley empowers employees to have greater freedom of choice through flexible working arrangements. Speak to our recruitment team to find out more.Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences.For more information, please visit: .
SoftwareONE Deutschland GmbH
AI Engineer
SoftwareONE Deutschland GmbH
Why SoftwareOne? SoftwareOne is a global provider of software and cloud solutions. With a presence in over 70 countries and more than 12,000 professionals, we help organizations optimize software investments, modernize applications, and unlock the value of cloud, data, and AI. Our people are at the core of everything we do. We enable collaboration across borders, continuous learning, and opportunities to grow in a fast-evolving technology landscape. Whether your focus is on technology, customer success, or business operations, your ideas matter, and your contributions make a difference. Join a global team where you can build your skills, work with leading technologies, and make a real impact for our customers. The role Do you enjoy turning complex data into reliable solutions while also translating business needs into impactful AI use cases? Do you want to shape SoftwareOne with AI and help bring people along the GenAI journey? Are you motivated by working in a collaborative AI team driven by curiosity, transparency and a shared goal of delivering impactful, data-driven solutions? Practical Information: Location: Poland Reports to: AI Data Science Lead Work Arrangement: Remote Visa Requirements: Valid working visa for Poland Language Requirements: Professional/fluent level of English, written and spoken At SoftwareOne we are at the forefront of technological innovation, dedicated to leveraging the power of artificial intelligence to create revolutionary products and solutions. Our AI Team is a dynamic group of talented professionals who are passionate about pushing the boundaries of what is possible with AI and machine learning for our internal employees. Key Responsibilities: Design, build and maintain scalable data pipelines and architectures on Databricks and Azure to support AI and ML use cases Develop AI solutions hands-on, from data preparation and feature engineering to pipelines powering AI and LLM-based applications Collaborate closely with Data Scientists, AI Engineers and the Data & Analytics Team to ensure high-quality, reliable data and optimal performance Work with business stakeholders to gather requirements and translate them into actionable AI use cases and solutions Identify opportunities where AI can create business value and contribute to the development of innovative AI initiatives Contribute to delivering AI projects end-to-end, from concept and exploration to production-ready solutions, ensuring governance and data quality standards What we need to see from you Experience in Data Engineering or a similar role, with a strong background in building data pipelines Experience working with stakeholders on requirements gathering, business analysis, or translating business needs into technical solutions Proficiency in programming languages such as Python (pref)ered, Java, or Scala, and experience with big data technologies (e.g., Spark, Kafka, Hadoop) Hands-on experience with Databricks and Azure AI Services, and familiarity with cloud platforms such as Azure (preferred), AWS, or Google Cloud Solid understanding of database systems, including SQL and NoSQL, and data architecture best practices Strong analytical mindset, excellent communication skills, and a proactive, curious approach to AI, innovation, and continuous learning Benefits Our company benefits vary based on your location, but always include: Global company culture: We defined our 6 core values through our company culture ( ) Amentorwho supports your successful start and is at your side with advice and action President's Club: Recognition awarded by leadership and your peers Flexible work: Do great work from anywhere but also visit local office to deliver excellence in team relationships Lifelong education: A variety oftraining and development opportunities Hire to Grow: We optimize our internal structures and feedback culture constantly to be your Employer of Choice, today and in future Job Function IT & Solutions At SoftwareOne, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Additionally, we encourage experienced individuals that have taken an intentional career break and are now prepared to return to work to explore our SOAR program.
27/07/2026
Full time
Why SoftwareOne? SoftwareOne is a global provider of software and cloud solutions. With a presence in over 70 countries and more than 12,000 professionals, we help organizations optimize software investments, modernize applications, and unlock the value of cloud, data, and AI. Our people are at the core of everything we do. We enable collaboration across borders, continuous learning, and opportunities to grow in a fast-evolving technology landscape. Whether your focus is on technology, customer success, or business operations, your ideas matter, and your contributions make a difference. Join a global team where you can build your skills, work with leading technologies, and make a real impact for our customers. The role Do you enjoy turning complex data into reliable solutions while also translating business needs into impactful AI use cases? Do you want to shape SoftwareOne with AI and help bring people along the GenAI journey? Are you motivated by working in a collaborative AI team driven by curiosity, transparency and a shared goal of delivering impactful, data-driven solutions? Practical Information: Location: Poland Reports to: AI Data Science Lead Work Arrangement: Remote Visa Requirements: Valid working visa for Poland Language Requirements: Professional/fluent level of English, written and spoken At SoftwareOne we are at the forefront of technological innovation, dedicated to leveraging the power of artificial intelligence to create revolutionary products and solutions. Our AI Team is a dynamic group of talented professionals who are passionate about pushing the boundaries of what is possible with AI and machine learning for our internal employees. Key Responsibilities: Design, build and maintain scalable data pipelines and architectures on Databricks and Azure to support AI and ML use cases Develop AI solutions hands-on, from data preparation and feature engineering to pipelines powering AI and LLM-based applications Collaborate closely with Data Scientists, AI Engineers and the Data & Analytics Team to ensure high-quality, reliable data and optimal performance Work with business stakeholders to gather requirements and translate them into actionable AI use cases and solutions Identify opportunities where AI can create business value and contribute to the development of innovative AI initiatives Contribute to delivering AI projects end-to-end, from concept and exploration to production-ready solutions, ensuring governance and data quality standards What we need to see from you Experience in Data Engineering or a similar role, with a strong background in building data pipelines Experience working with stakeholders on requirements gathering, business analysis, or translating business needs into technical solutions Proficiency in programming languages such as Python (pref)ered, Java, or Scala, and experience with big data technologies (e.g., Spark, Kafka, Hadoop) Hands-on experience with Databricks and Azure AI Services, and familiarity with cloud platforms such as Azure (preferred), AWS, or Google Cloud Solid understanding of database systems, including SQL and NoSQL, and data architecture best practices Strong analytical mindset, excellent communication skills, and a proactive, curious approach to AI, innovation, and continuous learning Benefits Our company benefits vary based on your location, but always include: Global company culture: We defined our 6 core values through our company culture ( ) Amentorwho supports your successful start and is at your side with advice and action President's Club: Recognition awarded by leadership and your peers Flexible work: Do great work from anywhere but also visit local office to deliver excellence in team relationships Lifelong education: A variety oftraining and development opportunities Hire to Grow: We optimize our internal structures and feedback culture constantly to be your Employer of Choice, today and in future Job Function IT & Solutions At SoftwareOne, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Additionally, we encourage experienced individuals that have taken an intentional career break and are now prepared to return to work to explore our SOAR program.
Citi
Full Stack Application Development Technical Lead (Java/Python), Vice President
Citi
Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in analysis, application development, problem solving and communication to the Source to Pay Solutions Technology group.By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth Team/Role Overview Source to Pay Solutions Technology group is part of COO (Citi Operating Office) Technology organization supporting Citi Operating Office business function and its enterprise wide transformation agenda to achieve improvements across risk management, controls, data governance, AI adoption, and process re engineering by delivering scalable, secure, and modern technology solutions. Based in Belfast, the team partners closely with businesses and technology stakeholders to build, manage, and modernize multiple Source to Pay applications, playing a key role in translating strategic transformation priorities into measurable operational outcomes. What you'll do Application Development Technology Lead is a senior level position responsible for Design, build, and enhance Java based backend services and Python enabled components for enterprise scale applications Own end to end delivery of features from design through production rollout Collaborate with global technology and business teams to deliver against regulatory and transformation priorities Apply agile engineering practices (iterative delivery, continuous improvement, pragmatic design decisions) Integrate GenAI capabilities (LLMs, APIs, workflow automation) into real world applications where they add value Mentor developers through code reviews, technical guidance, and hands on collaboration Ensure applications meet Citi standards for security, stability, and control What we'll need from you Strong hands on experience with Java (Spring Boot / Core); working knowledge of Python or strong willingness to ramp up quickly Full stack mindset with exposure to modern frontend frameworks (React, Angular, or similar) Experience delivering in Agile / Scrum environments with a bias toward action and ownership Practical exposure to cloud native architecture and scalable systems Awareness or hands on experience integrating GenAI / LLM based capabilities into applications, with a focus on integration and usage rather than deep ML research Strong communication skills and ability to work independently with minimal supervision What we can offer you This is a role that'll offer you the opportunity to build an in-depth knowledge of financial services and business services operations across the bank. Every day there will be new business challenges that will help you develop new skills that can drive your career. We work hard to have a positive financial and social impact on the communities we serve. In turn, we put our employees first and provide the best-in-class benefits they need to be well, live well and save well. By joining Citi Belfast, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: Generous holiday allowance starting at 27 days plus bank holidays; increasing with tenure A discretionary annual performance related bonus Private medical insurance packages to suit your personal circumstances Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. View Citi's EEO Policy Statement and the Know Your Rights poster. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
27/07/2026
Full time
Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in analysis, application development, problem solving and communication to the Source to Pay Solutions Technology group.By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth Team/Role Overview Source to Pay Solutions Technology group is part of COO (Citi Operating Office) Technology organization supporting Citi Operating Office business function and its enterprise wide transformation agenda to achieve improvements across risk management, controls, data governance, AI adoption, and process re engineering by delivering scalable, secure, and modern technology solutions. Based in Belfast, the team partners closely with businesses and technology stakeholders to build, manage, and modernize multiple Source to Pay applications, playing a key role in translating strategic transformation priorities into measurable operational outcomes. What you'll do Application Development Technology Lead is a senior level position responsible for Design, build, and enhance Java based backend services and Python enabled components for enterprise scale applications Own end to end delivery of features from design through production rollout Collaborate with global technology and business teams to deliver against regulatory and transformation priorities Apply agile engineering practices (iterative delivery, continuous improvement, pragmatic design decisions) Integrate GenAI capabilities (LLMs, APIs, workflow automation) into real world applications where they add value Mentor developers through code reviews, technical guidance, and hands on collaboration Ensure applications meet Citi standards for security, stability, and control What we'll need from you Strong hands on experience with Java (Spring Boot / Core); working knowledge of Python or strong willingness to ramp up quickly Full stack mindset with exposure to modern frontend frameworks (React, Angular, or similar) Experience delivering in Agile / Scrum environments with a bias toward action and ownership Practical exposure to cloud native architecture and scalable systems Awareness or hands on experience integrating GenAI / LLM based capabilities into applications, with a focus on integration and usage rather than deep ML research Strong communication skills and ability to work independently with minimal supervision What we can offer you This is a role that'll offer you the opportunity to build an in-depth knowledge of financial services and business services operations across the bank. Every day there will be new business challenges that will help you develop new skills that can drive your career. We work hard to have a positive financial and social impact on the communities we serve. In turn, we put our employees first and provide the best-in-class benefits they need to be well, live well and save well. By joining Citi Belfast, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: Generous holiday allowance starting at 27 days plus bank holidays; increasing with tenure A discretionary annual performance related bonus Private medical insurance packages to suit your personal circumstances Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. View Citi's EEO Policy Statement and the Know Your Rights poster. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
Lead Architect - Information Architect - Vice President
Fairygodboss
As a Lead Architect at JPMorgan Chase within the Corporate Investment Bank Information Architecture team, you are an integral part of a team that works to develop high-quality architecture solutions for various software applications and platforms products. You drive significant business impact and help shape the target state architecture through your capabilities in multiple architecture domains. You will play a crucial role in delivering, maintaining, and promoting the adoption of standards, components, processes, and tools that support the broader function of Data Management. Additionally, you will have the opportunity to collaborate with Corporate Investment Bank Technology, Global Technology, and other Lines of Business to develop contemporary and innovative engineering methods. Job responsibilities Actively engage with development teams to use, develop, and improve Information Architecture standards, tools, and processes as part of the development process. Provides feedback and proposes improvements to architecture governance practices. Collaborate to create, maintain, govern, and use Controlled Vocabularies with Business Partners and the Chief Data Office. Create and maintain accurate, complete, and consistent governed Data Models with lineage and metadata to facilitate traceability to other metadata classification such as Data Concepts. Guides evaluation of current technology and leads evaluation of new technologies using existing standards and frameworks. Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors. Drives decisions that influence product design, application functionality, and technical operations and processes. Serves as a function-wide subject matter expert in one or more areas of focus. Standardize and innovate Operational and Analytical Data Management in accordance with Reference Architectures and Operating Models. Adds to team culture of diversity, opportunity, inclusion, and respect. Required qualifications, capabilities, and skills Hands on practical experience delivering system design, application development, testing, and operational stability. Software Engineering experience in a data centric role with exposure to how data is stored, moved, governed, and/or validated/cleaned using Programming Languages such as Java, JavaScript, or Python. Experience in Data Modelling and Architecture tools such as ERwin, Power Designer, and/or Magic Draw or wider use of UML tools or IDEs that integrate modeling tools such as Eclipse. Advanced knowledge of software architecture, applications, and technical processes with considerable in depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.). Ability to tackle design and functionality problems independently with little to no oversight. Ability to evaluate current and emerging technologies to select or recommend the best solutions for the future state architecture. Knowledge of some Data Management technologies such as Relational and Columnar Databases, and/or Data Integration (ETL) or API development. Knowledge of some Data Formats such as JSON, XML, and binary formats such as Avro or Google Protocol Buffers. Experience collaborating with business and technical teams to understand, translate, review, and playback requirements and collaborate to develop Model Engineering solutions. Exposure to working with data sets through tools like SQL, JavaScript, or Python. Adds to team culture of diversity, opportunity, inclusion, and respect. Preferred qualifications, capabilities, and skills Knowledge of Programming Language Design and Implementation. Management, Data Quality, Metadata Management, Data Taxonomy and Classification, and Security and Protection. Knowledge of Financial Services, specifically Wholesale and Investment Banking. Experience in other Data Standards (preferably Financial) such as SWIFT, FIX, or FpML. Knowledge and experience of Software Engineering Methodologies (e.g., Agile). A willingness to bring an outside perspective to the team, ask questions, and learn from the breadth and depth of experience of the current IA team. An ability to envisage and compare potential solutions prior to implementation. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
27/07/2026
Full time
As a Lead Architect at JPMorgan Chase within the Corporate Investment Bank Information Architecture team, you are an integral part of a team that works to develop high-quality architecture solutions for various software applications and platforms products. You drive significant business impact and help shape the target state architecture through your capabilities in multiple architecture domains. You will play a crucial role in delivering, maintaining, and promoting the adoption of standards, components, processes, and tools that support the broader function of Data Management. Additionally, you will have the opportunity to collaborate with Corporate Investment Bank Technology, Global Technology, and other Lines of Business to develop contemporary and innovative engineering methods. Job responsibilities Actively engage with development teams to use, develop, and improve Information Architecture standards, tools, and processes as part of the development process. Provides feedback and proposes improvements to architecture governance practices. Collaborate to create, maintain, govern, and use Controlled Vocabularies with Business Partners and the Chief Data Office. Create and maintain accurate, complete, and consistent governed Data Models with lineage and metadata to facilitate traceability to other metadata classification such as Data Concepts. Guides evaluation of current technology and leads evaluation of new technologies using existing standards and frameworks. Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors. Drives decisions that influence product design, application functionality, and technical operations and processes. Serves as a function-wide subject matter expert in one or more areas of focus. Standardize and innovate Operational and Analytical Data Management in accordance with Reference Architectures and Operating Models. Adds to team culture of diversity, opportunity, inclusion, and respect. Required qualifications, capabilities, and skills Hands on practical experience delivering system design, application development, testing, and operational stability. Software Engineering experience in a data centric role with exposure to how data is stored, moved, governed, and/or validated/cleaned using Programming Languages such as Java, JavaScript, or Python. Experience in Data Modelling and Architecture tools such as ERwin, Power Designer, and/or Magic Draw or wider use of UML tools or IDEs that integrate modeling tools such as Eclipse. Advanced knowledge of software architecture, applications, and technical processes with considerable in depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.). Ability to tackle design and functionality problems independently with little to no oversight. Ability to evaluate current and emerging technologies to select or recommend the best solutions for the future state architecture. Knowledge of some Data Management technologies such as Relational and Columnar Databases, and/or Data Integration (ETL) or API development. Knowledge of some Data Formats such as JSON, XML, and binary formats such as Avro or Google Protocol Buffers. Experience collaborating with business and technical teams to understand, translate, review, and playback requirements and collaborate to develop Model Engineering solutions. Exposure to working with data sets through tools like SQL, JavaScript, or Python. Adds to team culture of diversity, opportunity, inclusion, and respect. Preferred qualifications, capabilities, and skills Knowledge of Programming Language Design and Implementation. Management, Data Quality, Metadata Management, Data Taxonomy and Classification, and Security and Protection. Knowledge of Financial Services, specifically Wholesale and Investment Banking. Experience in other Data Standards (preferably Financial) such as SWIFT, FIX, or FpML. Knowledge and experience of Software Engineering Methodologies (e.g., Agile). A willingness to bring an outside perspective to the team, ask questions, and learn from the breadth and depth of experience of the current IA team. An ability to envisage and compare potential solutions prior to implementation. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
VP, Cloud-Native Full-Stack Engineer
United States Digital Space LLC
United States Digital Space LLC is looking for an experienced Senior Full Stack / Native Cloud Engineer at Vice President level to join their London Technology team. This strategic role focuses on designing scalable cloud-native solutions for the technology landscape, requiring both technical expertise and leadership skills. The ideal candidate should possess extensive experience in Java, Spring Boot, Python, and cloud-native systems. You will lead feature development and mentor junior engineers while contributing to critical projects in a fast-paced environment.
26/07/2026
Full time
United States Digital Space LLC is looking for an experienced Senior Full Stack / Native Cloud Engineer at Vice President level to join their London Technology team. This strategic role focuses on designing scalable cloud-native solutions for the technology landscape, requiring both technical expertise and leadership skills. The ideal candidate should possess extensive experience in Java, Spring Boot, Python, and cloud-native systems. You will lead feature development and mentor junior engineers while contributing to critical projects in a fast-paced environment.
Senior Full Stack/Native Cloud Engineer (Vice President)
United States Digital Space LLC
Company the company, a global investment bank and securities firm, has served companies and their investors for over 60 years. Headquartered in New York City, with offices in more than 25 cities around the world, the company provides clients with capital markets and financial advisory services, institutional brokerage, securities research and asset management. The firm is a leading provider of trade execution in equity, high yield, convertible and international securities for institutional investors and high net worth individuals. Role Overview the company is seeking a highly experienced Senior Full Stack / Native Cloud Engineer at Vice President level to join our London Technology team. This is a strategic, hands on engineering leadership role focused on designing and delivering scalable, cloud native, event driven platforms that enable data driven and intelligent solutions across the company' client facing business units. The role will form part of the Madison CRM & Analytics programme and will require a strong combination of deep technical expertise, end to end delivery ownership, and engineering leadership. The successful candidate will work closely with business stakeholders, product managers, and globally distributed technology teams to build resilient, high performance platforms and user facing solutions that support critical front office workflows. This role is well suited to an engineer who is comfortable operating across the full technology stack, from backend services and distributed data architecture through to responsive user interfaces, production support, and engineering best practice. Key Responsibilities Lead the design, development, and delivery of backend services and platform components using Java 8+ / Spring Boot and Python / FastAPI. Build, enhance, and operate event driven, real time data pipelines using Kafka and related streaming technologies. Provide deep technical expertise in distributed systems, data architecture, and scalable platform design. Design, implement, and maintain Java based APIs and microservices, including REST, OpenAPI, GraphQL, and gRPC services. Work with modern data technologies including PostgreSQL, MongoDB, and Amazon Redshift. Deliver reliable, performant, and responsive user interfaces aligned to UX designs, using Angular or React. Own solutions end to end, from technical design and architecture through to production deployment, monitoring, support, and continuous improvement. Champion engineering best practices across code quality, testing, CI/CD, observability, maintainability, and operational resilience. Mentor and guide junior and mid level engineers, setting high technical standards through code reviews, design reviews, and hands on technical leadership. Independently identify, analyse, scope, and propose solutions to complex technical challenges with minimal direction. Partner closely with business stakeholders, product managers, and cross functional technology teams to translate requirements into robust technical solutions. Optimise systems for performance, scalability, resiliency, reliability, and low latency operation. Participate actively in Agile ceremonies, contributing to sprint planning, estimation, execution, retrospectives, and continuous delivery improvements. Collaborate with globally distributed engineering teams to ensure consistency of architecture, delivery standards, and platform evolution. Support production systems, ensuring timely issue resolution, effective root cause analysis, and ongoing service improvement. Required Skills and Experience Strong professional experience in full stack software engineering, ideally within financial services, capital markets, or another complex enterprise technology environment. Advanced backend engineering experience with Java 8+, Spring Boot, and microservices based architectures. Strong Python development experience, preferably with FastAPI or similar modern API frameworks. Proven experience designing and building cloud native, distributed, scalable, and resilient systems. Hands on experience with Kafka or similar event streaming technologies. Strong understanding of API design and service integration patterns, including REST, OpenAPI, GraphQL, and gRPC. Practical experience with relational and NoSQL data platforms, including PostgreSQL, MongoDB, and Redshift. Frontend development experience using Angular or React, with a focus on reliable, maintainable, and responsive UI delivery. Strong understanding of software engineering best practices, including automated testing, clean code, code reviews, CI/CD, observability, and secure development practices. Experience deploying and operating production grade systems in cloud or hybrid cloud environments. Demonstrated ability to lead technical delivery, mentor engineers, and influence architecture decisions. Strong analytical and problem solving skills, with the ability to operate independently in a complex delivery environment. Excellent communication skills, with the ability to engage effectively with technical teams, business stakeholders, and product partners. Preferred Skills Experience working on CRM, client intelligence, sales enablement, or front office data platforms. Experience in investment banking, equities, fixed income, wealth management, or broader financial services technology. Familiarity with AWS or other public cloud platforms. Experience with containerisation and orchestration technologies such as Docker and Kubernetes. Knowledge of observability tooling, monitoring frameworks, distributed tracing, and production support best practices. Experience working in globally distributed Agile engineering teams. Understanding of data governance, data lineage, entitlements, and regulatory considerations in financial services environments. Candidate Profile The ideal candidate will be a hands on engineering leader who combines strong technical depth with pragmatic delivery judgement. They will be comfortable moving between architecture, coding, code reviews, stakeholder engagement, and production support. They should demonstrate ownership, intellectual curiosity, strong communication skills, and a commitment to delivering high quality technology solutions in a fast paced environment. They will be expected to set technical direction, raise engineering standards, and help build scalable platforms that support the company' client facing businesses.
26/07/2026
Full time
Company the company, a global investment bank and securities firm, has served companies and their investors for over 60 years. Headquartered in New York City, with offices in more than 25 cities around the world, the company provides clients with capital markets and financial advisory services, institutional brokerage, securities research and asset management. The firm is a leading provider of trade execution in equity, high yield, convertible and international securities for institutional investors and high net worth individuals. Role Overview the company is seeking a highly experienced Senior Full Stack / Native Cloud Engineer at Vice President level to join our London Technology team. This is a strategic, hands on engineering leadership role focused on designing and delivering scalable, cloud native, event driven platforms that enable data driven and intelligent solutions across the company' client facing business units. The role will form part of the Madison CRM & Analytics programme and will require a strong combination of deep technical expertise, end to end delivery ownership, and engineering leadership. The successful candidate will work closely with business stakeholders, product managers, and globally distributed technology teams to build resilient, high performance platforms and user facing solutions that support critical front office workflows. This role is well suited to an engineer who is comfortable operating across the full technology stack, from backend services and distributed data architecture through to responsive user interfaces, production support, and engineering best practice. Key Responsibilities Lead the design, development, and delivery of backend services and platform components using Java 8+ / Spring Boot and Python / FastAPI. Build, enhance, and operate event driven, real time data pipelines using Kafka and related streaming technologies. Provide deep technical expertise in distributed systems, data architecture, and scalable platform design. Design, implement, and maintain Java based APIs and microservices, including REST, OpenAPI, GraphQL, and gRPC services. Work with modern data technologies including PostgreSQL, MongoDB, and Amazon Redshift. Deliver reliable, performant, and responsive user interfaces aligned to UX designs, using Angular or React. Own solutions end to end, from technical design and architecture through to production deployment, monitoring, support, and continuous improvement. Champion engineering best practices across code quality, testing, CI/CD, observability, maintainability, and operational resilience. Mentor and guide junior and mid level engineers, setting high technical standards through code reviews, design reviews, and hands on technical leadership. Independently identify, analyse, scope, and propose solutions to complex technical challenges with minimal direction. Partner closely with business stakeholders, product managers, and cross functional technology teams to translate requirements into robust technical solutions. Optimise systems for performance, scalability, resiliency, reliability, and low latency operation. Participate actively in Agile ceremonies, contributing to sprint planning, estimation, execution, retrospectives, and continuous delivery improvements. Collaborate with globally distributed engineering teams to ensure consistency of architecture, delivery standards, and platform evolution. Support production systems, ensuring timely issue resolution, effective root cause analysis, and ongoing service improvement. Required Skills and Experience Strong professional experience in full stack software engineering, ideally within financial services, capital markets, or another complex enterprise technology environment. Advanced backend engineering experience with Java 8+, Spring Boot, and microservices based architectures. Strong Python development experience, preferably with FastAPI or similar modern API frameworks. Proven experience designing and building cloud native, distributed, scalable, and resilient systems. Hands on experience with Kafka or similar event streaming technologies. Strong understanding of API design and service integration patterns, including REST, OpenAPI, GraphQL, and gRPC. Practical experience with relational and NoSQL data platforms, including PostgreSQL, MongoDB, and Redshift. Frontend development experience using Angular or React, with a focus on reliable, maintainable, and responsive UI delivery. Strong understanding of software engineering best practices, including automated testing, clean code, code reviews, CI/CD, observability, and secure development practices. Experience deploying and operating production grade systems in cloud or hybrid cloud environments. Demonstrated ability to lead technical delivery, mentor engineers, and influence architecture decisions. Strong analytical and problem solving skills, with the ability to operate independently in a complex delivery environment. Excellent communication skills, with the ability to engage effectively with technical teams, business stakeholders, and product partners. Preferred Skills Experience working on CRM, client intelligence, sales enablement, or front office data platforms. Experience in investment banking, equities, fixed income, wealth management, or broader financial services technology. Familiarity with AWS or other public cloud platforms. Experience with containerisation and orchestration technologies such as Docker and Kubernetes. Knowledge of observability tooling, monitoring frameworks, distributed tracing, and production support best practices. Experience working in globally distributed Agile engineering teams. Understanding of data governance, data lineage, entitlements, and regulatory considerations in financial services environments. Candidate Profile The ideal candidate will be a hands on engineering leader who combines strong technical depth with pragmatic delivery judgement. They will be comfortable moving between architecture, coding, code reviews, stakeholder engagement, and production support. They should demonstrate ownership, intellectual curiosity, strong communication skills, and a commitment to delivering high quality technology solutions in a fast paced environment. They will be expected to set technical direction, raise engineering standards, and help build scalable platforms that support the company' client facing businesses.
Barclays
Java Software Engineer
Barclays Knutsford, Cheshire
Barclays is expanding its UK engineering presence as part of our 2026 technology growth strategy, and we are looking for a remarkable Java Software Engineer Technical Lead (AVP) to join our Digital Feature Engineering team. This team is at the heart of delivering best-in-class experiences across our Mobile App and Retail Online Banking platforms. You'll work within our Core App & Web group, contributing to high-performing backend services that power millions of customer interactions on our online banking mobile applications and website every day. This is a hands on engineering role focused on building robust, scalable Java applications within a complex and evolving digital ecosystem. To be successful as a Java Software Engineer Technical Lead, you should have: Experience designing and implementing high-quality, high-performance, secure, Java solutions within enterprise-scale or highly complex environments. Experience providing technical support and guidance to an engineering team. Previous experience with Test Driven Development (TDD) and a commitment to engineering best practices. Demonstrated ability to confidently work within large, unfamiliar, and legacy codebases. Some other highly valued skills may include: Experience modernising legacy Java applications and ensuring that applications are built to modern standards. Experience building and integrating RESTful APIs. Background in Java web application development. Excellent communication skills and the ability to manage stakeholders effectively across technical and non-technical teams. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job specific technical skills. This role will be located at our Knutsford office. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organisation's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
26/07/2026
Full time
Barclays is expanding its UK engineering presence as part of our 2026 technology growth strategy, and we are looking for a remarkable Java Software Engineer Technical Lead (AVP) to join our Digital Feature Engineering team. This team is at the heart of delivering best-in-class experiences across our Mobile App and Retail Online Banking platforms. You'll work within our Core App & Web group, contributing to high-performing backend services that power millions of customer interactions on our online banking mobile applications and website every day. This is a hands on engineering role focused on building robust, scalable Java applications within a complex and evolving digital ecosystem. To be successful as a Java Software Engineer Technical Lead, you should have: Experience designing and implementing high-quality, high-performance, secure, Java solutions within enterprise-scale or highly complex environments. Experience providing technical support and guidance to an engineering team. Previous experience with Test Driven Development (TDD) and a commitment to engineering best practices. Demonstrated ability to confidently work within large, unfamiliar, and legacy codebases. Some other highly valued skills may include: Experience modernising legacy Java applications and ensuring that applications are built to modern standards. Experience building and integrating RESTful APIs. Background in Java web application development. Excellent communication skills and the ability to manage stakeholders effectively across technical and non-technical teams. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job specific technical skills. This role will be located at our Knutsford office. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organisation's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
Java Software Engineer
3761 Barclays - BX - UK Knutsford, Cheshire
Job Description Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave. To be successful as a Java Software Engineer Technical Lead, you should have: Experience designing and implementing high-quality, high-performance, secure, Java solutions within enterprise-scale or highly complex environments. Experience providing technical support and guidance to an engineering team. Previous experience with Test Driven Development (TDD) and a commitment to engineering best practices. Demonstrated ability to confidently work within large, unfamiliar, and legacy codebases. Some other highly valued skills may include: Experience modernising legacy Java applications and ensuring that applications are built to modern standards. Experience building and integrating RESTful APIs. Background in Java web application development. Excellent communication skills and the ability to manage stakeholders effectively across technical and non-technical teams. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role will be located at our Knutsford office. Our Work Experience is the combination of everything that's unique about us: our culture, our core values, our company meetings, our commitment to sustainability, our recognition programs, but most importantly, it's our people. Our employees are self-disciplined, hard working, curious, trustworthy, humble, and truthful. They make choices according to what is best for the team, they live for opportunities to collaborate and make a difference, and they make us the Top Workplace in the area.
26/07/2026
Full time
Job Description Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave. To be successful as a Java Software Engineer Technical Lead, you should have: Experience designing and implementing high-quality, high-performance, secure, Java solutions within enterprise-scale or highly complex environments. Experience providing technical support and guidance to an engineering team. Previous experience with Test Driven Development (TDD) and a commitment to engineering best practices. Demonstrated ability to confidently work within large, unfamiliar, and legacy codebases. Some other highly valued skills may include: Experience modernising legacy Java applications and ensuring that applications are built to modern standards. Experience building and integrating RESTful APIs. Background in Java web application development. Excellent communication skills and the ability to manage stakeholders effectively across technical and non-technical teams. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role will be located at our Knutsford office. Our Work Experience is the combination of everything that's unique about us: our culture, our core values, our company meetings, our commitment to sustainability, our recognition programs, but most importantly, it's our people. Our employees are self-disciplined, hard working, curious, trustworthy, humble, and truthful. They make choices according to what is best for the team, they live for opportunities to collaborate and make a difference, and they make us the Top Workplace in the area.
Full Stack Engineer (Java or Kotlin or Python) - VP
Citigroup Inc.
Full Stack Engineer (Java or Kotlin or Python) - VP Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Department Overview: Equities Technology at Citi is undertaking a bold, multi year transformation to build a best in class global platform across execution, prime, clearing and cross product margining. We are re engineering our technology estate to achieve world leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you'll collaborate closely with high calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi. Role Overview Citi is seeking an accomplished and highly motivated Vice President (VP) level developer to join our Strategic Equity Solutions (SES) team. This role offers the opportunity to contribute to the creation of greenfield services focused on enhancing trader workflow tooling. As a key member of an agile, self-organizing team, you will have direct engagement with business users globally, offering substantial autonomy in technology decisions. Our team is committed to continuous delivery, owning the entire pipeline to production, and striving for frequent releases that drive immediate business value. What will you do: Design & Develop: Iteratively develop robust, high-performance software solutions from initial concept through to production deployment, directly impacting trader efficiency and capabilities. Business Acumen & Product Ownership: Collaborate closely with business stakeholders, demonstrating a keen understanding of business drivers and a strong product owner mindset. You will translate complex requirements into technical specifications and innovative solutions that address critical trading needs. Functionally, this role will directly support the Strategic Equity Solutions (SES) business. Code Excellence: Produce clean, efficient, and well documented code, adhering to best practices and contributing to a high quality codebase. Engineering Leadership: Champion and share best engineering practices, foster a culture of continuous improvement, and mentor junior colleagues across the wider technology team. Technically, you will be an integral part of the ABS team. Innovation & Adaptation: Proactively evaluate and integrate new technologies, including AI tooling, to maintain a leading edge in our solutions. Full Lifecycle Ownership: Take ownership of the entire software development lifecycle, from design and development to testing, deployment and monitoring in a DevOps centric environment. Key Skills and Experience: We are looking for a versatile and experienced professional. This position can be tailored to a Full Stack Developer or a dedicated Backend Developer, depending on the candidate's core strengths and career aspirations. Technology Skills Desired: Backend Expertise (Mandatory for Backend Role, Highly Desired for Full Stack): Strong proficiency in modern backend languages such as Kotlin and/or Python. Extensive experience with microservices architecture and developing scalable, resilient services. Demonstrated experience deploying and managing applications within containerization platforms like Kubernetes and OpenShift. Frontend Expertise Experienced in Python based frontend frameworks (e.g., Dash, Streamlit, or other relevant Python web frameworks) would be desirable. DevOps & Modern SDLC: Deep understanding and practical application of DevOps principles, including CI/CD pipelines, automated testing, and trunk based development. A strong commitment to self automated testing and continuous integration. Domain Knowledge: Prior experience with front office applications and an understanding of trading workflows, financial instruments, or market data will be a significant advantage. Educational Background: Bachelor's degree or University degree in Computer Science, Engineering, or a related field, or equivalent practical experience in a similar role. This job description provides a high level review of the types of work performed. Other job related duties may be assigned as required. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Visit our About Us Culture, Values & Benefits page to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View Citi's EEO Policy Statement and the Know Your Rights poster.
26/07/2026
Full time
Full Stack Engineer (Java or Kotlin or Python) - VP Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Department Overview: Equities Technology at Citi is undertaking a bold, multi year transformation to build a best in class global platform across execution, prime, clearing and cross product margining. We are re engineering our technology estate to achieve world leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you'll collaborate closely with high calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi. Role Overview Citi is seeking an accomplished and highly motivated Vice President (VP) level developer to join our Strategic Equity Solutions (SES) team. This role offers the opportunity to contribute to the creation of greenfield services focused on enhancing trader workflow tooling. As a key member of an agile, self-organizing team, you will have direct engagement with business users globally, offering substantial autonomy in technology decisions. Our team is committed to continuous delivery, owning the entire pipeline to production, and striving for frequent releases that drive immediate business value. What will you do: Design & Develop: Iteratively develop robust, high-performance software solutions from initial concept through to production deployment, directly impacting trader efficiency and capabilities. Business Acumen & Product Ownership: Collaborate closely with business stakeholders, demonstrating a keen understanding of business drivers and a strong product owner mindset. You will translate complex requirements into technical specifications and innovative solutions that address critical trading needs. Functionally, this role will directly support the Strategic Equity Solutions (SES) business. Code Excellence: Produce clean, efficient, and well documented code, adhering to best practices and contributing to a high quality codebase. Engineering Leadership: Champion and share best engineering practices, foster a culture of continuous improvement, and mentor junior colleagues across the wider technology team. Technically, you will be an integral part of the ABS team. Innovation & Adaptation: Proactively evaluate and integrate new technologies, including AI tooling, to maintain a leading edge in our solutions. Full Lifecycle Ownership: Take ownership of the entire software development lifecycle, from design and development to testing, deployment and monitoring in a DevOps centric environment. Key Skills and Experience: We are looking for a versatile and experienced professional. This position can be tailored to a Full Stack Developer or a dedicated Backend Developer, depending on the candidate's core strengths and career aspirations. Technology Skills Desired: Backend Expertise (Mandatory for Backend Role, Highly Desired for Full Stack): Strong proficiency in modern backend languages such as Kotlin and/or Python. Extensive experience with microservices architecture and developing scalable, resilient services. Demonstrated experience deploying and managing applications within containerization platforms like Kubernetes and OpenShift. Frontend Expertise Experienced in Python based frontend frameworks (e.g., Dash, Streamlit, or other relevant Python web frameworks) would be desirable. DevOps & Modern SDLC: Deep understanding and practical application of DevOps principles, including CI/CD pipelines, automated testing, and trunk based development. A strong commitment to self automated testing and continuous integration. Domain Knowledge: Prior experience with front office applications and an understanding of trading workflows, financial instruments, or market data will be a significant advantage. Educational Background: Bachelor's degree or University degree in Computer Science, Engineering, or a related field, or equivalent practical experience in a similar role. This job description provides a high level review of the types of work performed. Other job related duties may be assigned as required. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Visit our About Us Culture, Values & Benefits page to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View Citi's EEO Policy Statement and the Know Your Rights poster.
Equity Finance Senior Developer
United States Digital Space LLC
Date live: 22/07/2026 Business Area: Markets Pre Trade Area of Expertise: Technology Contract: Permanent Reference Code: JR- Join the company as an Equity Finance Senior Developer and take a hands on leadership role in shaping the architecture of our Prime Brokerage and Capital Markets platforms. You will design and build scalable, event driven trading systems using Java and Kafka, define cloud and container strategies with Docker and Kubernetes, and collaborate closely with managers and stakeholders. This role suits a senior technologist who combines strong coding expertise with architectural vision, mentorship, and a focus on secure, high-performance solutions. To be successful, you should have: Strong knowledge of Java and MSSQL Experience in data streaming (Kafka), and distributed event driven system design Design and build of trading / lifecycle systems in Java using containers Some other highly valued skills may include: Knowledge of Securities Lending / Financing Business, in particular the lifecycle of SBL Docker / Kubernetes build and deploy of systems Strong communication and ability to convey design and ideas to stakeholders You may be assessed on key critical skills relevant to success in this role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology skills, as well as job specific technical skills. This role is based in London. Purpose of the role To drive technical excellence and innovation by leading the design and implementation of robust software solutions, providing mentorship to engineering teams, fostering cross functional collaboration, and contributing to strategic planning to ensure the delivery of high quality solutions aligned with business objectives. Accountabilities Provision of guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence. Contribution to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps. Design and implementation of complex, scalable, and maintainable software solutions, considering long term viability and business objectives. Mentoring and coaching to junior and mid level engineers to foster professional growth and knowledge sharing, elevating the overall skillset and capabilities of the organization. Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development. Innovation within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements and elevate breaches of policies/procedures If managing a team, they define jobs and responsibilities, planning for the department's future needs and operations, counselling employees on performance and contributing to employee pay decisions/changes. They may also lead a number of specialists to influence the operations of a department, in alignment with strategic as well as tactical priorities, while balancing short and long term goals and ensuring that budgets and schedules meet corporate requirements If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others OR for an individual contributor, they will be a subject matter expert within own discipline and will guide technical direction. They will lead collaborative, multi year assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will train, guide and coach less experienced specialists and provide information affecting long term profits, organisational risks and strategic decisions Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does. Demonstrate comprehensive understanding of the organisation functions to contribute to achieving the goals of the business. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies. Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In depth analysis with interpretative thinking will be required to define problems and develop innovative solutions. Adopt and include the outcomes of extensive research in problem solving processes. Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills to achieve outcomes. All colleagues will be expected to demonstrate the the company Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the the company Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
26/07/2026
Full time
Date live: 22/07/2026 Business Area: Markets Pre Trade Area of Expertise: Technology Contract: Permanent Reference Code: JR- Join the company as an Equity Finance Senior Developer and take a hands on leadership role in shaping the architecture of our Prime Brokerage and Capital Markets platforms. You will design and build scalable, event driven trading systems using Java and Kafka, define cloud and container strategies with Docker and Kubernetes, and collaborate closely with managers and stakeholders. This role suits a senior technologist who combines strong coding expertise with architectural vision, mentorship, and a focus on secure, high-performance solutions. To be successful, you should have: Strong knowledge of Java and MSSQL Experience in data streaming (Kafka), and distributed event driven system design Design and build of trading / lifecycle systems in Java using containers Some other highly valued skills may include: Knowledge of Securities Lending / Financing Business, in particular the lifecycle of SBL Docker / Kubernetes build and deploy of systems Strong communication and ability to convey design and ideas to stakeholders You may be assessed on key critical skills relevant to success in this role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology skills, as well as job specific technical skills. This role is based in London. Purpose of the role To drive technical excellence and innovation by leading the design and implementation of robust software solutions, providing mentorship to engineering teams, fostering cross functional collaboration, and contributing to strategic planning to ensure the delivery of high quality solutions aligned with business objectives. Accountabilities Provision of guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence. Contribution to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps. Design and implementation of complex, scalable, and maintainable software solutions, considering long term viability and business objectives. Mentoring and coaching to junior and mid level engineers to foster professional growth and knowledge sharing, elevating the overall skillset and capabilities of the organization. Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development. Innovation within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements and elevate breaches of policies/procedures If managing a team, they define jobs and responsibilities, planning for the department's future needs and operations, counselling employees on performance and contributing to employee pay decisions/changes. They may also lead a number of specialists to influence the operations of a department, in alignment with strategic as well as tactical priorities, while balancing short and long term goals and ensuring that budgets and schedules meet corporate requirements If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others OR for an individual contributor, they will be a subject matter expert within own discipline and will guide technical direction. They will lead collaborative, multi year assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will train, guide and coach less experienced specialists and provide information affecting long term profits, organisational risks and strategic decisions Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does. Demonstrate comprehensive understanding of the organisation functions to contribute to achieving the goals of the business. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies. Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In depth analysis with interpretative thinking will be required to define problems and develop innovative solutions. Adopt and include the outcomes of extensive research in problem solving processes. Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills to achieve outcomes. All colleagues will be expected to demonstrate the the company Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the the company Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
Morgan Stanley
Senior Quantitative Software Engineer
Morgan Stanley
We're seeking someone to join our team as a Senior Quantitative Software Engineer to work as part of the FIDCOM super department, with a focus on serving as the senior technology face off to our commodities leadership. There are various trading critical technologies which the candidate will own, ranging from market making engines to our ability to hedge on the iterbank market with algos and order management. In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Senior Quantitative Software Engineer position at Vice President level, which is part of the job family responsible for developing and maintaining software solutions that support business needs. Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world. What you'll do in the role: Drive the development of innovative solutions, frameworks and best practices within the team's area of expertise Analyze complex datasets and synthesize insights into clear, actionable recommendations for technical and business stakeholders Design, develop and enhance client facing products while optimizing the performance, scalability and reliability of trading algorithms Identify and mitigate operational risks by designing robust controls, monitoring frameworks and governance processes Act as an L3 Subject Matter Expert, providing critical support during market stress events, production incidents and complex operational challenges What you'll bring to the role: At least 8 years' relevant experience would generally be expected to find the skills required for this role Experience in delivering complex technology initiatives and contributing to strategic technology roadmaps Ample communication skills, with the ability to articulate complex technical concepts to both technology and business leadership Deep expertise within the relevant domain, coupled with a strong understanding of industry trends and market dynamics Strong programming skills in Java or Scala, with an interest in developing deep expertise in Scala Knowledge of C++ Proficiency in python or other scripting languages for automation and tooling Exceptional analytical and problem solving skills Interest in functional programming principles Curiosity to leverage different technologies in solving financial modelling and quantitative challenges Certified Persons Regulatory Requirements: If this role is deemed a Certified role and may require the role holder to hold mandatory regulatory qualifications or the minimum qualifications to meet internal company benchmarks. Flexible work statement Interested in flexible working opportunities? Morgan Stanley empowers employees to have greater freedom of choice through flexible working arrangements. Speak to our recruitment team to find out more. Equal Opportunity and Inclusion Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents. Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences. For more information, please visit:
25/07/2026
Full time
We're seeking someone to join our team as a Senior Quantitative Software Engineer to work as part of the FIDCOM super department, with a focus on serving as the senior technology face off to our commodities leadership. There are various trading critical technologies which the candidate will own, ranging from market making engines to our ability to hedge on the iterbank market with algos and order management. In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Senior Quantitative Software Engineer position at Vice President level, which is part of the job family responsible for developing and maintaining software solutions that support business needs. Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world. What you'll do in the role: Drive the development of innovative solutions, frameworks and best practices within the team's area of expertise Analyze complex datasets and synthesize insights into clear, actionable recommendations for technical and business stakeholders Design, develop and enhance client facing products while optimizing the performance, scalability and reliability of trading algorithms Identify and mitigate operational risks by designing robust controls, monitoring frameworks and governance processes Act as an L3 Subject Matter Expert, providing critical support during market stress events, production incidents and complex operational challenges What you'll bring to the role: At least 8 years' relevant experience would generally be expected to find the skills required for this role Experience in delivering complex technology initiatives and contributing to strategic technology roadmaps Ample communication skills, with the ability to articulate complex technical concepts to both technology and business leadership Deep expertise within the relevant domain, coupled with a strong understanding of industry trends and market dynamics Strong programming skills in Java or Scala, with an interest in developing deep expertise in Scala Knowledge of C++ Proficiency in python or other scripting languages for automation and tooling Exceptional analytical and problem solving skills Interest in functional programming principles Curiosity to leverage different technologies in solving financial modelling and quantitative challenges Certified Persons Regulatory Requirements: If this role is deemed a Certified role and may require the role holder to hold mandatory regulatory qualifications or the minimum qualifications to meet internal company benchmarks. Flexible work statement Interested in flexible working opportunities? Morgan Stanley empowers employees to have greater freedom of choice through flexible working arrangements. Speak to our recruitment team to find out more. Equal Opportunity and Inclusion Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents. Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences. For more information, please visit:
Citi
Experienced Java Developers
Citi
Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Overview We are hiring Experienced Backend Java Developers at Citi Belfast. The role ranges from Assistant Vice President to Senior Vice President and focuses on contributing to, and in some cases leading, application systems development, analysis, and programming activities. Responsibilities Develop and maintain backend Java applications. Analyze business requirements and translate them into technical solutions. Design, implement, and optimize backend services and APIs. Collaborate with cross functional teams including product, data, and quality assurance. Participate in code reviews, system design discussions, and agile ceremonies. Qualifications Proficient in Core Java (all editions). Strong understanding of the end to end application lifecycle. Experience with enterprise development practices and tools. For more senior levels, proven leadership and mentoring experience. Benefits Hybrid working model (up to 2 days working from home per week). Competitive base salary, reviewed annually. 27 days annual leave plus bank holidays. Discretionary annual performance related bonus. Private medical care and life insurance. Employee assistance program. Pension plan. Paid parental leave. Special discounts for employees, family, and friends. Access to learning and development resources. Equal Employment Opportunity Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi.
25/07/2026
Full time
Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Overview We are hiring Experienced Backend Java Developers at Citi Belfast. The role ranges from Assistant Vice President to Senior Vice President and focuses on contributing to, and in some cases leading, application systems development, analysis, and programming activities. Responsibilities Develop and maintain backend Java applications. Analyze business requirements and translate them into technical solutions. Design, implement, and optimize backend services and APIs. Collaborate with cross functional teams including product, data, and quality assurance. Participate in code reviews, system design discussions, and agile ceremonies. Qualifications Proficient in Core Java (all editions). Strong understanding of the end to end application lifecycle. Experience with enterprise development practices and tools. For more senior levels, proven leadership and mentoring experience. Benefits Hybrid working model (up to 2 days working from home per week). Competitive base salary, reviewed annually. 27 days annual leave plus bank holidays. Discretionary annual performance related bonus. Private medical care and life insurance. Employee assistance program. Pension plan. Paid parental leave. Special discounts for employees, family, and friends. Access to learning and development resources. Equal Employment Opportunity Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi.
Citi
Production AI Engineer - Vice President
Citi
The Production Engineer is a pivotal role within Citi's Technology organisation, responsible for designing, building, and operating the intelligent systems that underpin our global production environment. This is an engineering first position at the intersection of software craftsmanship, AI native development, and large scale distributed systems. As part of a multi year transformation journey, the successful candidate will help define what production engineering looks like in an era of autonomous agents, generative AI, and self healing infrastructure. You will be expected to write production grade code daily, design agentic workflows, and contribute meaningfully to the evolution of our AI engineering practices across Citi's India technology hub. The role requires a comprehensive understanding of multiple areas within a function and how they interact to achieve the objectives of the function. Applies in-depth understanding of the business impact of technical contributions. Accountable for delivery of a full range of end to end projects. Excellent communication skills required to negotiate internally. Involved in short to medium term planning of actions and resources for own area. Responsibilities Design, develop, and maintain production grade software systems with a strong emphasis on reliability, scalability, and operational excellence across Citi's global technology estate. Architect and implement agentic AI workflows-building autonomous systems that can reason, plan, and act across production environments with minimal human intervention. Apply advanced prompt engineering techniques to integrate large language models (LLMs) into operational tooling, incident response pipelines, and developer productivity platforms. Lead the development of AI native observability solutions-leveraging intelligent agents to detect anomalies, predict failures, and automate remediation before issues impact end users. Write clean, well tested, and well documented code across the full stack; champion engineering best practices including code review, pair programming, and test driven development. Drive continuous delivery and automation efforts across supported applications by means of root cause analysis reviews, knowledge management, performance tuning, and user training. Operate and evolve CI/CD pipelines, infrastructure as code tooling, and GitOps workflows to support rapid, safe delivery of software at scale. Collaborate with platform, data, and product engineering teams to embed AI capabilities into the production lifecycle-from deployment to decommission. Implement the Agile framework through one of its implementations (SCRUM or Kanban) and ensure it integrates with overall organisation processes. Operate within a highly regulated financial environment, maintaining an in depth understanding of compliance requirements and their implications for system design and data handling. Coach and mentor team members on AI engineering practices, prompt design patterns, and agentic system architecture-to foster a culture of continuous learning and technical excellence. Avidly communicate progress and project status across the organisation and ensure that stakeholders are managed appropriately throughout the execution period. Foster a culture that promotes transparency and innovation for increased team productivity. Qualifications Demonstrable experience in a critical software engineering or production engineering role with high business impact and a strong programming foundation (Java, Python, Go, or equivalent). Hands on experience with AI/ML engineering-including working with LLM APIs (OpenAI, Anthropic, Gemini, or open source equivalents), embedding models, and vector databases. Proven expertise in prompt engineering: designing, iterating, and evaluating prompts for production use cases including classification, summarisation, code generation, and autonomous decision making. Experience designing and deploying agentic systems using frameworks such as LangChain, LangGraph, AutoGen, CrewAI, or equivalent- including multi agent orchestration and tool use patterns. Excellent engineering skills and strong understanding of the software development lifecycle, GitOps, and modern DevSecOps practices. Excellent working knowledge of key computer science concepts (networking, operating systems, virtualisation, containerisation, etc.). Polyglot full stack developer mentality and ability to pick up new languages and skills. Excellent debugging and analytical skills: ability to isolate root cause across networking/infrastructure, application, and database stacks. Operational experience of deploying and running services at scale on top of Docker/Kubernetes stack and a service mesh (Istio or equivalent) is highly desirable. Operational experience with orchestration tools for CI/CD and infrastructure as code tooling (Terraform, CloudFormation, Pulumi, etc.) is highly desirable. Experience of delivering software using Agile delivery methodologies is a must (SCRUM/Kanban). Operational experience of using middleware technologies (MQ, Apache Kafka, etc.) to run services at scale is desirable. Strong experience with end to end observability stacks (Datadog, AppDynamics, Dynatrace, etc.) is desirable. Degree in Computer Science, Mathematics, Physics, or a related technical subject is desirable. Experience of senior stakeholder management. Consistently demonstrates clear and concise written and verbal communication skills. Ability to operate in a global environment with on /near /off shore matrix reporting structures. Key Attributes Learnability-rapidly acquires new skills, frameworks, and paradigms. Teachability-receives feedback with openness and intellectual humility. Flexibility & adaptability-thrives in ambiguity, pivots gracefully when requirements shift, technology evolves, or priorities change without losing momentum or quality. Engineering mindset-approaches every problem systematically: decomposing complexity, forming hypotheses, and validating solutions with rigor and precision. Product minded thinking-understands that code serves users and business outcomes, balancing technical elegance with pragmatic delivery and user impact. Collaborative spirit-builds trust across disciplines-engineering, product, operations, and leadership, elevating the team's collective output through generosity and clear communication. Intellectual curiosity-asks "why" before "how", explores the edges of what's possible with AI and production systems, driven by genuine fascination rather than obligation. Ownership & accountability-takes end to end responsibility for what they build; follows through from design to deployment to post incident review. Benefits 27 days annual leave (plus bank holidays). A discretionary annual performance related bonus. Private medical care & life insurance. Employee assistance program. Pension plan. Paid parental leave. Special discounts for employees, family, and friends. Access to an array of learning and development resources. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
25/07/2026
Full time
The Production Engineer is a pivotal role within Citi's Technology organisation, responsible for designing, building, and operating the intelligent systems that underpin our global production environment. This is an engineering first position at the intersection of software craftsmanship, AI native development, and large scale distributed systems. As part of a multi year transformation journey, the successful candidate will help define what production engineering looks like in an era of autonomous agents, generative AI, and self healing infrastructure. You will be expected to write production grade code daily, design agentic workflows, and contribute meaningfully to the evolution of our AI engineering practices across Citi's India technology hub. The role requires a comprehensive understanding of multiple areas within a function and how they interact to achieve the objectives of the function. Applies in-depth understanding of the business impact of technical contributions. Accountable for delivery of a full range of end to end projects. Excellent communication skills required to negotiate internally. Involved in short to medium term planning of actions and resources for own area. Responsibilities Design, develop, and maintain production grade software systems with a strong emphasis on reliability, scalability, and operational excellence across Citi's global technology estate. Architect and implement agentic AI workflows-building autonomous systems that can reason, plan, and act across production environments with minimal human intervention. Apply advanced prompt engineering techniques to integrate large language models (LLMs) into operational tooling, incident response pipelines, and developer productivity platforms. Lead the development of AI native observability solutions-leveraging intelligent agents to detect anomalies, predict failures, and automate remediation before issues impact end users. Write clean, well tested, and well documented code across the full stack; champion engineering best practices including code review, pair programming, and test driven development. Drive continuous delivery and automation efforts across supported applications by means of root cause analysis reviews, knowledge management, performance tuning, and user training. Operate and evolve CI/CD pipelines, infrastructure as code tooling, and GitOps workflows to support rapid, safe delivery of software at scale. Collaborate with platform, data, and product engineering teams to embed AI capabilities into the production lifecycle-from deployment to decommission. Implement the Agile framework through one of its implementations (SCRUM or Kanban) and ensure it integrates with overall organisation processes. Operate within a highly regulated financial environment, maintaining an in depth understanding of compliance requirements and their implications for system design and data handling. Coach and mentor team members on AI engineering practices, prompt design patterns, and agentic system architecture-to foster a culture of continuous learning and technical excellence. Avidly communicate progress and project status across the organisation and ensure that stakeholders are managed appropriately throughout the execution period. Foster a culture that promotes transparency and innovation for increased team productivity. Qualifications Demonstrable experience in a critical software engineering or production engineering role with high business impact and a strong programming foundation (Java, Python, Go, or equivalent). Hands on experience with AI/ML engineering-including working with LLM APIs (OpenAI, Anthropic, Gemini, or open source equivalents), embedding models, and vector databases. Proven expertise in prompt engineering: designing, iterating, and evaluating prompts for production use cases including classification, summarisation, code generation, and autonomous decision making. Experience designing and deploying agentic systems using frameworks such as LangChain, LangGraph, AutoGen, CrewAI, or equivalent- including multi agent orchestration and tool use patterns. Excellent engineering skills and strong understanding of the software development lifecycle, GitOps, and modern DevSecOps practices. Excellent working knowledge of key computer science concepts (networking, operating systems, virtualisation, containerisation, etc.). Polyglot full stack developer mentality and ability to pick up new languages and skills. Excellent debugging and analytical skills: ability to isolate root cause across networking/infrastructure, application, and database stacks. Operational experience of deploying and running services at scale on top of Docker/Kubernetes stack and a service mesh (Istio or equivalent) is highly desirable. Operational experience with orchestration tools for CI/CD and infrastructure as code tooling (Terraform, CloudFormation, Pulumi, etc.) is highly desirable. Experience of delivering software using Agile delivery methodologies is a must (SCRUM/Kanban). Operational experience of using middleware technologies (MQ, Apache Kafka, etc.) to run services at scale is desirable. Strong experience with end to end observability stacks (Datadog, AppDynamics, Dynatrace, etc.) is desirable. Degree in Computer Science, Mathematics, Physics, or a related technical subject is desirable. Experience of senior stakeholder management. Consistently demonstrates clear and concise written and verbal communication skills. Ability to operate in a global environment with on /near /off shore matrix reporting structures. Key Attributes Learnability-rapidly acquires new skills, frameworks, and paradigms. Teachability-receives feedback with openness and intellectual humility. Flexibility & adaptability-thrives in ambiguity, pivots gracefully when requirements shift, technology evolves, or priorities change without losing momentum or quality. Engineering mindset-approaches every problem systematically: decomposing complexity, forming hypotheses, and validating solutions with rigor and precision. Product minded thinking-understands that code serves users and business outcomes, balancing technical elegance with pragmatic delivery and user impact. Collaborative spirit-builds trust across disciplines-engineering, product, operations, and leadership, elevating the team's collective output through generosity and clear communication. Intellectual curiosity-asks "why" before "how", explores the edges of what's possible with AI and production systems, driven by genuine fascination rather than obligation. Ownership & accountability-takes end to end responsibility for what they build; follows through from design to deployment to post incident review. Benefits 27 days annual leave (plus bank holidays). A discretionary annual performance related bonus. Private medical care & life insurance. Employee assistance program. Pension plan. Paid parental leave. Special discounts for employees, family, and friends. Access to an array of learning and development resources. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Citi
Java Technical Lead, Vice President
Citi
We are looking for a Java Technical Lead with proven experience building robust, high-performance, large scale Capital Markets applications. Team Background The Derivatives Credit Risk Technology Team is responsible for delivering Counterparty Credit Risk Management software solutions to Citi's Risk organization which manages Citi's exposure to financial institutions, governments and corporates that trade with Citi. The team builds and maintains software used to compute metrics that help mitigate Citi's exposure to counterparty default. The solutions include consumption of trades, collateral, market data, counterparty and security reference data from over 50 sources, and the computation of optimal margin allocation for portfolios and trades, haircut for security and cash collateral, trade and collateral liquidity, collateral concentration levels and wrong way risk, amongst others that feed into the computation of Pre-Settlement Risk (PSE), Settlement Risk, Exposure at Default (EAD) and Risk Weighted Assets (RWA). Key Responsibilities Deliver advanced technology projects as an individual contributor providing expertise in the full software development lifecycle, from concept and design, development, to testing and deployment. Opportunities available to expand responsibilities to a team leadership position based on leadership potential and performance. Provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers using advanced knowledge of application development. Ensure application design adheres to the appropriate architectural and design patterns in the systems. Utilize advanced knowledge of engineering process and develop standards for coding, testing, debugging and productionization. Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business. Advance the derivatives exposure processing software infrastructure by continuously adopting new technologies where appropriate to solve business problems while adhering to Citi's architectural guidelines. Serve as advisor or coach to mid-level/junior developers and analysts, helping build the overall engineering capabilities of the team. Appropriately assess risk when decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Ideal background Core Java experience developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Experience working in the Capital Markets domain. Good understanding of Derivatives and Risk management is as significant advantage. Experience with Agile software development processes with a strong emphasis on test driven development. Understanding of Java internals such as class loading and memory management. Demonstrated capacity to build sophisticated tooling for development and production team use. Good to have: Experience re-engineering large monolithic applications to microservices. Experience re-engineering complex franchise critical applications to new platforms. Skills Java Core with extensive hands-on experience with concurrent programming. Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Distributed Caching frameworks such as Gemfire, Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers, microservices and large datasets (Docker, Kubernetes). Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB. Familiarity with Linux environment including scripting skills. SDLC/Dev Ops - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits. Qualifications/Education Graduate in a STEM (Science, Technology, Engineering and Mathematics) discipline. Master's degree an advantage. Competencies Excellent oral and written English. Strong leadership. Ability to collaborate effectively in a large global team and influence key architectural decision. Ability to work well under pressure. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
25/07/2026
Full time
We are looking for a Java Technical Lead with proven experience building robust, high-performance, large scale Capital Markets applications. Team Background The Derivatives Credit Risk Technology Team is responsible for delivering Counterparty Credit Risk Management software solutions to Citi's Risk organization which manages Citi's exposure to financial institutions, governments and corporates that trade with Citi. The team builds and maintains software used to compute metrics that help mitigate Citi's exposure to counterparty default. The solutions include consumption of trades, collateral, market data, counterparty and security reference data from over 50 sources, and the computation of optimal margin allocation for portfolios and trades, haircut for security and cash collateral, trade and collateral liquidity, collateral concentration levels and wrong way risk, amongst others that feed into the computation of Pre-Settlement Risk (PSE), Settlement Risk, Exposure at Default (EAD) and Risk Weighted Assets (RWA). Key Responsibilities Deliver advanced technology projects as an individual contributor providing expertise in the full software development lifecycle, from concept and design, development, to testing and deployment. Opportunities available to expand responsibilities to a team leadership position based on leadership potential and performance. Provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers using advanced knowledge of application development. Ensure application design adheres to the appropriate architectural and design patterns in the systems. Utilize advanced knowledge of engineering process and develop standards for coding, testing, debugging and productionization. Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business. Advance the derivatives exposure processing software infrastructure by continuously adopting new technologies where appropriate to solve business problems while adhering to Citi's architectural guidelines. Serve as advisor or coach to mid-level/junior developers and analysts, helping build the overall engineering capabilities of the team. Appropriately assess risk when decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Ideal background Core Java experience developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Experience working in the Capital Markets domain. Good understanding of Derivatives and Risk management is as significant advantage. Experience with Agile software development processes with a strong emphasis on test driven development. Understanding of Java internals such as class loading and memory management. Demonstrated capacity to build sophisticated tooling for development and production team use. Good to have: Experience re-engineering large monolithic applications to microservices. Experience re-engineering complex franchise critical applications to new platforms. Skills Java Core with extensive hands-on experience with concurrent programming. Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Distributed Caching frameworks such as Gemfire, Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers, microservices and large datasets (Docker, Kubernetes). Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB. Familiarity with Linux environment including scripting skills. SDLC/Dev Ops - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits. Qualifications/Education Graduate in a STEM (Science, Technology, Engineering and Mathematics) discipline. Master's degree an advantage. Competencies Excellent oral and written English. Strong leadership. Ability to collaborate effectively in a large global team and influence key architectural decision. Ability to work well under pressure. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Equity Finance Senior Developer
3761 Barclays - BX - UK
Equity Finance Senior Developer Join Barclays as a senior technologist in our Equity Finance team, designed to lead the architecture of our Prime Brokerage and Capital Markets platforms. In this role you will design and build scalable, event driven trading systems using Java and Kafka, define cloud and container strategies with Docker and Kubernetes, and collaborate closely with managers and stakeholders. Purpose of the Role Drive technical excellence and innovation by leading the design and implementation of robust software solutions, providing mentorship to engineering teams, fostering cross functional collaboration, and contributing to strategic planning to ensure the delivery of high quality solutions aligned with business objectives. Accountabilities Provide guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence. Contribute to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps. Design and implement complex, scalable, and maintainable software solutions, considering long term viability and business objectives. Mentor and coach junior and mid level engineers to foster professional growth and knowledge sharing. Collaborate with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions. Innovate within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process. Vice President Expectations Contribute to, or set, strategy, drive requirements, and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/processes; deliver continuous improvements and enforce policies. When managing a team, define jobs and responsibilities, plan for the department's future needs, and counsel employees on performance and pay decisions. Lead specialists to influence departmental operations, balancing short and long term goals to meet corporate requirements. Leadership Behaviours Listen and be authentic. Energise and inspire. Align across the enterprise. Develop others. Other Key Responsibilities Advise key stakeholders, including functional leadership teams and senior management, on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, supporting the control and governance agenda. Collaborate with other areas of work to keep up to speed with business activity and strategy. Create solutions based on sophisticated analytical thought, comparing and selecting complex alternatives. Seek out, build, and maintain trusting relationships and partnerships with internal and external stakeholders to accomplish key business objectives. Demonstrate Barclays Values of Respect, Integrity, Service, Excellence and Stewardship, and the Barclays Mindset of Empower, Challenge and Drive. Qualifications and Experience To be successful, you should have: Strong knowledge of Java and MSSQL. Experience in data streaming (Kafka) and distributed event driven system design. Design and build trading/life cycle systems in Java using containers. Knowledge of Securities Lending/Financing business, in particular the life cycle of SBL. Experience with Docker/Kubernetes and the build and deploy of systems. Strong communication and ability to convey design and ideas to stakeholders. Some other highly valued skills may include: Knowledge of the Securities Lending/Financing Business. Additional exposure to container orchestration and cloud strategy. Location Based in London.
25/07/2026
Full time
Equity Finance Senior Developer Join Barclays as a senior technologist in our Equity Finance team, designed to lead the architecture of our Prime Brokerage and Capital Markets platforms. In this role you will design and build scalable, event driven trading systems using Java and Kafka, define cloud and container strategies with Docker and Kubernetes, and collaborate closely with managers and stakeholders. Purpose of the Role Drive technical excellence and innovation by leading the design and implementation of robust software solutions, providing mentorship to engineering teams, fostering cross functional collaboration, and contributing to strategic planning to ensure the delivery of high quality solutions aligned with business objectives. Accountabilities Provide guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence. Contribute to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps. Design and implement complex, scalable, and maintainable software solutions, considering long term viability and business objectives. Mentor and coach junior and mid level engineers to foster professional growth and knowledge sharing. Collaborate with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions. Innovate within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process. Vice President Expectations Contribute to, or set, strategy, drive requirements, and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/processes; deliver continuous improvements and enforce policies. When managing a team, define jobs and responsibilities, plan for the department's future needs, and counsel employees on performance and pay decisions. Lead specialists to influence departmental operations, balancing short and long term goals to meet corporate requirements. Leadership Behaviours Listen and be authentic. Energise and inspire. Align across the enterprise. Develop others. Other Key Responsibilities Advise key stakeholders, including functional leadership teams and senior management, on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, supporting the control and governance agenda. Collaborate with other areas of work to keep up to speed with business activity and strategy. Create solutions based on sophisticated analytical thought, comparing and selecting complex alternatives. Seek out, build, and maintain trusting relationships and partnerships with internal and external stakeholders to accomplish key business objectives. Demonstrate Barclays Values of Respect, Integrity, Service, Excellence and Stewardship, and the Barclays Mindset of Empower, Challenge and Drive. Qualifications and Experience To be successful, you should have: Strong knowledge of Java and MSSQL. Experience in data streaming (Kafka) and distributed event driven system design. Design and build trading/life cycle systems in Java using containers. Knowledge of Securities Lending/Financing business, in particular the life cycle of SBL. Experience with Docker/Kubernetes and the build and deploy of systems. Strong communication and ability to convey design and ideas to stakeholders. Some other highly valued skills may include: Knowledge of the Securities Lending/Financing Business. Additional exposure to container orchestration and cloud strategy. Location Based in London.
Eden Scott
Vice President Software Engineering
Eden Scott Edinburgh, Midlothian
Our client, a rapidly scaling fintech, is seeking an exceptional Vice President of Software Engineering to lead and evolve a large, high-performing engineering organisation. This role sits at the intersection of technical leadership, organisational scale, and AI driven innovation. You will take ownership of an engineering function of 100-120 Software Engineers, supported by 6 Software Engineering Managers, and play a central role in shaping both capability and culture during a critical growth phase. This is a true player coach position-requiring deep technical credibility alongside proven leadership at scale. Key Responsibilities Lead, develop, and scale a multi layered engineering organisation, ensuring strong leadership at every level. Own delivery against a complex product roadmap, driving measurable business outcomes. Define engineering strategy, architecture, and organisational design aligned to growth objectives. Maintain hands on technical engagement, contributing to high level design and decision making. Champion AI first engineering practices, building on an environment where 80-90% of code is AI generated, with a roadmap to 95%+. Embed modern engineering excellence (CI/CD, trunk based development, observability, and automated testing). Partner cross functionally across Product, DevOps, Security, and Platform teams. Build a high performance culture grounded in accountability, innovation, and continuous improvement. Leadership & Scale 8+ years in software engineering leadership roles, with at least 3+ years operating at VP level (or equivalent). Proven experience leading large scale engineering organisations (minimum 50+ engineers). Demonstrated success as a manager of managers, including developing senior engineering leaders. Track record of scaling teams and capabilities in high growth environments, ideally within startups or SME organisations. Technical Expertise Strong hands on engineering background with the ability to remain technically engaged. Deep technical fluency across modern architectures and polyglot environments (including .NET/C#, with exposure to other languages such as Java or Ruby). Experience defining architecture and engineering strategy at scale. Ability to challenge, guide, and influence technical decisions at all levels. AI & Modern Engineering Practices (Critical) Proven experience working in an AI enabled or AI first engineering environment. Hands on use of AI assisted or agentic development tools (e.g. Claude or similar). Clear understanding of how AI can accelerate delivery, improve quality, and reshape engineering workflows. Experience driving adoption of AI tooling across teams and embedding it into the development lifecycle. Delivery & Engineering Excellence Strong background in continuous delivery environments, where software is shipped to production frequently or daily. Expertise in modern practices including CI/CD pipelines, trunk based development, automated testing strategies, observability and system reliability. Proven ability to use engineering metrics to drive performance and continuous improvement. Organisational Design & Methodologies Experience designing and evolving engineering organisations using modern frameworks (e.g. Lean, Scrum, Kanban, XP). Strong understanding of team topologies (stream aligned, platform, enabling teams). Ability to align organisational structure to product and delivery needs. Leadership Mindset & Approach Excellent communication skills with the ability to influence executive stakeholders. Comfortable operating in ambiguous, fast moving environments. Strong problem solving mindset with a willingness to experiment and iterate. Values transparency, continuous learning, and candid feedback. Demonstrates curiosity, innovation, and the ability to identify novel solutions to complex challenges. Why This Role? Opportunity to lead a large, complex engineering function at scale. Significant influence over the evolution of AI driven software development practices. Join a high growth fintech at a pivotal stage of its journey. Work in an environment where engineering excellence and innovation are core to success. If you are a technically credible engineering leader with experience scaling teams, embedding AI into development, and delivering at pace, this is a rare opportunity to make a significant impact.
25/07/2026
Full time
Our client, a rapidly scaling fintech, is seeking an exceptional Vice President of Software Engineering to lead and evolve a large, high-performing engineering organisation. This role sits at the intersection of technical leadership, organisational scale, and AI driven innovation. You will take ownership of an engineering function of 100-120 Software Engineers, supported by 6 Software Engineering Managers, and play a central role in shaping both capability and culture during a critical growth phase. This is a true player coach position-requiring deep technical credibility alongside proven leadership at scale. Key Responsibilities Lead, develop, and scale a multi layered engineering organisation, ensuring strong leadership at every level. Own delivery against a complex product roadmap, driving measurable business outcomes. Define engineering strategy, architecture, and organisational design aligned to growth objectives. Maintain hands on technical engagement, contributing to high level design and decision making. Champion AI first engineering practices, building on an environment where 80-90% of code is AI generated, with a roadmap to 95%+. Embed modern engineering excellence (CI/CD, trunk based development, observability, and automated testing). Partner cross functionally across Product, DevOps, Security, and Platform teams. Build a high performance culture grounded in accountability, innovation, and continuous improvement. Leadership & Scale 8+ years in software engineering leadership roles, with at least 3+ years operating at VP level (or equivalent). Proven experience leading large scale engineering organisations (minimum 50+ engineers). Demonstrated success as a manager of managers, including developing senior engineering leaders. Track record of scaling teams and capabilities in high growth environments, ideally within startups or SME organisations. Technical Expertise Strong hands on engineering background with the ability to remain technically engaged. Deep technical fluency across modern architectures and polyglot environments (including .NET/C#, with exposure to other languages such as Java or Ruby). Experience defining architecture and engineering strategy at scale. Ability to challenge, guide, and influence technical decisions at all levels. AI & Modern Engineering Practices (Critical) Proven experience working in an AI enabled or AI first engineering environment. Hands on use of AI assisted or agentic development tools (e.g. Claude or similar). Clear understanding of how AI can accelerate delivery, improve quality, and reshape engineering workflows. Experience driving adoption of AI tooling across teams and embedding it into the development lifecycle. Delivery & Engineering Excellence Strong background in continuous delivery environments, where software is shipped to production frequently or daily. Expertise in modern practices including CI/CD pipelines, trunk based development, automated testing strategies, observability and system reliability. Proven ability to use engineering metrics to drive performance and continuous improvement. Organisational Design & Methodologies Experience designing and evolving engineering organisations using modern frameworks (e.g. Lean, Scrum, Kanban, XP). Strong understanding of team topologies (stream aligned, platform, enabling teams). Ability to align organisational structure to product and delivery needs. Leadership Mindset & Approach Excellent communication skills with the ability to influence executive stakeholders. Comfortable operating in ambiguous, fast moving environments. Strong problem solving mindset with a willingness to experiment and iterate. Values transparency, continuous learning, and candid feedback. Demonstrates curiosity, innovation, and the ability to identify novel solutions to complex challenges. Why This Role? Opportunity to lead a large, complex engineering function at scale. Significant influence over the evolution of AI driven software development practices. Join a high growth fintech at a pivotal stage of its journey. Work in an environment where engineering excellence and innovation are core to success. If you are a technically credible engineering leader with experience scaling teams, embedding AI into development, and delivering at pace, this is a rare opportunity to make a significant impact.
AI Solutions Engineer - Vice President - London
WeAreTechWomen
Summary The AI Innovation and Solutions (AIS) team operates with the speed and spirit of a startup, focused on rapidly prototyping and building production grade, cloud native AI applications that integrate cutting edge AI capabilities to directly address the critical needs of our businesses. Our primary goal is to demonstrate the transformative potential of AI within the firm through accelerated application delivery, rapidly deploying impactful solutions, and then seamlessly transferring the application code, cloud integration patterns, robust data models, and operational knowledge to respective business and engineering teams. This hands on engineering role is pivotal in shaping the future of AI adoption at Goldman Sachs by building reliable, highly scalable, cloud optimized AI powered products and fostering a culture of innovation and rapid, continuous delivery. As an AI Application Engineer, you will be instrumental in designing, building, and deploying end to end, cloud native AI applications that leverage advanced AI/Machine Learning solutions to drive tangible business value. You will thrive in a fast paced environment, leveraging your expertise to translate complex business challenges and customer needs into actionable cloud based application architectures, optimized data models, and technical specifications that incorporate AI capabilities, and then implement and deliver these systems with a focus on speed, reliability, and operational excellence. Key Responsibilities Rapid Prototyping & Application Development: Lead the end to end development of applications that integrate and leverage AI/ML models, from architectural design, data schema design, data pipeline construction, and rapid prototyping to initial deployment and operationalization, utilizing cloud native services (e.g., serverless, containerization, managed AI/ML platforms) and CI/CD pipelines for accelerated delivery. Implement robust MLOps practices to streamline model deployment, monitoring, and lifecycle management in cloud environments, including data versioning, feature store integration, and data pipeline management. Business Partnership & Solution Architecture: Collaborate closely with business and engineering teams to deeply understand their challenges and customer needs, identify high impact opportunities to integrate AI capabilities into applications, and translate business requirements into robust cloud optimized application architectures, scalable data models, and technical specifications for AI powered solutions, considering scalability, cost efficiency, security, and data governance principles. Solution Implementation & Delivery: Architect, implement, and deliver scalable, robust, and maintainable cloud native AI applications that consume and operationalize AI solutions based on defined technical specifications and architectures, ensuring seamless integration with existing systems and workflows within the Goldman Sachs ecosystem. Apply strong software engineering principles, data modeling best practices (e.g., relational, NoSQL, graph), DevOps/MLOps best practices, and cloud security standards. Drive automation of deployment, testing, and monitoring processes to ensure rapid and reliable delivery of AI applications. Knowledge Transfer & Enablement: Facilitate effective knowledge transfer through comprehensive documentation, training sessions, mentorship, and pair programming, empowering receiving teams to take ownership and continue the development and maintenance of AI powered applications. Technology & Innovation Leadership: Stay abreast of the latest advancements in application development, system integration, AI/ML technologies, data management platforms, and operational best practices, continuously evaluating and recommending new tools, techniques, and architectural patterns to drive innovation in AI application delivery. Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related quantitative field. 9+ years of hands on software engineering experience, with a proven track record of building and deploying robust applications, and significant experience integrating AI/ML models. Demonstrated experience building and deploying end to end applications that leverage LLMs and related frameworks. This includes experience with prompt engineering, API integration, and working with agentic frameworks. Strong proficiency in programming languages such as Python, Java, or Go, along with experience integrating with relevant AI/ML frameworks (e.g., TensorFlow, PyTorch). Proven ability to translate complex business requirements into well defined, cloud optimized application architectures, scalable data models (e.g., relational, NoSQL, graph), and technical specifications for AI powered systems, and to subsequently implement and accelerate delivery of robust, production ready systems based on these designs. Extensive experience with major cloud platforms (e.g., AWS, Azure, GCP), including cloud native services (serverless, containerization, managed AI/ML platforms), and a strong command of DevOps/MLOps best practices for automated deployment, monitoring, lifecycle management, data pipeline orchestration, and cloud security standards. Excellent communication capabilities, with the ability to articulate complex technical concepts to both technical and non technical stakeholders across all levels of the organization. Strong collaboration and interpersonal skills, with a passion for mentoring and enabling others. Proven ability to lead or significantly contribute to cross functional projects. Productionize LLMs: Build evaluation framework for open source and foundational LLMs; implement retrieval pipelines, prompt synthesis, response validation, and self correction loops tailored to production operations. Integrate with runtime ecosystems: Connect agents to observability, incident management, and deployment systems to enable automated diagnostics, runbook execution, remediation, and post incident summarization with full traceability. Collaborate directly with users: Partner with production engineers, and application teams to translate production pain points into agentic AI roadmaps; define objective functions linked to reliability, risk reduction, and cost; and deliver auditable, business aligned outcomes. Scale and performance: Optimize cost and latency via prompt engineering, context management, caching, model routing, and distillation; leverage batching, streaming, and parallel tool calls to meet stringent SLOs under real world load. Build agentic AI systems: Design and implement tool calling agents that combine retrieval, structured reasoning, and secure action execution (function calling, change orchestration, policy enforcement) following MCP protocol. Integrate with runtime ecosystems: Connect agents to observability, incident management, and deployment systems to enable automated diagnostics, runbook execution, remediation, and post incident summarization with full traceability. ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firm wide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
25/07/2026
Full time
Summary The AI Innovation and Solutions (AIS) team operates with the speed and spirit of a startup, focused on rapidly prototyping and building production grade, cloud native AI applications that integrate cutting edge AI capabilities to directly address the critical needs of our businesses. Our primary goal is to demonstrate the transformative potential of AI within the firm through accelerated application delivery, rapidly deploying impactful solutions, and then seamlessly transferring the application code, cloud integration patterns, robust data models, and operational knowledge to respective business and engineering teams. This hands on engineering role is pivotal in shaping the future of AI adoption at Goldman Sachs by building reliable, highly scalable, cloud optimized AI powered products and fostering a culture of innovation and rapid, continuous delivery. As an AI Application Engineer, you will be instrumental in designing, building, and deploying end to end, cloud native AI applications that leverage advanced AI/Machine Learning solutions to drive tangible business value. You will thrive in a fast paced environment, leveraging your expertise to translate complex business challenges and customer needs into actionable cloud based application architectures, optimized data models, and technical specifications that incorporate AI capabilities, and then implement and deliver these systems with a focus on speed, reliability, and operational excellence. Key Responsibilities Rapid Prototyping & Application Development: Lead the end to end development of applications that integrate and leverage AI/ML models, from architectural design, data schema design, data pipeline construction, and rapid prototyping to initial deployment and operationalization, utilizing cloud native services (e.g., serverless, containerization, managed AI/ML platforms) and CI/CD pipelines for accelerated delivery. Implement robust MLOps practices to streamline model deployment, monitoring, and lifecycle management in cloud environments, including data versioning, feature store integration, and data pipeline management. Business Partnership & Solution Architecture: Collaborate closely with business and engineering teams to deeply understand their challenges and customer needs, identify high impact opportunities to integrate AI capabilities into applications, and translate business requirements into robust cloud optimized application architectures, scalable data models, and technical specifications for AI powered solutions, considering scalability, cost efficiency, security, and data governance principles. Solution Implementation & Delivery: Architect, implement, and deliver scalable, robust, and maintainable cloud native AI applications that consume and operationalize AI solutions based on defined technical specifications and architectures, ensuring seamless integration with existing systems and workflows within the Goldman Sachs ecosystem. Apply strong software engineering principles, data modeling best practices (e.g., relational, NoSQL, graph), DevOps/MLOps best practices, and cloud security standards. Drive automation of deployment, testing, and monitoring processes to ensure rapid and reliable delivery of AI applications. Knowledge Transfer & Enablement: Facilitate effective knowledge transfer through comprehensive documentation, training sessions, mentorship, and pair programming, empowering receiving teams to take ownership and continue the development and maintenance of AI powered applications. Technology & Innovation Leadership: Stay abreast of the latest advancements in application development, system integration, AI/ML technologies, data management platforms, and operational best practices, continuously evaluating and recommending new tools, techniques, and architectural patterns to drive innovation in AI application delivery. Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related quantitative field. 9+ years of hands on software engineering experience, with a proven track record of building and deploying robust applications, and significant experience integrating AI/ML models. Demonstrated experience building and deploying end to end applications that leverage LLMs and related frameworks. This includes experience with prompt engineering, API integration, and working with agentic frameworks. Strong proficiency in programming languages such as Python, Java, or Go, along with experience integrating with relevant AI/ML frameworks (e.g., TensorFlow, PyTorch). Proven ability to translate complex business requirements into well defined, cloud optimized application architectures, scalable data models (e.g., relational, NoSQL, graph), and technical specifications for AI powered systems, and to subsequently implement and accelerate delivery of robust, production ready systems based on these designs. Extensive experience with major cloud platforms (e.g., AWS, Azure, GCP), including cloud native services (serverless, containerization, managed AI/ML platforms), and a strong command of DevOps/MLOps best practices for automated deployment, monitoring, lifecycle management, data pipeline orchestration, and cloud security standards. Excellent communication capabilities, with the ability to articulate complex technical concepts to both technical and non technical stakeholders across all levels of the organization. Strong collaboration and interpersonal skills, with a passion for mentoring and enabling others. Proven ability to lead or significantly contribute to cross functional projects. Productionize LLMs: Build evaluation framework for open source and foundational LLMs; implement retrieval pipelines, prompt synthesis, response validation, and self correction loops tailored to production operations. Integrate with runtime ecosystems: Connect agents to observability, incident management, and deployment systems to enable automated diagnostics, runbook execution, remediation, and post incident summarization with full traceability. Collaborate directly with users: Partner with production engineers, and application teams to translate production pain points into agentic AI roadmaps; define objective functions linked to reliability, risk reduction, and cost; and deliver auditable, business aligned outcomes. Scale and performance: Optimize cost and latency via prompt engineering, context management, caching, model routing, and distillation; leverage batching, streaming, and parallel tool calls to meet stringent SLOs under real world load. Build agentic AI systems: Design and implement tool calling agents that combine retrieval, structured reasoning, and secure action execution (function calling, change orchestration, policy enforcement) following MCP protocol. Integrate with runtime ecosystems: Connect agents to observability, incident management, and deployment systems to enable automated diagnostics, runbook execution, remediation, and post incident summarization with full traceability. ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firm wide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
Sr Lead Software Engineer - KDB - Vice President
Aumni
Sr Lead Software Engineer - KDB / Q LONDON, LONDON, United Kingdom Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank you are an integral part of an agile team that works to enhance, build, and deliver trusted market leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Working within the Data Analytics team you will be responsible for applications that store large amounts of cross asset market data using KDB technology for real time and historical access. This is an exciting time as we migrate to AWS, re architect our applications, and build out greenfield projects. Job Responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads communities of practice across Software Engineering to drive awareness and use of new and leading edge technologies Adds to team culture of diversity, equity, inclusion, and respect Develop core systems and frameworks based on KDB. Lead team members via book of work management. Improve team through SDLC, testing and continuous improvement of coding standards. Develop scalable real time processing solutions using agile methodology. Partner with stakeholders to capture requirements and deliver solutions. Partner with the application support teams to maintain and support the platform. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Hands on practical experience delivering system design, application development, testing, and operational stability Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Development lead experience: requirements capture, task decomposition, time and effort estimation, delivery planning, testing, user acceptance testing. Deep understanding of KDB technology and Q language. At least 7 years of professional experience using KDB. With at least an additional 2 years as a Lead. Deep understanding of KDB+tick design and data organization, performance implications of different approaches. Practical experience developing/running large datasets and optimizing query performance. Practical experience scaling and load balancing of KDB applications. Practical experience building resilient and high availability KDB applications. Preferred qualifications, capabilities, and skills Experience with market data venue and vendor data platforms. AWS Experience. Experience in Terraform and Kubernetes from managing a Production Plant in Public Cloud. Experience other languages e.g. Python/C/C++/Java. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
24/07/2026
Full time
Sr Lead Software Engineer - KDB / Q LONDON, LONDON, United Kingdom Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank you are an integral part of an agile team that works to enhance, build, and deliver trusted market leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Working within the Data Analytics team you will be responsible for applications that store large amounts of cross asset market data using KDB technology for real time and historical access. This is an exciting time as we migrate to AWS, re architect our applications, and build out greenfield projects. Job Responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads communities of practice across Software Engineering to drive awareness and use of new and leading edge technologies Adds to team culture of diversity, equity, inclusion, and respect Develop core systems and frameworks based on KDB. Lead team members via book of work management. Improve team through SDLC, testing and continuous improvement of coding standards. Develop scalable real time processing solutions using agile methodology. Partner with stakeholders to capture requirements and deliver solutions. Partner with the application support teams to maintain and support the platform. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Hands on practical experience delivering system design, application development, testing, and operational stability Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Development lead experience: requirements capture, task decomposition, time and effort estimation, delivery planning, testing, user acceptance testing. Deep understanding of KDB technology and Q language. At least 7 years of professional experience using KDB. With at least an additional 2 years as a Lead. Deep understanding of KDB+tick design and data organization, performance implications of different approaches. Practical experience developing/running large datasets and optimizing query performance. Practical experience scaling and load balancing of KDB applications. Practical experience building resilient and high availability KDB applications. Preferred qualifications, capabilities, and skills Experience with market data venue and vendor data platforms. AWS Experience. Experience in Terraform and Kubernetes from managing a Production Plant in Public Cloud. Experience other languages e.g. Python/C/C++/Java. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
Full Stack Application Development Technical Lead (Java/Python), Vice President
Citigroup Inc.
Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in analysis, application development, problem solving and communication to the Source to Pay Solutions Technology group. By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth. Team/Role Overview Source to Pay Solutions Technology group is part of COO (Citi Operating Office) Technology organization supporting Citi Operating Office business function and its enterprise wide transformation agenda to achieve improvements across risk management, controls, data governance, AI adoption, and process re engineering by delivering scalable, secure, and modern technology solutions. Based in Belfast, the team partners closely with businesses and technology stakeholders to build, manage, and modernize multiple Source to Pay applications, playing a key role in translating strategic transformation priorities into measurable operational outcomes. What you'll do Application Development Technology Lead is a senior level position responsible for Design, build, and enhance Java based backend services and Python enabled components for enterprise scale applications Own end to end delivery of features from design through production rollout Collaborate with global technology and business teams to deliver against regulatory and transformation priorities Apply agile engineering practices (iterative delivery, continuous improvement, pragmatic design decisions) Integrate GenAI capabilities (LLMs, APIs, workflow automation) into real world applications where they add value Mentor developers through code reviews, technical guidance, and hands on collaboration Ensure applications meet Citi standards for security, stability, and control What we'll need from you Strong hands on experience with Java (Spring Boot / Core); working knowledge of Python or strong willingness to ramp up quickly Full stack mindset with exposure to modern frontend frameworks (React, Angular, or similar) Experience delivering in Agile / Scrum environments with a bias toward action and ownership Practical exposure to cloud native architecture and scalable systems Awareness or hands on experience integrating GenAI / LLM based capabilities into applications, with a focus on integration and usage rather than deep ML research Strong communication skills and ability to work independently with minimal supervision What we can offer you This is a role that'll offer you the opportunity to build an in depth knowledge of financial services and business services operations across the bank. Every day there will be new business challenges that will help you develop new skills that can drive your career. We work hard to have a positive financial and social impact on the communities we serve. In turn, we put our employees first and provide the best in class benefits they need to be well, live well and save well. By joining Citi Belfast, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: Generous holiday allowance starting at 27 days plus bank holidays; increasing with tenure A discretional annual performance related bonus Private medical insurance packages to suit your personal circumstances Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. Job Family Group Technology Job Family Applications Development Time Type Full time Most Relevant Skills: Please see the requirements listed above. Other Relevant Skills: For complementary skills, please see above and/or contact the recruiter. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
24/07/2026
Full time
Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in analysis, application development, problem solving and communication to the Source to Pay Solutions Technology group. By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth. Team/Role Overview Source to Pay Solutions Technology group is part of COO (Citi Operating Office) Technology organization supporting Citi Operating Office business function and its enterprise wide transformation agenda to achieve improvements across risk management, controls, data governance, AI adoption, and process re engineering by delivering scalable, secure, and modern technology solutions. Based in Belfast, the team partners closely with businesses and technology stakeholders to build, manage, and modernize multiple Source to Pay applications, playing a key role in translating strategic transformation priorities into measurable operational outcomes. What you'll do Application Development Technology Lead is a senior level position responsible for Design, build, and enhance Java based backend services and Python enabled components for enterprise scale applications Own end to end delivery of features from design through production rollout Collaborate with global technology and business teams to deliver against regulatory and transformation priorities Apply agile engineering practices (iterative delivery, continuous improvement, pragmatic design decisions) Integrate GenAI capabilities (LLMs, APIs, workflow automation) into real world applications where they add value Mentor developers through code reviews, technical guidance, and hands on collaboration Ensure applications meet Citi standards for security, stability, and control What we'll need from you Strong hands on experience with Java (Spring Boot / Core); working knowledge of Python or strong willingness to ramp up quickly Full stack mindset with exposure to modern frontend frameworks (React, Angular, or similar) Experience delivering in Agile / Scrum environments with a bias toward action and ownership Practical exposure to cloud native architecture and scalable systems Awareness or hands on experience integrating GenAI / LLM based capabilities into applications, with a focus on integration and usage rather than deep ML research Strong communication skills and ability to work independently with minimal supervision What we can offer you This is a role that'll offer you the opportunity to build an in depth knowledge of financial services and business services operations across the bank. Every day there will be new business challenges that will help you develop new skills that can drive your career. We work hard to have a positive financial and social impact on the communities we serve. In turn, we put our employees first and provide the best in class benefits they need to be well, live well and save well. By joining Citi Belfast, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: Generous holiday allowance starting at 27 days plus bank holidays; increasing with tenure A discretional annual performance related bonus Private medical insurance packages to suit your personal circumstances Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. Job Family Group Technology Job Family Applications Development Time Type Full time Most Relevant Skills: Please see the requirements listed above. Other Relevant Skills: For complementary skills, please see above and/or contact the recruiter. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board