5 of 5 Software Architecture Jobs in the City of London

Python Django Developer

Hiring Organisation
Invitise Ltd
Location
City of London, London, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£720 per day
looking for a Lead Software Engineer (Python & Django) for a central government department based in London, Manchester, Birmingham or Cardiff (hybrid), on an initial 12 months contract, paying up to £720 per day (Inside IR35). This is a hybrid role with around 40% office attendance, roughly two days … week. The successful Lead Software Engineer (Python & Django) will design, build and maintain resilient backend services on a high-profile government digital programme, working within a secure, GDS-aligned environment. You'll lead and mentor engineers across agile squads while staying hands-on, driving engineering standards and technical design ...

Lead Mobile Developer

Hiring Organisation
Sanderson Government and Defence
Location
City of London, London, United Kingdom
Employment Type
Contract
hands-on leadership role requiring a strong technical background, the ability to influence architectural decisions, and experience guiding development teams through the full software delivery life-cycle. Key Responsibilities Lead the development of secure mobile applications across iOS and Android platforms. Define and implement robust software architecture … Experience Proven experience leading mobile development teams delivering enterprise-scale solutions. Strong commercial experience developing applications for both Android and iOS . Expertise in Software Architecture & Design for modern mobile applications. Experience with Full Stack Development and cloud-connected applications. Strong understanding of Agile & Scrum Delivery methodologies. Demonstrable ...

Principal Engineer - Electronic Pricing - Financial Services - TWE4745

Hiring Organisation
Twenty Recruitment Group
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
strong emphasis on reliability, scalability, automation and engineering quality. Role As a Principal Engineer, you will remain hands-on while helping shape the architecture and technical direction of highly available, distributed software platforms. Design and develop backend applications and services within a Java environment. Build and enhance distributed … systems operating at high throughput and availability. Design event-driven architectures and integrations using Kafka. Shape technical approaches and contribute to architecture and engineering standards. Lead technical design discussions and drive complex initiatives from concept through to production. Build scalable APIs, microservices and integration patterns. Develop and operate applications ...

Senior Software Engineer Python - Energy Trading

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer/Developer (Python Data) London/WFH to £140k Are you a Senior Software Engineer with strong Python coding skills who enjoys building robust, high performance systems from complex quantitative research? You could be progressing your career at a fast-growing energy technology company, backed … expand into hydrogen storage and establish an in-house energy trading desk, it's at the forefront of energy innovation. As a Senior Software Engineer you will collaborate closely with quantitative analysts and data scientists to turn research models into reliable, production grade software. You'll play ...

Data Engineer (Newcastle upon Tyne)

Hiring Organisation
Catalyst
Location
City of London, London, United Kingdom
Employment Type
Permanent
maintaining scalable data intensive systems, pipelines and platforms that power analytics, operational systems, and AI-driven products. This role combines full-stack or backend software engineering with modern data engineering, requiring someone with a broad skillset and who excels in solving problems across application development, data pipelines, cloud infrastructure … platform automation. Key responsibilities include: Software Design : Develop, and maintain production-grade applications and APIs. Application Build : Develop reusable, well-tested code following engineering best practices. Architecture : Participate in architecture and technical design discussions. Testing: Write automated unit, integration, and end-to-end tests. Data Pipeline Development ...