API Design Jobs in England

101 to 125 of 916 API Design Jobs in England

Senior Rust Engineer

Wolverhampton, England, United Kingdom
JR United Kingdom
years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large … Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards Enhance existing features and improve the … estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers More ❯
Posted:

Senior Rust Engineer

Hounslow, England, United Kingdom
JR United Kingdom
years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large … Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards Enhance existing features and improve the … estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers More ❯
Posted:

Senior Rust Engineer

Hemel Hempstead, England, United Kingdom
JR United Kingdom
years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large … Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards Enhance existing features and improve the … estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers More ❯
Posted:

Senior Rust Engineer

Portsmouth, England, United Kingdom
JR United Kingdom
years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large … Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards Enhance existing features and improve the … estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct interviews Collaborate effectively with engineers and More ❯
Posted:

Senior Rust Engineer

Preston, England, United Kingdom
JR United Kingdom
years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large … Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards Enhance existing features and improve the … estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers More ❯
Posted:

Senior Rust Engineer

Swindon, England, United Kingdom
JR United Kingdom
years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large … Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards Enhance existing features and improve the … estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers More ❯
Posted:

Senior Rust Engineer

Newcastle upon Tyne, England, United Kingdom
JR United Kingdom
years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large … Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards Enhance existing features and improve the … estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers More ❯
Posted:

Senior/Lead Mulesoft Developer (Integration & Automation)

South Chailey, England, United Kingdom
Hays
in Lewes, East Sussex. Your new role The Senior Integration & Automation Engineer will be the lead developer for enterprise automation initiatives, responsible for the design, development, and oversight of automation solutions that streamline administrative and back-office functions within the service. The role will also provide technical leadership, contribute … regularly with the Strategic Insights Manager, Lead Data Architect and Cloud team as well as Business Leads to advise and inform technical direction and design of automation. You'll provide leadership and mentoring of the Automation development stand in Strategic Insights team. The Strategic Insights team is expanding to … cover not only Fabric (Power BI) but Power Platform, Mulesoft/API and RPA. This enables you to work closely with the wider strategic insights team including to build overarching solutions rather than fix one problem at a time. Day to day you'll be delivering new solutions into More ❯
Posted:

Senior Software Engineer - Platform Development

Birmingham, England, United Kingdom
OneStream Software
designing, developing, and maintaining software solutions on the OneStream development platform while coordinating with the team across various infrastructure layers. Primary Duties and Responsibilities Design and architect solutions. Provide documentation of source codes, defining standards and improve them, APIs, flow diagrams, reviewing code requests. Build and deliver solutions that … and improve customer experience. Drive requirements discussions based on value delivered to customer. Participate and contribute to reviewing other team members unit tests. Lead design discussions and planning. Provide complex design requirements for major features and new solutions. Mentor fellow team members in best practices, coding standards, assist … in software design, provide training. Serve as an onboarding partner for new hires and training. Member of the required approvers for pull requests, release branch. Run/Lead formal Code Review meetings. Help maintain code quality, organization, and automatization. Other ad hoc duties as assigned by leadership. Reasonable accommodation More ❯
Posted:

Senior Ruby Developer

London, England, United Kingdom
Solirius Reply
This is an opportunity to shape the direction of our platform and foster a culture of collaboration and innovation. Requirements Key Responsibilities: Ruby Development: Design, build, and maintain robust, scalable, and high-performance Ruby applications. Write clean, maintainable, and efficient code following best practices and coding standards. Collaborate with … frontend developers to integrate backend services with the frontend. DevOps & Automation: Collaborate with the DevOps team to design and implement CI/CD pipelines and deployment automation. Ensure the smooth deployment of Ruby applications by utilizing infrastructure-as-code tools (e.g., Terraform, Ansible). Maintain and improve our cloud … based infrastructure (AWS, GCP, or Azure) to ensure scalability and reliability. Database Architecture & Optimization: Design and optimize databases (PostgreSQL, MySQL, or MongoDB) for high performance and scalability. Write efficient queries, manage indexing, and improve query performance. Implement data integrity and backup strategies to ensure data security. Leadership & Collaboration: Mentor More ❯
Posted:

Mid-level Full Stack Web Developer

