About the role
As a Senior iOS Engineer, you’ll be responsible for leading the design and implementation of some of our most cutting edge iOS features. Day to day, you’ll be:
About you
We’re looking for someone with:
You could be a great fit if
Bonus
Location
Benefits
Equal opportunities statement
We are committed to equality of opportunity for all employees. We work to provide a supportive and inclusive environment where people can maximise their full potential. We believe our workforce should reflect a variety of backgrounds, talents, perspectives and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing and advancing individuals based on their skills and talents.
We welcome applications from all individuals regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.
As part of the M&S Software Engineering team, you’ll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues. With ethical values that run right through the company’s core and technology leaders that truly understand software engineers and engineering, it’s an exciting time as we’re redefining ourselves into a digital first and engineering led organisation, with the quality of our engineering team being a key differentiator. As part of joining the foods warehousing team in M&S you will be at the centre of a huge investment in our logistics and warehousing operations aligned to our strong growth and exciting future.
What you’ll do
Who you are
Your skills and experience will include
Tech Stack
Our team uses a variety of technologies and, as part of our modernisation drive, will be evolving our stack. The sorts of technologies include:
What’s In It For You
Being a part of M&S is exactly that - playing your part to bring the magic of M&S to our customers every day. We’re an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us.
Everyone’s Welcome
We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together.
Support and Reasonable Adjustments
If you feel you’d benefit from any support or reasonable adjustments during any stage of the recruitment process, please don’t hesitate to let us know when completing your application. This information will be picked up by our team, so we can try and put steps in place to help you be at your best through this process.
About this role
Are you interested in building innovative technology that shapes the financial markets? Do you like working at the speed of a startup, but want to solve some of the world’s most complex problems? Do you want to work with, and learn from, hands on leaders in technology and finance?
At BlackRock, we are looking for Software Engineers who like to innovate and solve complex problems. We recognize that strength comes from diversity, and will embrace your unique skills, curiosity, drive, and passion while giving you the opportunity to grow technically and as an individual.
With over USD $10 trillion of assets, we have an exceptional responsibility: our technology empowers millions of investors to save for retirement, pay for college, buy a home, and improve their financial wellbeing.
As a senior developer at BlackRock, you’ll work for a leading financial company and be part of a team creating next generation technology.
What is Aladdin Engineering?
Which team will you be in?
Being a member of Aladdin, you will be:
Your Responsibilities
Ideally, you should have
Our benefits
To help you stay energized, engaged and inspired, we offer a wide range of employee benefits including: retirement investment and tools designed to help you in building a sound financial future; access to education reimbursement; comprehensive resources to support your physical health and emotional well being; family support programs; and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about.
Our hybrid work model
BlackRock’s hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person - aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock.
About BlackRock
At BlackRock, we are all connected by one mission: to help more and more people experience financial well being. Our clients, and the people they serve, are saving for retirement, paying for their children’s educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress.
This mission would not be possible without our smartest investment - the one we make in our employees. It’s why we’re dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive.
BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, race, religion, sex, sexual orientation and other protected characteristics at law.
Senior Engineer page is loaded Senior Engineerlocations: UK-Londontime type: Full timeposted on: Posted Todayjob requisition id: R003806Senior Engineer Shift Pattern: Standard 40 Hour Week (United Kingdom) Scheduled Weekly Hours: 40 Corporate Grade: C - Vice President Reporting Line: (UK Division) Information Technology Location: UK-London Worker Type: Permanent About the London Metal Exchange: The London Metal Exchange is the world centre for industrial metals trading. Most of the world's global non-ferrous futures business is conducted on the LME's three trading platforms totalling $18 trillion, 178 million lots and 4 billion tonnes with a market open interest high of 1.8 million lots in 2024. All trades are cleared and settled by LME Clear. Participants can transfer or take on price risk against aluminium, copper, nickel, tin, zinc, lead, molybdenum, cobalt, lithium, steel scrap, rebar and hot-rolled coil as well as alumina, aluminium premiums and alloys.The LME and LME Clear are HKEX Group companies. Overall Purpose of Role : LMEsmart is the LME's Inter-Office Trading platform, responsible for trade registration, lifecycle management, and trade matching. The primary focus of the role is to engineer resilient Inter-Office integrations and workflows that automate recovery, streamline price band governance, and surface real time matching performance-reducing manual effort, improving compliance, and strengthening Inter Office market oversight.Develop the automation of test tooling and framework development for the Inter-Office Trading platform-onboarding vendor tools, analysing requirements, developing, deploying and documenting solutions. Execute and evolve the automated test suite with actionable MI/reporting; refining a robust automation foundation that improves efficiency and delivery; communicate key insights to IT and Business stakeholders; and manage the relevant test environments so application codebases and underlying infrastructure are well understood and documented. PERSON SPECIFICATION: Academic and Professional Qualifications Required: Preferred - Bachelors or Master's Degree (Computer Science or Related Degree, Maths or Physics also considered) Required Knowledge and Level of Experience: Degree in Computer Science, IT or related disciplines. 5+ years' experience in software development with Java (JVM), including performance optimisation and profiling. Deep understanding of cloud infrastructures, usage patterns, across at least one major cloud vendor. Knowledge of off heap data structures, including memory mapped file based data structures. Knowledge and experience of JVM based optimisation. Experience with distributed systems, data streaming (e.g., Kafka) and big data processing paradigms. Working in any of: Scrum, Agile, XP, Kanban or Lean Software Development environment. Software and application design and algorithm design and implementation. Version control with Git; understanding of DevOps principles and secure software development (DevSecOps). Working knowledge of data streaming standards and use cases; exposure to highly available services. Security aspects of software development. Bonus for knowledge of: UI development using React.js. Scripting languages, preferably Python. NoSQL or distributed databases (e.g., Redis, Couchbase) Automation/configuration management (e.g., Ansible, Puppet, Chef). Containerisation and orchestration (Docker, Kubernetes). Public cloud (e.g., AWS) and IaC (e.g., CloudFormation). Skills set and Core Competencies Required for Role: Highly proficient in Java; able to build high throughput, low latency services. Understanding of containers and Kubernetes; ability to implement complex network topologies in cloud like environments. Ability to scale applications to handle high frequency market data. Must be able to communicate clearly and constructively with wide range of audiences in writing or in speech Be able to make decisions and have action-oriented attitude. Establishes and maintains constructive and collaborative relationships with all business areas. Proactive planning, pragmatic judgement and attention to detail. Personal Qualities: Calm under pressure with changing priorities; resolves issues innovatively. Dynamic, self motivated, accountable and proactive; takes pride in team deliverables. Strong interpersonal skills; able to mentor and support colleagues.The LME is committed to creating a diverse environment and is proud to be an equal opportunity employer. In recruiting for our teams, we welcome the unique contributions that you can bring in terms of education, ethnicity, race, sex, gender identity, expression and reassignment, nation of origin, age, languages spoken, colour, religion, disability, sexual orientation and beliefs. In doing so, we want every LME employee to feel our commitment to showing respect for all and encouraging open collaboration and communication.Hong Kong Exchanges and Clearing Limited (HKEX) is a publicly-traded company (HKEX Stock Code:388) and one of the world's leading global exchange groups, offering a range of equity, derivative, commodity, fixed income and other financial markets, products and services, including the London Metals Exchange.As a superconnector and gateway between East and West, HKEX facilitates the two-way flow of capital, ideas and dialogue between China and the rest of world, through its pioneering Connect schemes, increasingly diversified product ecosystem and its deep, liquid and international markets.HKEX is a purpose-led organisation which, across its business and through the work of HKEX Foundation, seeks to connect, promote and progress its markets and the communities it supports for the prosperity of all.
Overview
We’reKingfisher, A team made up of over 74,000 passionate people who bring Kingfisher - and all our other brands: B&Q, Screwfix, Brico Depot, Castorama andKoctasto life. Guided by our purpose Better Homes. Better Lives. For Everyone. We believe a better world starts with better homes, and we work every day to make that a reality. Join us and help shape the future of home improvement. This is an opportunity to make a significant impact across one of the largest retail groups in Europe. We are looking for a Machine Learning Engineer who will support the delivery and operationalisation of advanced artificial intelligence solutions created by our Group AI team. Your work will help shape how millions of customers and colleagues experience our products, services and decision making across our retail brands. You will work as part of a high performing engineering team to build scalable machine learning systems, ensuring models are robust, efficient and suitable for a live environment. You will collaborate with engineering, product and architecture colleagues to improve tools, processes and practices that accelerate the use of artificial intelligence across the organisation.
Key Accountabilities / Responsibilities:
Qualifications:
How We Work
We believe in flexibility and balance. Our hybrid model blends home working for focus with time spent connecting and collaborating - whether in our offices or at offsite locations. On average within our Engineering team-40% of your time involving in-person collaboration.
We value the perspectives new team members bring and encourage you to apply - even if you don’t meet 100% of the requirements.
What We Offer
An inclusive environment where your potential is limited only by your imagination. We encourage new ideas, support experimentation, and strive to create a workplace where everyone can be their best self. Find out more about Diversity & Inclusion at Kingfisherhere
We also offer a competitive benefits package and plenty of opportunities to stretch and grow your career. Scroll down below to find out more about our benefits.
Diversity & Inclusion
Our customers come from all walks of life- and so do we. We’re committed to ensuring all colleagues, future colleagues, and applicants are treated equally, regardless of age, gender, marital or civil partnership status, ethnicity, culture, religion, belief, political opinion, disability, gender identity, gender expression, or sexual orientation.
Private Health Care
Opportunity to receive up to family level cover with AXA. Join within three months of starting or at annual renewal in April. (This benefit is subject to Benefit In Kind taxation).
Kingfisher Pension Scheme
Immediate eligibility through auto-enrolment. Contribute 8% to receive a max 14% from the Company.
25 Days’ Holiday
25 days per annum plus bank holidays as stated in your contract (pro rated for part time colleagues).
Staff Discount
20% discount at B&Q and Screwfix. Eligible after 3 months service.
Kingfisher Share Incentive Plan (SIP)
Share ownership in a tax efficient way. Save between £10 to £150 per month. Join at any time once three months service is reached.
Life Assurance
x4 Salary plus benefit equal to value of your Retirement Account (if an active member of KPS-MP) or x1 Salary if not active member.
Bonus
Competitive bonus scheme that aligns to work level of role.
Kingfisher Share Save
Save with the option to buy Kingfisher plc shares at the end of a 3 or 5 year period. Offered annually. Three months service is required at the annual invitation date, normally in October.
Our Behaviours
At Kingfisher, we are united by our 6 core behaviours
Constantly improving our customer experience
Acting with humanity and care
Be curious
Thriving on learning, thinking beyond the obvious
Be inclusive
Acting inclusively in diverse teams to achieve together
Be agile
Working with trust, pace and agility
Be accountable
Championing the plan to deliver results and growth
Training & Development
There are so many ways you can grow, learn, and develop here at Kingfisher. At whatever pace suits you.
Conversations with senior leaders Resources and tools to help you grow
Improving without instruments to help you learn is near impossible. That’s why we make sure you have everything at your fingertips to find exactly what you need to keep growing.
Initiatives that measure development
With plans that ask you what you want to achieve and when you want to achieve them by, tracking progress and keeping development at the forefront of conversation is easy.
Find your path
The scale of group functions within Kingfisher is huge. That means you have the chance to build different career paths within multiple areas of the organisation.
Sharing is caring
We aren’t selfish here at Kingfisher. Whatever your level of experience, you’ll work with colleagues who are always welcoming and ready to share their knowledge whenever you need it.
Reach for the stars
So your ambitions are high? Good thing we have opportunities to find experiences in line with more senior roles and responsibilities. Here, you can evolve your career, no matter your level.
Why Kingfisher
We’re an innovative, international retailer on a journey to actively make a difference. Always striving to take that next step. You can be part of the difference. From bottom to top you can progress in a collaborative environment. So, why not Kingfisher?
Application Process What to expect from our application process Step 1: Application
Send in your application via our Kingfisher Careers website.
Step 2: Review
A member of the Talent Acquisition team will then review your application let you know if you have progressed to the next stage of the process.
Step 3: Interview 1
You’ll then have a telephone interview/one to one conversation with a recruiter.
Step 4: Interview 2
As you progress, you’ll be invited to attend a face to face or virtual interview.
Step 5: Feedback
Your recruiter will be in contact with feedback and, if successful, the details of your job offer!
Job Title
Full Stack AI Engineer
Salary
Up to £70,000 + Equity
Company Description
CreateTOTALLY - AI-powered creative automation for Figma and Adobe
Job Description
As a Full Stack AI Engineer at CreateTOTALLY, you will build and ship features that automate creative production for global brands. Leveraging Next.js, Node.js, and LLMs, you’ll solve the repetitive production grind by developing intelligent automation workflows, owning features end-to-end on AWS serverless infrastructure within a fast-moving, central London-based startup environment.
Location
London, UK
What you will do
The ideal candidate
About the role
You’ll be working on Fabric, our digital publishing platform, to design and build scalable APIs and AI powered text, audio and video content services, that integrate internal systems with third party platforms.
Qualifications
Benefits
People are at the heart of our business and creating a diverse and inclusive working environment is extremely important to us. Immediate is an equal opportunities employer. We’ll never treat anyone less favourably because of their sex, gender reassignment, pregnancy and maternity, marital/civil partnerships, sexual orientation, race, nationality, ethnic origin, age, religion or belief or disability. We’re also committed to supporting applications from those who are returning to work following a career break, maternity leave or caring responsibilities.
Salary: Up to £75k (DoE) Hybrid: 1 day/week in London No sponsorship offered
I’m recruiting on behalf of a fast growing accounting tech startup that builds automation and AI tools for in house finance teams. The company has strong traction and is expanding its engineering team.
Role Overview
Tech Requirements
Candidate Profile
Benefits
Services advertised by Gold Group are those of an Agency and/or an Employment Business.
We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website
With us, you’ll learn fast, work smart, and make a difference. You’ll build a career that matters.
Job Description - Assistant Vice President - Architect (COR034861)
Responsibilities
Qualifications Minimum Qualifications / Skills
Preferred Qualifications / Skills
Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation.
About Dynamo AI
Dynamo AI is building the future of trustworthy AI for the enterprise. Our platform provides real-time guardrails, red-teaming, and observability for generative and agentic AI systems-ensuring safe, compliant, and reliable deployments across regulated sectors such as financial services, insurance, healthcare and government.
We’re backed by leading partners and rapidly expanding with some of the world’s most sophisticated enterprises. Our products are in production at some of the largest institutions in the world (including Intel, Lenovo, Experian, and the US Army), actively unlocking AI deployments. We’re well recognized and well funded (>$30M raised), with offices in NYC, SF, Bangalore, and a European office planned to open soon.
The Agentic Security Team builds the product and infrastructure behind Agent Warden - a security layer for agentic systems that detects risk patterns, enforces guardrails, and gives teams visibility into what their AI agents are actually doing. We ship backend services, frontend dashboards, CLI tools, and the deployment infrastructure that runs them. We work in tight loops with the Applied Research team, turning their insights into production systems. You can see what we’re building here.
You’ll build and own the production systems behind Agent Warden - the backend services, frontend dashboards, CLIs, and deployment infrastructure that make the product work end-to-end. You’ll ship features fast, keep things simple, and make the systems reliable enough for enterprise customers to depend on. You can see what we’re building here.
This is a full stack, backend heavy role with a strong agentic development philosophy. We develop using AI-assisted workflows (Cursor, Claude Code, agent skills) as a first-class part of how we build software - not as an afterthought. You’ll be expected to be highly productive in this mode of working.
In this role you will:
You might thrive in this role if:
Nice to have:
What we offer
Role Overview
The Senior Java Full-Stack Engineer is an experienced, individual contributor position responsible for designing, developing, and implementing high-quality, end-to-end application systems and programs in coordination with the Technology team. The overall objective of this role is to drive application systems analysis, technical design, and programming across the full technology stack, leveraging modern technologies and AI-driven development practices.
Responsibilities
Qualifications
This job description provides a high level review of the types of work performed. Other job related duties may be assigned as required.
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, view accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
Citi’s Markets technology team is growing at lightning speed, and we’re looking for talented technologists to help build the future of global banking. Our teams are creating innovations used across the globe. As the world’s most global bank, Citi provides an opportunity to touch every corner of the globe and deal with incomparable trade volumes, scale and impact. We’re looking for new, innovative ways to push the boundaries of financial technology. Citi’s global technology team spans 84 countries, with almost 30,000 colleagues managing thousands of projects across the globe. Our team is young but rapidly growing. Join an environment with a laser focus on growth and progress and take your career to the next level through the power of Citi’s unmatched globality and vast expertise.
We are currently building FX Risk valuation platform for Citi. There is a set of old and new platforms that serve the Client’s FX business in multiple countries by providing the ability for real time derivatives pricing, risk management and data analytics. Our platform is starting to replace a set of the existing risk applications with new generation ones with web based UI, server side computing and grid technology, distributed in memory solutions. The new application is going to serve traders, sales and external clients. The solution is scalable to cover multiple locations and meet latency requirements. The team is growing fast and now we are looking for a strong and motivated FX Risk Lead Java Developer.
Key Responsibilities
What we want from you
Qualifications
Nice to Have
Education
What we’ll provide you
This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career.
By joining Citi London, 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 (annually reviewed), and enjoy a whole host of additional benefits such as:
Visit our Global Benefits page to learn more.
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, please contact us. Please view Citi’s EEO Policy Statement and the Know Your Rights poster.
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.
Equities Tech
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.
Equities Technology organization is looking for a senior technologist to lead the delivery of the strategic ETF RFQ, Pricing, and Trading platform globally. This is a senior vice president level role located London.
The target platform will support RFQ, pricing, and trading for ETF products for Equities, Spread Products, Rates, and Commodities.
The person in this role will be responsible for the end-to-end delivery of the platform and the replacement of any legacy and vendor trading systems. The objective of this multi-year initiative is to have a comprehensive and robust multi-asset ETF offering with a competitive cost of ownership and low “price per feature” to support the growth of the business.
The platform include a user interface, automated and semi-automated workflow modules, control layers, and supporting services.
Key responsibilities of the person in this role will include:
The successful candidate will have the following skills and experience:
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:
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.
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.
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.
Join the Technology Application Strategy team, where we empower Citi’s global developer community to build better, faster, and with greater satisfaction. We are a dynamic and globally distributed team of passionate technologists across London, Belfast, and the US, dedicated to designing, building, and deploying cutting edge productivity and tooling solutions.
Our mission is to revolutionise the developer experience at Citi, providing innovative tools and platforms that streamline workflows, enhance efficiency, and foster a culture of continuous improvement. If you thrive on solving complex problems and aspire to make a significant impact on how thousands of developers operate worldwide, you’ll find your challenge here.
Role Overview / What will you do:
Key Skills and Experience
Desirable Skills
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:
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.
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.
For additional information, please review . Role Overview: The Senior Java Full-Stack Engineer is an experienced, individual contributor position responsible for designing, developing, and implementing high-quality, end-to-end application systems and programs in coordination with the Technology team. The overall objective of this role is to drive application systems analysis, technical design, and programming across the full technology stack, leveraging modern technologies and AI-driven development practices. Responsibilities: Actively participate in the entire software development lifecycle (SDLC), from requirements analysis and technical design to coding, testing, deployment, and maintenance of both front-end and back-end components. Design, develop, and maintain resilient and scalable back-end services and APIs using Java and a microservice-based architecture . Design, develop, and implement intuitive and responsive user interfaces with a strong focus on front-end technologies like React or Angular . Integrate AI-powered development tools (such as GitHub Copilot, Devin, or similar) into the software development lifecycle (SDLC) to enhance productivity, code quality, and innovation. Champion and enforce high standards for code quality, performance, and security through strong code review practices across the full stack. Review and analyze proposed technical solutions for projects, providing expert guidance on architecture and design for distributed systems. Contribute to the formulation of technical strategy and roadmaps for application development. Develop a comprehensive understanding of how different business areas integrate to accomplish firm-wide goals. Provide evaluative judgment based on the analysis of factual data in complex and unique situations, ensuring solutions are well-engineered and sound. Drive the delivery of end results on projects, ensuring high standards of quality and adherence to timelines. Ensure essential procedures are followed and contribute to defining and improving coding standards, design patterns, and development practices . Mentor junior engineers and lead by example in technical excellence and collaboration. Appropriately assess risk when making technical decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. Qualifications: Proven Track Record: Extensive (6-10 years) and progressive hands-on experience in software engineering, with a demonstrated history of technical growth and tackling increasingly complex challenges in a full-stack capacity. Enterprise-Scale Experience: Verifiable experience in designing, building, and maintaining large-scale, distributed, and mission-critical applications. This includes a deep understanding of scalability, high availability, security, and observability. Full-Lifecycle Proficiency: Comprehensive experience across the entire software development lifecycle (SDLC), including requirements gathering, architectural design, implementation, testing strategies, and deployment pipelines. Essential: Strong proficiency in back-end development with Java , including experience with frameworks like Spring Boot. Essential: Proven experience designing, building, and operating applications based on a microservice architecture . Essential: Strong proficiency in front-end development with modern frameworks, specifically React or Angular . Essential: Demonstrated experience utilizing AI-powered development tools (e.g., GitHub Copilot) within the software development lifecycle. Essential: Deep understanding of strong engineering fundamentals , including data structures, algorithms, design patterns, and best practices . Nice to Have: Experience with data stores such as MongoDB or Elasticsearch . Nice to Have: Experience with Next.JS . Nice to Have: Familiarity with Specification-Driven Development methodologies. Technical Ownership: A strong sense of ownership and accountability, with a proven ability to drive technical projects to completion in a fast-paced, agile environment. Experience in the Financial Services industry is a plus. Excellent problem-solving skills and the ability to work with complex and ambiguous requirements. Consistently demonstrates clear and concise written and verbal communication. This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. 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 . View Citi's and the poster.
For additional information, please review .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 . Join the Technology Application Strategy team, where we empower Citi's global developer community to build better, faster, and with greater satisfaction. We are a dynamic and globally distributed team of passionate technologists across London, Belfast, and the US, dedicated to designing, building, and deploying cutting-edge productivity and tooling solutions.Our mission is to revolutionise the developer experience at Citi, providing innovative tools and platforms that streamline workflows, enhance efficiency, and foster a culture of continuous improvement. If you thrive on solving complex problems and aspire to make a significant impact on how thousands of developers operate worldwide, you'll find your challenge here. Role Overview/What will you do: You will play a key role in developing tooling for the Citi developer community using a range of technologies including Java and SpringBoot microservices on Linux on OpenShift. You'll build APIs to integrate with other systems across the bank using industry best practices. You will engage across the entire Software Development Lifecycle (SDLC), from initial design and architecture to development, testing, deployment, and ongoing support, ensuring the delivery of high-quality, impactful solutions. Act as a trusted consultant and partner to developers worldwide within Citi. You will provide expert guidance, facilitating their onboarding and maximizing their utilization of the innovative tools and platforms you help create. You will serve as a subject matter expert for both senior stakeholders and team members. You will role model engineering excellence and play your part in actively fostering a culture of continuous learning and openly sharing your knowledge and experience. Key Skills and Experience You will be a highly motivated self-starter who is comfortable taking on new challenges with an open and inquisitive mind and a readiness to learn. You will be a competent Java developer who drives with tests and understands the importance of writing clean, testable code. You will have a strong understanding of core Java and have experience building apps using SpringBoot. You will have experience working with build tools such as Gradle. You will be comfortable working with Linux and be familiar with standard developer tooling, such as Git, BitBucket/GitHub, Jira, Confluence, etc. You will have a knowledge of build pipelines, CI/CD and the pathway to production. Desirable Skills Working knowledge of app containerisation and deploying applications on cloud platforms (e.g. OpenShift, AWS, GCP) with Docker or Podman. Experience with relational databases such as Oracle. 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 discretional 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 resourcesAlongside 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 . View Citi's and the poster.
Senior ETRM Application Developer page is loaded Senior ETRM Application Developerlocations: London, UKtime type: Full timeposted on: Posted Todayjob requisition id: R1285Castleton Commodities International (CCI) is hiring a Senior ETRM Application Developer to expand our Commodities Trading Application Development team. This role sits at the center of our end-to-end trading lifecycle and is responsible for building and enhancing the applications and integrations that support front-to-back commodities trading, from exchange connectivity and trade capture through Confirmations, Scheduling, P&L, Risk, & Settlements. You will work across a distributed application landscape and partner closely with Trading, Risk, Operations, and Technology teams to deliver scalable solutions with strong data quality, resiliency, observability, and control. The ideal candidate is a hands-on engineer who can design clean interfaces, modernize integrations, and drive best practices across development and release processes. Responsibilities: Design, develop, and support applications and services across the end-to-end commodities trade lifecycle. Build and enhance integrations between ETRM platforms and systems utilizing Java & Oracle. Develop and maintain robust data pipelines including mapping, transformations, validations, and exception handling to ensure accuracy and completeness. Partner with Trading, Risk, Scheduling, Settlements, and Accounting stakeholders to translate requirements into technical designs and deliverables. Own production support for assigned systems, including incident response, root cause analysis, and implementation of permanent fixes. Improve operational resiliency through monitoring, alerting, automated controls, reconciliation routines, and reprocessing capabilities. Contribute to architecture and design decisions with a focus on performance, maintainability, testability, and security. Participate in code reviews and mentor engineers by promoting strong engineering standards and reusable design patterns. Drive modern SDLC practices including version control discipline, automated testing, CI/CD, and release management. Coordinate and lead work delivered by offshore development teams, including planning, task delegation, and quality oversight. Qualifications: Bachelor's Degree in any relevant discipline such as Mathematics, Computer Science, or Engineering. 10+ years of experience successfully delivering ETRM development and support in a commodity trading company. Experience working with a US based management team and global development team with offshore development. Proven ability to directly interface with business users on the entire SDLC. Significant experience in Triple Point (TPT) CommodityXL (CXL) or similar full scale ETRM system. Experience in interfacing with commodity exchanges (ICE, CME, NYMEX). Working knowledge in cloud platforms such as AWS and Azure. Ability to work effectively in a fast-paced, dynamic and high-intensity environment including an open-floor plan, with timely responsiveness and the ability to work beyond normal business hours when required. Technical Skills: Python Kafka Java (J2EE) JavaScript Spring Framework SQL (AWS Redshift, Oracle, Sybase and DB2), Oracle PL/SQL Rest API Angular or React Scripting (Windows, Linux) IBM MQ, TIBCO, JMS Employee Programs & Benefits: CCI offers competitive benefits and programs to support our employees, their families and local communities. These include: Competitive comprehensive medical, dental, retirement and life insurance benefits Employee assistance & wellness programs Parental and family leave policies CCI in the Community: Each office has a Charity Committee and as a part of this program employees are allocated 2 days annually to volunteer at the selected charities. Charitable contribution match program Tuition assistance & reimbursement Quarterly Innovation & Collaboration Awards Employee discount program, including access to fitness facilities Competitive paid time off Continued learning opportunitiesVisit to learn more!Castleton Commodities International is a leading global energy commodities merchant and infrastructure asset investor. As a trader, CCI deploys capital on a proprietary basis in the physical and financial commodity markets, providing the Company with market insights and access. As a strategic investor and developer, CCI leverages its market expertise, operations capabilities, and industry knowledge to invest in, and develop, select commodity infrastructure assets. This fully integrated platform has generated strong risk-adjusted returns for our investors since our formation.
Join Barclays as an IFC - Java Back End Engineer
and play a key role in shaping the future of our technology landscape. In this position, you will help design, develop, and improve software using a range of engineering methodologies, enabling us to deliver robust business, platform, and technology capabilities for our customers and colleagues.
Your work will contribute directly to building innovative solutions that support our strategic goals and drive meaningful impact across the organisation.
To be successful as a Java Back End Engineer
Some other highly valued skills may include
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 based in Knutsford
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
Vice President Expectations
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.
Join Barclays as a Python Developer, where you will be responsible for designing and building production-grade APIs and backend services that support scalable, high-performance data platforms. You will develop and maintain client-facing SDKs, implement efficient caching strategies, and optimise systems for high throughput and low latency.
To be successful in this role, you should have:
Additional highly valued skills include:
This role is based in London.
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
Software Engineer, C#, .NET, Scaling, SaaS
My client, a fast growing SaaS business transforming digital identity and workforce access for frontline organisations, is expanding their engineering team. They are building the next generation Connect a platform that simplifies onboarding, provisioning, and secure access at scale.
This is an opportunity to play a key role in shaping the engine behind a product used by thousands of frontline employees. If you enjoy building secure, scalable backend systems and collaborating in a high trust engineering culture, this is an excellent fit.
The Role
As a Software Engineer, you’ll join a multidisciplinary squad spanning engineering, product, and architecture. You’ll take ownership across design, development, delivery, and continuous improvement.
You will:
What You’ll Bring
Tech Stack
Why Join My Client?
We Are Aspire Ltd are a Disability Confident Committed employer
About Allica Bank
Allica is the UK’s fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech.
Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers.
Department Description
We’re building the next generation of intelligent financial tools for SMEs, starting with an AI-powered Treasurer. Our platform will give business owners real-time visibility across accounts, AI-native cashflow forecasting, and smart treasury optimisations - redefining how small and medium-sized businesses manage money.
We’re looking for a Senior Machine Learning Engineer to join us at the ground floor and has the autonomy to make a real-world impact. This is an opportunity to have a positive impact on UK SME’s and help shape the future of AI native financial services.
Role Description
As our ML engineer, you will:
Personal Attributes & Experience
Bonus points for:
Please note: This is a 12 month fixed term role with possibility to extend longer.
Working at Allica Bank
At Allica Bank we want to ensure our employees have the right tools and environment in which to succeed in their role and in support of our customers.
Our employees are at the heart of everything we do, so our benefits are designed with you in mind:
Don’t tick every box?
Don’t worry if you don’t have all the skills or requirements listed on the job description. If you think you’ll be a good fit, we’d still love to hear from you!
Flexible working
We know the ‘9-to-5’ isn’t right for everyone. That’s why Allica Bank is fully committed to flexible and hybrid working. Please let us know what is best for you and, if we can, we will do our best to accommodate.
Diversity
We’re a diverse bunch here at Allica, with all kinds of experiences, backgrounds and lifestyles. Our openness and differences make us stronger, and we want everybody to feel comfortable bringing as much of themselves to work with them as they like.