Basingstoke, Hampshire, South East, United Kingdom
Southern Communications Ltd
with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain and improve the existing software codebase and processes. Perform technical … working with geographically distributed infrastructure or HA deployments. In-depth knowledge of Linux, preferably Ubuntu, including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/… frameworks e.g., GTest An understanding of data caching options in a Linux environment is required with demonstrable practical application of such options. Good knowledge of software designpatterns, system architectures and when to apply them. Personal Attributes: Strong analytical and problem-solving abilities with excellent organisational. High attention to detail with a passion for accuracy. Confident personality More ❯
Code Review & Best Practices Conduct in-depth reviews of codebases to identify issues, inefficiencies, and potential security vulnerabilities. Provide recommendations on best practices, including coding standards, designpatterns, and maintainability improvements. Support performance optimisation through refactoring and improved architecture. Support testing and QA process. 2. Cloud Infrastructure Support & Design Assist in designing, implementing, and optimising … recommendations on system architecture, tools, and frameworks. Identify opportunities for automation and process improvements. 4. Software Architecture & Development Strategy Advise on scalable and efficient system architectures Support API design, integrations, and data flow strategies. Recommend suitable technology stacks for new projects or modernisation efforts. 5. Security & Compliance Assess application security risks and provide remediation strategies. Ensure compliance with More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
company that has seen 30-40% year on year growth for the past 10 years and has ambitious growth plans. As a Senior Front End Developer you'll design and develop new features and enhancements to the front end of the platform with a focus on real-time data visualisation on business critical systems using React. You'll … home the other two days. About you: You have a strong knowledge of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, DesignPatterns You have expertise with React and strong TypeScript skills You have experience with data visualisation and have worked on complex systems You have a good understanding of financial markets More ❯
Oxford, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Robert Half
week in Central Oxford. The Role Build secure products - ensure security is considered throughout the product and software development lifecycle Provide security best practice, build security designpatterns, complete security architecture reviews Support on-going BAU software development processes and champion vulnerability management Provide internal security consultancy and lead on audit engagements, risk activities Skills & Experience Understanding More ❯
banbury, south east england, united kingdom Hybrid / WFH Options
Robert Half
week in Central Oxford. The Role Build secure products - ensure security is considered throughout the product and software development lifecycle Provide security best practice, build security designpatterns, complete security architecture reviews Support on-going BAU software development processes and champion vulnerability management Provide internal security consultancy and lead on audit engagements, risk activities Skills & Experience Understanding More ❯
Uxbridge, Middlesex, United Kingdom Hybrid / WFH Options
APCOA PARKING UK
gained some commercial development experience and is now ready to progress and build their expertise within a collaborative, fast-paced environment. What You'll Be Doing: Supporting the design, development, and maintenance of internal and external … facing applications using the Microsoft technology stack. Enhancing existing software products by adding new features, improving performance, and fixing bugs. Contributing to discussions on software architecture, designpatterns, and best practices. Collaborating with product owners, senior developers, and business stakeholders to translate requirements into technical solutions. Writing clean, maintainable code and unit tests, and participating in code More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Developer/Backend Software Engineer (Go Kafka API) London/WFH to £110k Do you have a deep knowledge of Go/Golang combined with software architecture and design skills? You could be progressing your career as a Golang Developer at a start-up payments technology company that is revolutionising the payments industry to Africa, improving speed, cost … and reliability. As a Golang Developer you'll focus on backend system design, event driven architecture and APIs with a focus on scalability and reliability. You'll join a small, collaborative, Agile team working on 2 week sprints, you'll be a key part of tech discussions and decision making. Location/WFH: You'll join colleagues in … driven architectures, Kafka, API development You have a product based mindset and commercial acumen You have a thorough understanding of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures You have experience of working on scalable, distributed systems You're collaborative with Agile team experience What's in it for you: As a Golang Developer you More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Adecco
Experience Strong expertise in core Java APIs (collections, concurrency, NIO) Solid understanding of multithreaded systems , low-latency I/O , and Java garbage collection Familiarity with designpatterns (Observer, Factory, Singleton) Proven experience in front office system architecture , particularly within algorithmic trading Business knowledge of equities and/or derivatives markets Working knowledge of FIX protocol (heartbeats … login, sequence numbers, message types) Proficient in TDD , UML , and object-oriented design Experience with Eclipse or IntelliJ , Git , CI/CD tools , and Maven/Gradle If you're passionate about high-performance trading systems and thrive in a fast-paced front office environment, we'd love to hear from you. Apply now with your updated CV More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Golang Kafka API) London/WFH to £110k Do you have a deep knowledge of Go/Golang combined with software architecture and design skills? You could be progressing your career as a Backend Software Engineer at a start-up payments technology company that is revolutionising the payments industry to Africa, improving speed … cost and reliability. As a Backend Software Engineer you'll focus on backend system design, event driven architecture and APIs with a focus on scalability and reliability. You'll join a small, collaborative, Agile team working on 2 week sprints, you'll be a key part of tech discussions and decision making. Location/WFH: You'll join … driven architectures, Kafka, API development You have a product based mindset and commercial acumen You have a thorough understanding of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures You have experience of working on scalable, distributed systems You're collaborative with Agile team experience What's in it for you: Salary to £110k Hybrid working More ❯
Bromley, Kent, England, United Kingdom Hybrid / WFH Options
Pontoon
and supporting deployments. Essential Skills and Qualifications: Proficient in core Java APIs (collections, concurrency, NIO). Experience with multithreaded systems and Java garbage collection. Familiarity with designpatterns (e.g., Observer, Factory, Singleton). Strong background in test-driven development, UML, and object-oriented design. Proficient in development tools such as Eclipse or IntelliJ, GIT, Maven/Gradle … and continuous build servers. Understanding of benchmark algorithms and smart routing strategies (e.g., VWAP, TWAP, Arrival Price). Experience in agile methodologies and front office system design for algo trading. Candidates will need to show evidence of the above in their CV in order to be considered. If you feel you have the skills and experience and want More ❯
across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design. You will play an important role in creating the high level design artifacts. You will also deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition and warranty. You … valued. Required: • Develop, test, and maintain web applications using Java and Spring Boot. • Collaborate with cross-functional teams to define and implement new features. • Experience with designpatterns and implementation. • Ensure performance, quality, and responsiveness of applications. • Identify and correct bottlenecks and fix bugs. • Document development processes, coding standards, and project requirements. • Participate in code reviews to More ❯
Oxford, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
for this role. Must Have: Strong technical academic background with a degree in Science, Engineering, Mathematics or Computer Science Proficient with C# Good understanding of software designpatterns An interest, background or passion for Physics Strong interest in Model Development and Applied Engineering Natural problem solver with a desire to learn Benefits: Competitive base salary Career Progression More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Bowerford Associates
of stakeholders. You will demonstrate excellent skills in Solution Architecture, including defining architectural functional and non-functional requirements, architectural diagrams, data flows, total cost of ownership, standards and design patterns. You will also have/be: Collaborative, curious, creative and accountable. Proven experience of defining, communicating and delivering quality solution architectures in one or both of the following More ❯
Newbury, Berkshire, United Kingdom Hybrid / WFH Options
Cirrus Logic
Specialist Groups and contribute to the digital verification methodology discussions Supporting, and where necessary coaching, the verification team to follow, and improve, defined methodology practices Hands-on project design/verification involvement Required Skills and Qualifications BEng/BSc/MEng/MSc Degree or equivalent in Electronics/Computer Science or other related discipline. Proven track record … with complex mixed signal IC's. Metric driven verification - verification planning, requirements extraction - Directed and constrained random verification - Functional and code coverage analysis SystemVerilog - SVA (SystemVerilog Assertions) Testbench design with verification frameworks like UVM/OVM, e, VMM Debugging skills - RTL - Testbench, OOP - Gate level (including SDF) Strong ability to interpret results and resolve problems An innovative, creative … qualification techniques Scripting experience with Ruby, sh/csh, TCL, Make, Perl Power aware verification (using CPF/UPF) Object orientated programming (OOP) - Use of OOP designpatterns This position is based in our Newbury office, UK This is a hybrid remote position and will follow a 2+ day in-office work schedule, with in-office days More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
engaging and simple user interfaces across all internal business systems. You'll collaborate with UX and Product teams, actively participating in all stages of a project, through product design, development, implementation, testing and maintenance. Location/WFH: You'll join colleagues in the impressive Central London office with flexibility to work from home twice a week. About you … and TypeScript You are experienced with other web technologies such as HTML, CSS, Web APIs You have a strong knowledge of Computer Science fundamentals including OOP, DesignPatterns, Data Structures You have experience of working in large, fast paced organisations You are collaborative with great communication skills You are degree educated, having achieved a 2.1 or above More ❯
on use-case and product functionality Lead customers in the application of OpsRamp products and services offerings to meet their Business Outcomes. This may include whiteboarding and helping design and architect a solution/use case one day and aiding in overcoming their technical and cultural blockers the next! Develop a deep understanding of OpsRamp IT Operations Platform … architecture, and its capabilities through training and hands-on experience. Build on the technical design and architecture developed during the implementation phase to maintain a point-in-time architecture for each customer. Being proactive about solving problems (even if it's outside of your job description or area of expertise) Serve as an important source for information regarding … or more of the following: Observability, Process Automation, Patching, AIOps. An in-depth understanding of infrastructure management and intelligent automation is preferred. Familiarity with cloud-native designpatterns, microservices, and modern web-scale architectures. Additional Skills: Accountability, Accountability, Action Planning, Active Learning (Inactive), Active Listening, Bias, Business Growth, Business Objectives, Business Planning, Coaching, Commercial Acumen, Creativity, Critical More ❯
UAG), Active Directory Federation Services (ADFS), and NetIQ. The ideal candidate will possess strong technical skills in VDI management within a scalable environment and demonstrate the ability to design, implement, and maintain end-user computing solutions. … Sopra Steria is developing a new Managed Service to replace a complex legacy Enterprise infrastructure. This will require a high level of automation and repeatable component designpatterns to allow the deployment of customer business solutions within short time frames. The project will make heavy use of Windows and VMware technologies, along with Ansible, Terraform and Scripting More ❯
london (wembley), south east england, united kingdom Hybrid / WFH Options
Football Association Limited
delivery teams. Experience with unit testing, TDD and BDD. Experience with working with SAST (Static Application Security Testing) and SCA (Software Composition Analysis) tools e.g. Sonar. Experience with design and development of n-tier architectures. Knowledge of common software design patterns. Working knowledge of Agile/Scrum. DELIVERY PLANNING Experience of agile estimating techniques - from large More ❯
london, south east england, united kingdom Hybrid / WFH Options
Football Association Limited
delivery teams. Experience with unit testing, TDD and BDD. Experience with working with SAST (Static Application Security Testing) and SCA (Software Composition Analysis) tools e.g. Sonar. Experience with design and development of n-tier architectures. Knowledge of common software design patterns. Working knowledge of Agile/Scrum. DELIVERY PLANNING Experience of agile estimating techniques - from large More ❯
it? Role Summary As a Salesforce Solution Architect , you will be the technical champion for our Salesforce ecosystem. You'll promote and govern IT principles, standards, and architecture & design frameworks while shaping Salesforce-centric digital transformation strategies across the enterprise. Main Duties/Responsibilities Champion Salesforce best practices and architecture, engaging with stakeholders and strategic partners to align … emerging technologies. Provide architectural vision, guidance, and governance to Salesforce delivery teams across multiple projects and business units. Define and own Salesforce platform principles, standards, reusable designpatterns, and development guidelines. Provide reference implementations for scalable and secure solutions. Collaborate closely with security and compliance teams to ensure that platform enhancements meet enterprise-grade security and data … protection standards (GDPR, ISO, etc.). Lead solution design workshops and technical discovery sessions with business analysts, product owners, and stakeholders to shape platform capabilities and roadmap. Govern delivery to ensure that Salesforce implementations align with the overall enterprise architecture strategy and Salesforce Center of Excellence (CoE) standards. Contribute to and help scale a Salesforce CoE, sharing reusable More ❯
Horsham, Sussex, United Kingdom Hybrid / WFH Options
BENTLEY SYSTEMS, INC
Horsham) Position Summary: Bentley Systems is seeking a talented Software Engineer II to join our successful team. The primary focus will be developing modules for our civil engineering design applications used globally in major Civil Engineering projects. We offer a challenging, friendly, and supportive environment, with opportunities to work with an international team and grow as an engineer. … Responsibilities: Develop and maintain Bentley's civil engineering applications independently and as part of a global project team. Take ownership of your code and design implementations. Perform unit testing to ensure code quality and functionality. Provide and receive constructive feedback. Research and evaluate new technologies as needed. Continuously learn and adapt to new technologies. Qualifications: BS or MS … At least 3 years of experience as a software engineer or equivalent. Proficient in C#, experience with C++ is highly advantageous. Strong knowledge of object-oriented programming and design patterns. Proactive and results-oriented. Excellent communication skills. Ability to work independently, solve problems, and seek help when needed. Quick learner of new technologies and capable of applying them. More ❯
Horsham, Sussex, United Kingdom Hybrid / WFH Options
BENTLEY SYSTEMS, INC
Remote) Position Summary: Bentley Systems is seeking a talented Software Engineer II to join our successful team. The primary focus will be developing modules for our civil engineering design applications used globally in major civil engineering projects. We offer a challenging, friendly, and supportive environment, with opportunities to work with an international team and grow as an engineer. … science, software engineering, or relevant field. At least 3 years of experience as a software engineer or equivalent. Proficient in C++. Strong knowledge of object-oriented programming and design patterns. Proactive and results-oriented. Excellent communication skills. Ability to work independently and solve problems, knowing when to seek help. Quick learner of new technologies and capable of applying … them. Ability to design moderately complex architectures. Desired Skills: Experience with C# is highly advantageous. Experience with Microsoft Visual Studio, .NET Framework. Knowledge of Agile and Scrum methodologies. Join a leading software company committed to infrastructure innovation, offering an attractive salary, benefits, and a focus on inclusion and wellbeing. Help us build a more sustainable and resilient world. More ❯
opportunity to work on impactful projects that drive the future of intelligent transportation systems. Responsibilities: Participate in incident prevention, response, and remediation efforts, learning and applying best practices. Design, build, and maintain scalable cloud services that support device observability, OTA updates, and fleet operations. Lead efforts to improve the reliability, security, and performance of multi-region AWS infrastructure … Drive architectural decisions, perform code reviews, and contribute to long-term technical strategy for cloud services. Mentor junior engineers and share expertise in cloud technologies, software and architectural design patterns. Required Qualifications: Bachelor's degree in Computer Science, Electrical Engineering, or a related field. 5+ years of industry experience. Experience with Amazon AWS services such as EKS, S3 … queries. Solid understanding of Kubernetes and container orchestration in production environments. Strong problem-solving skills with the ability to collaborate and contribute to solutions effectively. Proven ability to design and operate scalable, secure APIs and microservices. Strong communication skills and a track record of leading cross-functional technical initiatives. Experience working in agile environments with modern DevOps and More ❯
Become SME of Issuemaster architecture and capabilities. Ø Provide L3 support when needed. Ø Contribute to the reengineering of the core components when and where required. Ø Review design and implementation of the existing for continuous improvements. Ø Proactively identify issues and propose solutions. Ø Actively participate to the Agile calls and team meetings. Ø Help improve DevOps … pages. Ø Provide technical analysis when needed and formalise/document to help other developers Knowledge, Skill and Experience Ø Strong practical knowledge of applying SOLID principles and design patterns. Ø At least 5 years .Net C# and Oracle SQL development experience. Ø Excellent understanding of core programming principles, best practices and design patterns. Ø Excellent More ❯
Key Responsibilities Lead the design, development, and deployment of scalable full stack applications using React and AWS services. Collaborate with cross-functional teams including Product, Architecture, and Test to deliver high-quality software. Champion best practices in software engineering, including CI/CD, automated testing, and code reviews. Mentor junior engineers and contribute to a culture of continuous … improvement. Participate in sprint planning, technical design sessions, and architectural reviews. Required Skills & Experience Strong proficiency in React. Deep experience with AWS services such as Lambda, API Gateway, DynamoDB, S3, and CloudFormation. Solid understanding of TypeScript, Node.js, and RESTful API design. Familiarity with DevOps practices and tools (e.g., GitHub Actions, Terraform, CloudWatch). Experience working in Agile environments … Ability to challenge existing approaches and drive innovation within the team. Desirable Exposure to AWS AI services (e.g., Lex, Bedrock). Experience with serverless architectures and event-driven design patterns. Familiarity with containerization (Docker, ECS) and observability tooling. Team Fit A proactive mindset with a passion for mentoring and uplifting team performance. Strong communication skills and the ability More ❯