Brighton, England, United Kingdom
AIRWARE SOLUTIONS LIMITED
handlers across 3 continents and 14 countries, serving over 20 airports with a diverse portfolio of products and services. Role and Responsibilities: Application Development: Design, develop, and maintain scalable web applications using the .NET framework and related technologies. Frontend & Backend Integration: Collaborate on both server-side and client-side … and deploy applications on AWS and Azure platforms, leveraging cloud services (e.g., EC2, S3, Lambda, Azure App Services) to optimize performance, scalability, and reliability. API Development: Create and integrate RESTful and SOAP APIs for internal and external consumption, ensuring smooth data interchange among multiple systems and third-party providers. … Database Management: Design and optimize SQL and NoSQL database structures, ensuring data integrity, security, and high performance. DevOps Integration: Collaborate with DevOps teams to automate deployment pipelines and implement continuous integration/continuous deployment (CI/CD) practices. Troubleshooting & Maintenance: Monitor, troubleshoot, and resolve technical issues across the application More ❯
Posted:

Mulesoft Lead Developer (Integration & Automation)

Lewes, Sussex, United Kingdom
Hays DT - South Coast
in Lewes, East Sussex. Your new role The Senior Integration & Automation Engineer will be the lead developer for enterprise automation initiatives, responsible for the design, development, and oversight of automation solutions that streamline administrative and Back Office functions within the service. The role will also provide technical leadership, contribute … regularly with the Strategic Insights Manager, Lead Data Architect and Cloud team as well as Business Leads to advise and inform technical direction and design of automation. You'll provide leadership and mentoring of the Automation development stand in Strategic Insights team. The Strategic Insights team is expanding to … cover not only Fabric (Power BI) but Power Platform, Mulesoft/API and RPA. This enables you to work closely with the wider strategic insights team including to build overarching solutions rather than fix one problem at a time. Day to day you'll be delivering new solutions into More ❯
Employment Type: Permanent
Salary: GBP 53,000 - 58,000 Annual
Posted:

Solutions Architect - Azure

Kingston upon Thames, England, United Kingdom
Invecta
seeking a Solutions Architect to play a key role in designing scalable, secure, and future-proof solutions. What You’ll Be Doing: Leading the design and delivery of Azure-based architectures (IaaS, PaaS, serverless, data, AI/ML). Collaborating across teams to understand business needs and define target … cloud communications. Developing architecture blueprints and technical documentation (HLD/LLD). Supporting governance, procurement, and executive reporting. Mentoring engineering teams on Azure, DevOps, API design, and security best practices. What You’ll Bring: Strong understanding of infrastructure, software, data, and security architecture. Experience in Azure migration and … modernization of legacy platforms. Deep knowledge of Microsoft Azure services (M365, Entra, APIM, Azure DevOps). Experience with microservices, AKS, API-first design, Logic Apps, and Service Bus. Proven track record in large-scale system integration projects. Excellent communication skills for explaining complex concepts to non-technical stakeholders. More ❯
Posted:

Back End Developer

Manchester, England, United Kingdom
Tenth Revolution Group
both front-end and back-end development and has a passion for leveraging .Net and React.js technologies to create exceptional user experiences. Key Responsibilities: Design, develop, and maintain web applications using C# .Net for Back-End and React.Js for front-end. Collaborate with product managers, designers, and other engineers … Stay up-to-date with emerging technologies and industry trends to recommend innovative solutions. Requirements: Proficient in .Net technologies, including C#, ASP.Net, and Web API development. Solid understanding of RESTful API design and development. Experience with relational databases (e.g., SQL Server, PostgreSQL) and ORMs (e.g., Entity Framework More ❯
Posted:

Lead AWS Software Engineer

London, England, United Kingdom
City Electrical Factors
Experience with a range of AWS services for a serverless-first, microservices-orientated architecture such as: Compute: Lambda, ECS, Fargate Storage: S3, DynamoDB, RDS API Management: API Gateway, AppSync Orchestration: Step Functions, EventBridge Security: IAM, Cognito Networking: VPC, CloudFront, Route 53 Git/GitLab Desirable Skills and Experience … Java Software Engineer (UK Remote) Birmingham, England, United Kingdom 2 days ago Lead Software Engineer - 95% Remote - £85k - ID41216 Lead Software Engineer (Scalability and API Design) - 95% Remote - £85k - ID41216 We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with More ❯
Posted:

Head of Architecture

