notch software solutions for various applications, platforms, and integrations. Your commitment to technical excellence will be crucial in upholding our development team's design principles and industry best practices. Additionally, you will be empowered to enhance code quality and adeptly overcome any system challenges that may arise. What … you'll require for success : 7+ years of experience in C#, ASP.NET/.NET application design and development. Crucial commercial experience with .NET Core. Working experience in MS Azure environment (Azure functions, App Services). Ability to produce high-quality code … using practices like TDD, BDD, and design patterns. Proven commercial experience in building WebAPI's. Good understanding of architectural designpatterns and best practices. Familiarity with version control tools like Git. Proficiency in using MS SQL Server. Exposure to open source technologies such as MongoDB More ❯
notch software solutions for various applications, platforms, and integrations. Your commitment to technical excellence will be crucial in upholding our development team's design principles and industry best practices. Additionally, you will be empowered to enhance code quality and adeptly overcome any system challenges that may arise. What … you'll require for success: 5+ years of experience in C#, ASP.NET/.NET application design and development. Crucial commercial experience with .NET Core. Working experience in MS Azure environment (Azure functions, App Services). Ability to produce high-quality code … using practices like TDD, BDD, and design patterns. Proven commercial experience in building WebAPI's. Good understanding of architectural designpatterns and best practices. Familiarity with version control tools like Git. Proficiency in using MS SQL Server. Exposure to open source technologies such as MongoDB More ❯
and consumption of media and entertainment. In this development role, you will have an enormous opportunity to make a large impact on the design, architecture, and implementation of state-of-the-art products used every day, by people you know. As a Software Development Engineer in the team … you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products by developing and integrating Android-based features and applications. Key job responsibilities The development of new Android innovative features and applications and initiatives across the organization. Investigate, prototype, and deliver new and … cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. Experience designing or architecting (designpatterns, reliability and scaling) of new and existing systems. PREFERRED QUALIFICATIONS Bachelor's degree in computer science or equivalent. Experience with full software development life More ❯
Assess vendor tools based on required capabilities, future capabilities, and architecture drivers, and document justification for tool selection Be hands on to demonstrate tools, patterns, security, performance, scalability, etc. in a lab environment when necessary Work with quality assurance team to ensure the testing approach is appropriate for the … the end-to-end solution, educate others how they can contribute, and provide guidance on tool usage Extract best-practice knowledge, reference architectures, and patterns for sharing with the broader community of Architects at AXA XL and/or AXA Group Document cost and performance metrics for different designpatterns, and provide project teams the ability to decide the most appropriate pattern for their requirements, timeline, and budget Participate in the definition and maintenance of Architecture principles and artifacts Engage with tool vendors on their roadmaps and appropriate usage of their tools Engage with industry experts More ❯
two days a week. The client office is located in Paddington, London. What does the role involve? Technical Leadership & System Architecture: Lead the design and delivery of scalable, resilient systems that integrate with Payment Service Providers (PSPs). Own … and drive architectural decisions and influence engineering best practices across teams on multiple projects. Guide and work across teams on system designpatterns, event-driven architecture, and secure development practices. Lead technical deep dives and knowledge sharing in the teams, anticipating challenges and proposing solutions. Start influencing … Strong experience in Java 17+, ideally with experience in using Spring Boot or Micronaut. Hands-on knowledge of Kafka, event-driven architecture, enterprise integration patterns and microservices. Solid understanding of payment systems and PSP integrations, including fraud, tokenisation, and settlement flows. Experience with cloud infrastructure (Azure preferred), CI/ More ❯
.Net JavaScript) London/WFH to £80k Are you a Software Engineer with C# and JavaScript skills combined a good appreciation of UI design? You could be progressing your career at a start-up social media platform focussed on the pensions sector with the aim of ensuring that … a pension receives it in full through better stakeholder collaboration. As a Software Engineer you'll join a supportive, Agile development team to design and develop front end/UI components, collaborating with business stakeholders to analyse requirements through to delivery. You'll be using a range of … have experience of developing user interfaces with JavaScript, HTML5 and CSS You have a good understanding of ASP.Net MVC, OOP and DesignPatterns, the backend is built with C# so you'll also need experience with that You're familiar with the full software development lifecycle through More ❯
process Ability to write and coach other developers to write automated tests Good knowledge of object-oriented programming, SOLID principles and designpatterns Ability to support the creation of delivery plans, provide estimates and define users stories A hands-on approach to solving technical challenges Client relationship … management and amazing communication skills Proven experience mentoring and managing a team of developers Passion for coding, design and web service development We are committed to creating a diverse environment and are proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without More ❯
You will be part of a high-performing technology team working on business-critical platforms within a fast-paced trading environment. Key Responsibilities: Design, develop, and maintain web applications using .NET Core and Angular Build scalable microservices and integrate with existing trading platforms Collaborate with traders, analysts, and … development Required Skills: Strong commercial experience with .NET Core and Angular (v8+) Solid understanding of RESTful APIs, microservices, and modern software designpatterns Proven ability to work within agile delivery teams on enterprise-scale applications Excellent communication and problem-solving skills Beneficial Experience: Background in energy trading More ❯
london, south east england, united kingdom Hybrid / WFH Options
RJC Group
You will be part of a high-performing technology team working on business-critical platforms within a fast-paced trading environment. Key Responsibilities: Design, develop, and maintain web applications using .NET Core and Angular Build scalable microservices and integrate with existing trading platforms Collaborate with traders, analysts, and … development Required Skills: Strong commercial experience with .NET Core and Angular (v8+) Solid understanding of RESTful APIs, microservices, and modern software designpatterns Proven ability to work within agile delivery teams on enterprise-scale applications Excellent communication and problem-solving skills Beneficial Experience: Background in energy trading More ❯
Responsibilities The Principal Software Engineer role is the embodiment of 'solving problems through technology' with key responsibilities as follows: Lead technical excellence from design to operations and launch of core product features or strategic programmes Drive technical direction and influence our overall strategy informing decisions on both Technology … modern, web facing software solutions that provide the best possible experience across multiple devices Specialist in clean code and implementation of designpatterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure solutions and services with security … controls embedded. Confident driving system design conversations, building systems characterised by high levels of risk, impact, and business or technical complexity Strong understanding of quality assurance, testing quadrants and the testing pyramid, and how to apply them Ability to lead senior engineers and technical customers to a desired More ❯
a difference in this world, we would love to talk to you! Role Description A Hakkoda Data Architect will lead architectural discussions and design exercises to build and automate large-scale migration of data with our clients and Hakkoda teams in the US and Costa Rica. The qualified … one that recognizes and pursues the zest for life. What we are looking for We are looking for people experienced with data architecture, design and development of database mapping and migration processes. This person will have direct experience optimizing new and current databases, data pipelines and implementing advanced … supporting large scale technology programs Nice to Have: At least 6-12 months of experience working with Snowflake Understanding of Snowflake designpatterns and migration architectures is a major plus Understanding of migration, dev/ops, ETL/ELT ingestion pipeline with tools like DataStage, Informatica, Matillion More ❯
and moved through UKHSA, aligning with strategic objectives and operational efficiency. Address specific data challenges within a governmental/health context. Provide thought leadership, patterns, and best practices across diverse data domains. Communicate effectively with both technical and non-technical audiences. Manage processes related to data architecture, ensuring adherence … or equivalent experience Producing relevant data models across multiple subject areas Explaining which models to use for which purpose Understanding industry-recognised data modelling patterns and standards, and when to apply them Comparing the development and optimization of sophisticated data models Establishing designpatterns and blueprints … through to the shortlisting stage. Shortlisting: In the event of a large number of applications we will shortlist on: Understanding industry-recognised data modelling patterns and standards, and when to apply them Please do not exceed 750 words. We will not consider any words over and above this number. More ❯
of cloud services, microservice architecture, performance quality engineering, observability, Infrastructure as Code and SRE principles. * setting strategic direction at organizational level for the design of test automation frameworks, spinning up test infrastructure, optimized test environment usage, and utilizing virtualization and containerization. * designing, building, deploying, and improving test engineering … tools and engineering techniques including latest open-source technologies. In depth experience of scaling quality engineering, professional knowledge of object-orientated designpatterns and modern programming languages like Java, TS/JS and Python. SFIA Framework skill levels required * Strategy and Architecture * Strategic Planning (ITSP) - Level … Test Analysis, Design and Execution - Level 4 * Automation and Tooling - Level 5 * Performance Testing - Level 4 * Integration and Assurance - Level 4 * Domain Experience - Level 4 Desirable Skills * Experience of working with AI. Especially AI for QAT activities. * Experience of working in Data Science and Data Analytics. Desirable skills More ❯
for a talented and passionate developer to continue to evolve our next-generation trading applications. The role requires a detailed understanding of software design/best practices along with a strong technical ability. This is a challenging and exciting opportunity to work on high profile trading applications. The … multi-threading and any relational database Solid architectural understanding of enterprise applications Understanding of computing science fundamentals - concurrency, algorithms, data structures, designpatterns, etc. Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Preferred Experience with Java Core, Spring framework and More ❯
in London Length: 6 months IR35 Status: Outside Pay rate: £700 - £800 We are seeking a Senior Software Engineer to lead the orchestration, design, and delivery of complex product initiatives supporting our clients growth, who are a leading Insurance company in the UK. This role requires a hands … key services. Strong proficiency in Python for backend development. Experience building scalable front-end applications using Angular. Deep understanding of software designpatterns, microservices architecture, and cloud-native principles. Hands-on experience with CI/CD pipelines, infrastructure as code (IaC) tools (e.g., Terraform, AWS CDK, or More ❯
in London Length: 6 months IR35 Status: Outside Pay rate: £700 - £800 We are seeking a Senior Software Engineer to lead the orchestration, design, and delivery of complex product initiatives supporting our clients growth, who are a leading Insurance company in the UK. This role requires a hands … key services. Strong proficiency in Python for backend development. Experience building scalable front-end applications using Angular. Deep understanding of software designpatterns, microservices architecture, and cloud-native principles. Hands-on experience with CI/CD pipelines, infrastructure as code (IaC) tools (e.g., Terraform, AWS CDK, or More ❯
doing (aka, the serious bit): You'll be a dab hand at switching between front-end finesse and back-end brilliance. Expect to: Design and build highly scalable software solutions that’ll hopefully last longer than your last sourdough starter. Work with our techy-but-human Business Analysts … management – making systems talk nicely to each other. Proactive Performance Tuning – because nobody likes a sluggish system. A solid grasp of designpatterns and how to actually use them. DevOps tooling know-how (GitLab, CI/CD, Jenkins, build pipelines, and source control – the whole shebang). More ❯
doing (aka, the serious bit): You'll be a dab hand at switching between front-end finesse and back-end brilliance. Expect to: Design and build highly scalable software solutions that’ll hopefully last longer than your last sourdough starter. Work with our techy-but-human Business Analysts … management – making systems talk nicely to each other. Proactive Performance Tuning – because nobody likes a sluggish system. A solid grasp of designpatterns and how to actually use them. DevOps tooling know-how (GitLab, CI/CD, Jenkins, build pipelines, and source control – the whole shebang). More ❯
ll mostly be using Python and C/C++ . A solid grasp of programming concepts (e.g. big O notation, OOP, designpatterns). Understanding of and experience with version control systems (e.g. Git) and best practices. An ability to solve complex problems creatively with minimal supervision. … mission enabling services, (2) technology solutions and (3) mission solutions. Through its mission enabling services, Advanced Space provides mission and flight optimization, mission design, mission systems engineering. With its technology solutions, Advanced Space provides its customers with trusted AI/ML/autonomy expertise, flight-demonstrated applications, and More ❯
CI/CD, cloud tech, and PowerShell. It would be advantageous If you had architectural experience (e.g., micro front-ends, scaling, designpatterns), Agile delivery experience and the ability to work independently and lead technical conversations. Please send your CV in the first instance. More ❯
CI/CD, cloud tech, and PowerShell. It would be advantageous If you had architectural experience (e.g., micro front-ends, scaling, designpatterns), Agile delivery experience and the ability to work independently and lead technical conversations. Please send your CV in the first instance. More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
to the business You have strong Git experience You have a thorough understanding of Computer Science fundamentals including OOP, Data Structures, DesignPatterns, Algorithms You have a good knowledge of APIs You are degree educated in a relevant discipline from a top tier university, Computer Science preferred More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Client Server
to the business You have strong Git experience You have a thorough understanding of Computer Science fundamentals including OOP, Data Structures, DesignPatterns, Algorithms You have a good knowledge of APIs You are degree educated in a relevant discipline from a top tier university, Computer Science preferred More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Client Server
to the business You have strong Git experience You have a thorough understanding of Computer Science fundamentals including OOP, Data Structures, DesignPatterns, Algorithms You have a good knowledge of APIs You are degree educated in a relevant discipline from a top tier university, Computer Science preferred More ❯
West London, London, United Kingdom Hybrid / WFH Options
Client Server
experience You have experience with Agile processes and TDD You have a thorough understanding of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures, Algorithms Other tech in the stack includes Scala, React, Spring, Oracle, Redis, Kubernetes, Docker and Linux so previous exposure to any of More ❯