with the right technology at the right time, whilst being innovative by using technology in different ways. Requirements: C#/.NET, Reactjs application design and development experience. Commercial experience working with .NET Core is crucial. Must have extensive experience with Azure. Producing high-quality … code utilising practices such as TDD, BDD, and design patterns. Proven commercial experience building WebAPIs. Strong knowledge of architectural designpatterns and best practices. Experience with version control tools such as Git. Experience using MS SQL Server. Exposure to open source technologies (MongoDB/NoSQL More ❯
Our patented building access technology supports Amazon Last Mile in the US and is now expanding worldwide. Key job responsibilities Duties include research, design, implementation, documentation, and maintenance of new and existing systems and the creation of software services and tools to drive the software development process towards … concept stage to the launch stage, ensuring the highest level of quality for your deliverables. A day in the life: Responsible for the design and development of iOS mobile applications which bring smart home capabilities to our customers and provide an innovative package delivery experience. Working with other … BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience. 2+ years of non-internship design or architecture (designpatterns, reliability, and scaling) of new and existing systems experience. Experience programming with at least one software programming language. PREFERRED QUALIFICATIONS 5+ years of full More ❯
ambiguous and ambitious technical products. As a Software Development Engineer - Ring you will engage with an experienced cross-disciplinary team to conceive and design innovative consumer products. Vertically your ownership can span across application, device framework, platform, network stack, Over the Air updates (OTA), protocols, Set-up, drivers … is passionate about delivering innovative solutions to complex problems. BASIC QUALIFICATIONS - 2+ years of non-internship design or architecture (designpatterns, reliability and scaling) of new and existing systems experience - 5+ years of non-internship professional software development experience - Experience programming with at least one … existing systems experience. - Proficient in Real Time Embedded System domain and 16/32-bit Micro-controllers/SoCs based firmware/Software design & development. - Working knowledge with RTOS (FreeRTOS and Embedded Linux) with understanding on kernel internals and multi-threaded programming. - Proven track record of troubleshooting issues More ❯
Start: ASAP My new client is looking for a contract Senior Backend Engineer with Kotlin and API experience. Project Specification: Contribute to the design and build of a range of API solutions. This includes contribution to the support of data ingestion through a range of sources. Key Skills …/Experience: Kotlin (Java acceptable) PostgreSQL AWS Terraform Docker Requirements: Experience delivering technical development and design Practical experience of delivering in a client focused, agile environment Experience mentoring junior … developers in an ad-hoc way Empathy and people skills Good understanding of security and performance considerations Understanding of architectural and designpatterns General familiarity with a wide variety of open-source technologies and tools Excellent analytical and multitasking skills Excellent collaboration skills Key Responsibilities: DesignMore ❯
London, Finsbury Square, United Kingdom Hybrid / WFH Options
RecruitmentRevolution.com
Award Winning Fintech SaaS Culture: Informality and Flexibility, Work-Life Balance, Wellbeing, Personal Growth and Trust Your Skills: PHP Development, Laravel, MySQL, Database Design, HTML, CSS, Javascript, Rest APIs Who we are: We power a financial tool that solves a problem for the majority of B2B Global companies … and maintaining development methodologies to ensure timely delivery • Writing unit and integration tests using PHPUnit and Jest.js • Collaborating in cross-functional planning and design sessions • Ensuring compliance with security and data protection best practices • Participating in regular team meetings and reviews • Documenting all code and architecture decisions clearly … a PHP developer • Strong knowledge of PHP 7+ and experience with Laravel or similar frameworks • Solid understanding of OOP principles and designpatterns • Proficient with MySQL and database design, large datasets, and queries • Experience with asynchronous processing and queueing systems • Proficient in HTML, CSS, and More ❯
work consists of that which you are directly responsible for as well as units that you are involved in from a mentorship or design (technical/architectural/UI etc.) capacity. Work must be facilitated through the development lifecycle from coding, code review, testing and release into production. … high competency in PHP and version control (e.g., Git) Demonstrate high competency or aptitude for PHP web frameworks Understand high level architectural designs and patterns Understand the importance of release management, Jira (or equivalent) discipline and version control to ensure traceable provenance Recognise and employ appropriate coding designpatterns/paradigms and discourage and mitigate anti-patterns and bad practice Follow process, suggest improvements and embrace change Build “full” end-to-end solutions Demonstrate strong communication skills that can facilitate a bridge between the development team and other parts of the business, management and More ❯
of applications and technology stacks, collaborating closely with Technical Leads, Architects, and key business stakeholders to deliver robust and scalable solutions. Key Responsibilities Design, develop, and deliver high-quality C# .NET solutions in a complex trading or data-driven environment. Work closely with Vertical Leads (Delivery, Technical, QA … What You’ll Need Strong experience in enterprise development using C# .NET, WebAPI and working within an Agile environment. Knowledge of DesignPatterns, SOLID principles, and scalable architecture best practices. Proficiency with SQL databases (Microsoft SQL Server preferred) – experience with MongoDB is a plus. Familiarity with modern … Vue.js, Angular, Blazor) is advantageous. Experience with Azure DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform) is a plus. Exposure to messaging patterns (RabbitMQ, Kafka) and authentication methods like OAuth2 is beneficial. A strong problem-solver who can work independently while effectively collaborating with cross-functional teams. More ❯
of applications and technology stacks, collaborating closely with Technical Leads, Architects, and key business stakeholders to deliver robust and scalable solutions. Key Responsibilities Design, develop, and deliver high-quality C# .NET solutions in a complex trading or data-driven environment. Work closely with Vertical Leads (Delivery, Technical, QA … What You’ll Need Strong experience in enterprise development using C# .NET, WebAPI and working within an Agile environment. Knowledge of DesignPatterns, SOLID principles, and scalable architecture best practices. Proficiency with SQL databases (Microsoft SQL Server preferred) – experience with MongoDB is a plus. Familiarity with modern … Vue.js, Angular, Blazor) is advantageous. Experience with Azure DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform) is a plus. Exposure to messaging patterns (RabbitMQ, Kafka) and authentication methods like OAuth2 is beneficial. A strong problem-solver who can work independently while effectively collaborating with cross-functional teams. More ❯
Ipswich, Suffolk, East Anglia, United Kingdom Hybrid / WFH Options
365 Jobs
support for certifications and more. Key Responsibilities: Develop, test, and maintain high-quality software applications. Collaborate with cross-functional teams to help define, design, and deliver new features. Troubleshoot and debug applications to optimize performance. Participate in code reviews and provide constructive feedback to peers. Stay up to … The technology stack includes Angular, C# (with EF Core), SQL Server along with other suitable technologies within the Azure space. Proficiency in the design and development of responsive single-page/progressive web applications using JavaScript/TypeScript/HTML/SCSS (e.g. Angular, React, Vue). Strong … with the Agile/Scrum development lifecycle in a commercial/production environment. Experience with software engineering best practices: object-oriented, designpatterns, SOLID principles. Strong team player with an adaptable mindset, eager to learn and champion modern approaches and technologies where appropriate. Strong team player with More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
innovative products for our customers using groundbreaking cloud-based technology platform. You'll be a Java expert that is comfortable driving the detailed design and implementation of enterprise-grade software that enable seamless integration between our wider banking ecosystem and our next generation ledger. The core ledger technology … with appropriate telemetry, resilience, and operational tooling in place. Partner with infrastructure, DevOps, and SRE teams to ensure robust deployment strategies and cloud hosting patterns (e.g., containerisation, Kubernetes). Mentor and coach engineers within the team and contribute to the wider engineering community through technical leadership and governance. Hands … Technical leadership experience including establishing code quality standards, best practices and leading technical design and implementation. Good understanding of designpatterns and build activities across the SDLC including unit testing, system testing, integration, security and performance testing. Relentless focus on delivering business value through sound More ❯
technical solution from idea to completion. The Role: Develop, test, and maintain high-quality software applications. Collaborate with cross-functional teams to define, design, and deliver new features. Troubleshoot and debug applications to optimize performance. Participate in code reviews and provide constructive feedback to peers. Stay up to … The technology stack includes Angular, C# (with EF Core), SQL Server along with other suitable technologies within the Azure space. Proficiency in the design and development of responsive single-page/progressive web applications using JavaScript/TypeScript/HTML/SCSS (e.g. Angular, React, Vue). Strong … with the Agile/Scrum development lifecycle in a commercial/production environment. Experience with software engineering best practices: object-oriented, designpatterns, SOLID principles. Strong team player with an adaptable mindset, eager to learn and champion modern approaches and technologies where appropriate. Other highly desirable, nice More ❯
Ipswich, Suffolk, East Anglia, United Kingdom Hybrid / WFH Options
365 Jobs
with support for certifications and more. Key Responsibilities: Develop, test, and maintain high-quality software applications. Collaborate with cross-functional teams to define, design, and deliver new features. Troubleshoot and debug applications to optimize performance. Participate in code reviews and provide constructive feedback to peers. Stay up to … The technology stack includes Angular, C# (with EF Core), SQL Server along with other suitable technologies within the Azure space. Proficiency in the design and development of responsive single-page/progressive web applications using JavaScript/TypeScript/HTML/SCSS (e.g. Angular, React, Vue). Strong … with the Agile/Scrum development lifecycle in a commercial/production environment. Experience with software engineering best practices: object-oriented, designpatterns, SOLID principles. Strong team player with an adaptable mindset, eager to learn and champion modern approaches and technologies where appropriate. Other highly desirable skills More ❯
Ipswich, Suffolk, United Kingdom Hybrid / WFH Options
Willis Towers Watson
We embrace all types of diversity. The Role: Develop, test, and maintain high-quality software applications. Collaborate with cross-functional teams to define, design, and deliver new features. Troubleshoot and debug applications to optimize performance. Participate in code reviews and provide constructive feedback to peers. Stay up to … The technology stack includes Angular, C# (with EF Core), SQL Server along with other suitable technologies within the Azure space. Proficiency in the design and development of responsive single-page/progressive web applications using JavaScript/TypeScript/HTML/SCSS (e.g. Angular, React, Vue). Strong … with the Agile/Scrum development lifecycle in a commercial/production environment. Experience with software engineering best practices: object-oriented, designpatterns, SOLID principles. Strong team player with an adaptable mindset, eager to learn and champion modern approaches and technologies where appropriate. Other highly desirable, but More ❯
of people find a brighter financial future with Discover. Job Description: What You’ll Do The Application Engineer is responsible for oversight on design and implementation of products assigned to their team. You will take user stories and new features from idea to production unattended. You will actively … manage and escalate risk and customer-impacting issues within the day-to-day role to management. How You’ll Do It Analyze, design, code, test, and deploy new user stories and product features with high quality (security, reliability, operations) to production. Understands the software development lifecycle and leverages … Have Strong hands-on technical lead with programming languages like Java and Python services and building highly available environment using proper designpatterns Proven experience in software development methodologies Strong analytical skills and ability to multi-task Experience as part of an Agile engineering or development team More ❯
your CV is up to date, then read the following job specs carefully before applying. The Application Engineer is responsible for oversight on design and implementation of products assigned to their team. You will take user stories and new features from idea to production unattended. You will actively … manage and escalate risk and customer-impacting issues within the day-to-day role to management. How You’ll Do It Analyze, design, code, test, and deploy new user stories and product features with high quality (security, reliability, operations) to production. Understands the software development lifecycle and leverages … Have Strong hands-on technical lead with programming languages like Java and Python services and building highly available environment using proper designpatterns Proven experience in software development methodologies Strong analytical skills and ability to multi-task Experience as part of an Agile engineering or development team More ❯
engine for historical data, and a multi-asset class pricing and risk engine. Responsibilities: Collaborate with stakeholders to address business needs and opportunities. Design, build, and maintain solutions in C# .NET (plus SQL, TypeScript, Python, C++, and PowerShell), ensuring high standards in design, testing, and operations. … work within the Core Quants team. Troubleshoot quantitative issues and provide insights into the system’s current state. Analyse and enhance system performance, design, and operational efficiency. Support Investment Quants with integrating new analytics models. Continuously challenge and improve existing systems, processes, and delivery methods through technical innovation. … a top university with strong academic results. Strong software engineering skills, including experience in designing APIs, understanding object-oriented and functional designpatterns, and knowledge of distributed systems and asynchronous programming. Expertise in C# and .NET, or a demonstrated ability to learn quickly. Passionate about building robust More ❯
Development - Join a highly skilled, collaborative team where you can grow and innovate in a fast-paced, agile environment. What You'll Do: Design, develop, test, deploy and maintain software, systems, infrastructure, networking or automation improvements for equipment monitoring, control, predictive maintenance or operational excellence. Build secure, scalable … field. - 3+ years of programming with at least one modern language such as Java, Python. - 2+ years of designing and architecting (designpatterns, reliability and scaling) of new and existing systems. - Strong problem-solving and debugging skills. PREFERRED QUALIFICATIONS - Experience with cloud services and infrastructure preferably from … C#, C++). - Knowledge of database systems and SQL and infrastructure as code (AWS CDK). - Ability to take projects from scoping and design to full implementation and launch. More ❯
the team and beyond by partnering with internal and external stakeholders and teams. They would need to come up with technical strategies and design for complex customer problems by leveraging out of box solutions to enable faster roll outs. They will deliver working software systems consisting of multiple … features spanning the full software lifecycle including design, implementation, testing, deployment, and maintenance strategy. The problems they need to solve do not start with a defined technology strategy, and may have conflicting constraints. As technology lead in the team, they will review other SDEs' work to ensure it … BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (designpatterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language - Bachelor's degree in computer science More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
TAG
to progress or maybe even change tack! The What The Principal Developer is a senior technical leader responsible for driving the architectural direction, design, and development of complex software systems. This role involves leading high-level projects, making strategic decisions regarding technology stacks, and ensuring the scalability, maintainability … practical experience of C# and Azure Development: C# Development, .NET core/.NET Framework Full understanding of Object Orientated and SOA designpatterns Azure: APIM, including extensive use of policies, caching and security aspects: Azure Functions Azure AI Search, using API and designing indexes Azure Blob and … Table Storage used via Rest APIs Azure AD, Enterprise apps and interactions via Graph API Azure Cosmos DB Azure best practice architecture patterns Data sources: via ODBC, RESTful API, Message-based Architectures Development of relational and non-relational databases and ORMs, e.g. Entity Framework DevOps processes, CI/CD More ❯
receiving a quarterly stipend to spend Employee Assistance programme – wellbeing 25 days holidays Group Life assurance scheme Long Term Disability Scheme Key Responsibilities: Design, develop, and maintain web-based software solutions Help plan and estimate new features and improvements Test and debug software to ensure reliability and performance … Strong problem-solving and communication skills Able to work independently and manage multiple tasks Knowledge of software development basics like OOP, designpatterns, and algorithms More ❯
and influence the direction of our technology that impacts hundreds of millions of customers around the world. As SDE you are expected to design flexible and scalable solutions, and work on some of the most complex challenges in large-scale computing by utilizing your skills in data structures … work towards launching this next wave of disruptive services platform for Amazon. As a member of this team your mission will be to design, develop, deploy, document and support scalable and distributed real-time systems. … BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (designpatterns, reliability and scaling) of new and existing systems experience 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience Experience More ❯
be actively involved in defining key product features that impact the business. You will work with Senior Engineers at Amazon to evolve the design and architecture of the products owned by this team. You will be responsible to set up and hold a high software quality bar besides … BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (designpatterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming language PREFERRED QUALIFICATIONS 3+ years of full More ❯
robust data APIs and business intelligence (BI) tools that power the B2B operations of our company. In this role, you will: You will design and implement product features working as part of a multi-functional team using agile methodologies and “ you build it, you run it ” approach. Work … or interest in working with processing large volumes of data. Very passionate about learning, especially in the areas of technology, service designpatterns and system architecture. Be self-motivated with drive and good organisational skills to work to challenging deadlines. Critical thinker, expected to speak out and More ❯
robust data APIs and business intelligence (BI) tools that power the B2B operations of our company. In this role, you will: You will design and implement product features working as part of a multi-functional team using agile methodologies and “you build it, you run it” approach. Work … or interest in working with processing large volumes of data. Very passionate about learning, especially in the areas of technology, service designpatterns and system architecture. Be self-motivated with drive and good organisational skills to work to challenging deadlines. Critical thinker, expected to speak out and More ❯
Greater Liverpool Area, United Kingdom Hybrid / WFH Options
Maxwell Bond
experience in backend development using .NET Core Proven exposure to cloud environment AWS/Azure and containerised environments Understanding of microservices designpatterns A passion for delivering high-quality, maintainable code What’s On Offer: Salary up to £75,000 Hybrid working model: 3 days in the More ❯