London, England, United Kingdom
Intelix.AI
Jira and ArchiMate. BROADER ROLE PROFILE: You will Head up and take the lead for: Developing enterprise-wide architectural standards - Coding standards (e.g., REST API design principles), security protocols (e.g., OAuth 2.0, encryption standards), and data models (e.g., canonical data models for client data). Frameworks for Technology … e.g., FCA/PRA rules, GDPR for client data) and internal policies for customer-facing systems like brokerage platforms. Establish metrics (e.g., system uptime, API response times) to monitor the quality of systems and enforce consistency. CANDIDATE REQUIREMENTS: Proven track record of leading globally distributed architecture or technology teams … like regulatory compliance. Deep expertise in enterprise architecture principles, including creating standards and frameworks. Familiarity with modern architecture practices, such as microservices, domain-driven design, or event-driven architecture. Understanding of Agile methodologies and how to integrate architecture into Agile processes. Awareness of global financial regulations. (FCA and PRA More ❯
Posted:

Lead Payments API Product Manager

London, England, United Kingdom
BNY Mellon
create solutions with our clients that benefit businesses, communities and people everywhere. We're seeking a future team member for the role of Lead API Product Manager - Vice President to join our Treasury Services Product Management team. This role is located in London and is Hybrid. As a Lead … API Product Manager, you will play a critical role in defining, developing, and managing the lifecycle of our API products. You will work closely with cross-functional teams, including engineering, design, sales, and customer support, to ensure our APIs meet market demands and drive business growth. The … ideal candidate will have a strong technical background, experience in API product management, and the ability to translate complex technical concepts into clear and compelling product strategies. Responsibilities: Manage the entire API product lifecycle from ideation to launch and post-launch optimization ensuring services are scalable, secure, and More ❯
Posted:

Ruby Developer

Slough, England, United Kingdom
JR United Kingdom
developers. This is an opportunity to shape the direction of our platform and foster a culture of collaboration and innovation. Key Responsibilities: Ruby Development: Design, build, and maintain robust, scalable, and high-performance Ruby applications. Write clean, maintainable, and efficient code following best practices and coding standards. Collaborate with … frontend developers to integrate backend services with the frontend. DevOps & Automation: Collaborate with the DevOps team to design and implement CI/CD pipelines and deployment automation. Ensure the smooth deployment of Ruby applications by utilizing infrastructure-as-code tools (e.g., Terraform, Ansible). Maintain and improve our cloud … based infrastructure (AWS, GCP, or Azure) to ensure scalability and reliability. Design and optimize databases (PostgreSQL, MySQL, or MongoDB) for high performance and scalability. Write efficient queries, manage indexing, and improve query performance. Implement data integrity and backup strategies to ensure data security. Mentor and guide junior developers in More ❯
Posted:

Senior Ruby Developer

London, England, United Kingdom
Hybrid / WFH Options
Solirius Reply
This is an opportunity to shape the direction of our platform and foster a culture of collaboration and innovation. Requirements Key Responsibilities: Ruby Development: Design, build, and maintain robust, scalable, and high-performance Ruby applications. Write clean, maintainable, and efficient code following best practices and coding standards. Collaborate with … frontend developers to integrate backend services with the frontend. DevOps & Automation: Collaborate with the DevOps team to design and implement CI/CD pipelines and deployment automation. Ensure the smooth deployment of Ruby applications by utilizing infrastructure-as-code tools (e.g., Terraform, Ansible). Maintain and improve our cloud … based infrastructure (AWS, GCP, or Azure) to ensure scalability and reliability. Database Architecture & Optimization: Design and optimize databases (PostgreSQL, MySQL, or MongoDB) for high performance and scalability. Write efficient queries, manage indexing, and improve query performance. Implement data integrity and backup strategies to ensure data security. Leadership & Collaboration: Mentor More ❯
Posted:

Ruby Developer

City of London, England, United Kingdom
Solirius Reply
developers. This is an opportunity to shape the direction of our platform and foster a culture of collaboration and innovation. Key Responsibilities: Ruby Development: Design, build, and maintain robust, scalable, and high-performance Ruby applications. Write clean, maintainable, and efficient code following best practices and coding standards. Collaborate with … frontend developers to integrate backend services with the frontend. DevOps & Automation: Collaborate with the DevOps team to design and implement CI/CD pipelines and deployment automation. Ensure the smooth deployment of Ruby applications by utilizing infrastructure-as-code tools (e.g., Terraform, Ansible). Maintain and improve our cloud … based infrastructure (AWS, GCP, or Azure) to ensure scalability and reliability. Database Architecture & Optimization: Design and optimize databases (PostgreSQL, MySQL, or MongoDB) for high performance and scalability. Write efficient queries, manage indexing, and improve query performance. Implement data integrity and backup strategies to ensure data security. Leadership & Collaboration: Mentor More ❯
Posted:

Senior Software Engineer

Theale, England, United Kingdom
TOPPAN Edge Inc
on these solutions, the successful candidate will bring their technical leadership, enthusiasm and experience to the role. They will initiate and lead investigations and design discussions, driving initiatives through to delivery, and be responsible for the development of new features and modules as well as the maintenance of existing … modules. Main Duties Work with the team and product managers in an agile (scrum) environment to design and develop high-quality features and enhancements. Assist in estimation and planning of future work within a scrum project framework. Create automated unit and integration tests. Take a lead on best practice …/Oracle/PostgreSQL) Development of customer-facing RESTful APIs using security best practices Unit test development (NUnit/xUnit/Moq) Desirable Application Design (DDD/Hexagonal) API Design (Swagger/OpenApi) Authentication (OAuth2/OpenID Connect) Database Connectivity (EF Core) Monitoring (ELK/Prometheus, OpenTelemetry More ❯
Posted:

Technical Analyst

London, England, United Kingdom
ZipRecruiter
commercial consulting. Key Responsibilities Contribute to the development and evolution of their analytical capability, working alongside a highly skilled team of energy market experts. Design, build and maintain robust database infrastructure to optimise internal data workflows and enable scalable access to data to consultants and to our in-house … including cloud-based solutions, to enable efficient and scalable stochastic modelling of power systems and energy assets across European and global markets. Lead the design and improvement of UI/UX components of our internal modelling tools, ensuring ease of use, accessibility, and scalability across the company. Collaborate closely … Lambda, S3), Docker, CI/CD, serverless architecture Frontend development: e.g. JavaScript/TypeScript, React, Dash, or similar frameworks Backend APIs: FastAPI, Flask, RESTful API design UI/UX design for data tools (e.g. streamlining internal workflows and dashboards) Experience with energy systems modelling/optimisation, quantitative More ❯
Posted:

Endur Technical Architect

London Area, United Kingdom
Harvey Nash
hrs/week Role Overview Work directly with subject matter experts, Product owners. designers, technical leads and other architects to re-architect/design needs of next generation Gas and Power trading platform with modern technologies, consistent with business and technology strategies. Deep knowledge of energy trading and risk … functionalities with an emphasis on physical trading. 1) Expert in designing the architecture of modern, bespoke Energy trading systems, including documenting and agreeing key design decisions and trade-offs across diverse stakeholders. 2) Perform requirement gathering, analysis and design across functional, non-functional technical, and operational domains. … Thought leader in respective domain, will be the key advisor to delivery and design reviews. 4) Handling business changes and managing stakeholder expectations 5) Manage communication across multiple teams, vendors, and consulting staff 6) Knowledge of deal lifecycle Qualifications Numerate degree Key Skills 1) Strong functional understanding of physical More ❯
Posted:

Endur Technical Architect

City of London, London, United Kingdom
Harvey Nash
hrs/week Role Overview Work directly with subject matter experts, Product owners. designers, technical leads and other architects to re-architect/design needs of next generation Gas and Power trading platform with modern technologies, consistent with business and technology strategies. Deep knowledge of energy trading and risk … functionalities with an emphasis on physical trading. 1) Expert in designing the architecture of modern, bespoke Energy trading systems, including documenting and agreeing key design decisions and trade-offs across diverse stakeholders. 2) Perform requirement gathering, analysis and design across functional, non-functional technical, and operational domains. … Thought leader in respective domain, will be the key advisor to delivery and design reviews. 4) Handling business changes and managing stakeholder expectations 5) Manage communication across multiple teams, vendors, and consulting staff 6) Knowledge of deal lifecycle Qualifications Numerate degree Key Skills 1) Strong functional understanding of physical More ❯
Posted:

Lead Payments API Product Manager

Manchester, England, United Kingdom
BNY Mellon
money work for the world. This is what #LifeAtBNY is all about. We’re seeking a future team member for the role ofLead Payments API Product Manager - Vice PresidentII to join our Treasury Services Product Management team. This role is located in London and is Hybrid. As a Lead … Payments API Product Manager, you will play a critical role in defining, developing, and managing the lifecycle of our API products. You will work closely with cross-functional teams, including engineering, design, sales, and customer support, to ensure our APIs meet market demands and drive business growth. … The ideal candidate will have a strong technical background, experience in API product management, and the ability to translate complex technical concepts into clear and compelling product strategies. In this role, you’ll make an impact in the following ways: Manage the entire API product lifecycle from ideation More ❯
Posted:
API Design
England
10th Percentile
£52,500
25th Percentile
£61,250
Median
£80,000
75th Percentile
£98,474
90th Percentile
£136,291