high-performing systems players rely on. You'll collaborate closely with engineers, product managers, and designers to deliver high-quality solutions while applying modern practices like Domain-Driven Design, SOLID, and GRASP. If you thrive in fast-paced environments, enjoy tackling tough scaling challenges, and want to shape the future of competitive gaming, this is your chance to make More ❯
the use JSON/XML Proficient in application development using .Net 8 (or greater) Proficient in application development using MVC/Web API Highly proficient in the use of SOLID & OOP Experience of class library development for plugin architecture Experience of using a modern authorization protocol such as OAuth 2.0 Proficient in the use of HTTP Desirable Knowledge of More ❯
play a key role in writing clean, efficient, and testable code, while contributing to team discussions, sprint planning, and technical decisions. This role is ideal for someone with a solid grounding in software engineering principles who's eager to take ownership of their work, contribute to improving existing systems, and grow through mentorship and hands-on experience. You'll … A strong focus on architecture and code quality Experience of modern UI frameworks such as Vue or React Ability to create great user experiences Have a good understanding of SOLIDprinciples and how to use design patterns to create robust, maintainable and testable code Strong understanding of object-oriented programming and Dependency Injection Strong experience of integrating with third … Experience of both the full .NET Framework and .NET Core Experience of using observability systems such as Elastic APM or DataDog to track and diagnose issues in production A solid understanding of security principles and secure coding including OWASP Top 10 Nice to haves: o Experience in VOIP, (SIP and RTP advantageous) o Experience of TDD/BDD/ More ❯
play a key role in writing clean, efficient, and testable code, while contributing to team discussions, sprint planning, and technical decisions. This role is ideal for someone with a solid grounding in software engineering principles who's eager to take ownership of their work, contribute to improving existing systems, and grow through mentorship and hands-on experience. You'll … A strong focus on architecture and code quality Experience of modern UI frameworks such as Vue or React Ability to create great user experiences Have a good understanding of SOLIDprinciples and how to use design patterns to create robust, maintainable and testable code Strong understanding of object-oriented programming and Dependency Injection Strong experience of integrating with third … Experience of both the full .NET Framework and .NET Core Experience of using observability systems such as Elastic APM or DataDog to track and diagnose issues in production A solid understanding of security principles and secure coding including OWASP Top 10 Nice to haves: o Experience in VOIP, (SIP and RTP advantageous) o Experience of TDD/BDD/ More ❯
that meets real-world customer needs and exceeds expectations for scalability, security, and performance. Write clean, modular code using modern engineering practices, including object-oriented design, clean architecture, and SOLID principles. Collaborate with a tight-knit development team to make key technical decisions, shape architecture, and drive feature development. Integrate seamlessly with third-party APIs, cloud platforms, and existing … with modern software architecture and scalable frameworks. Proficiency in Java (Spring Boot), Python, or similar. Proficiency in JavaScript/TypeScript with frameworks like React (preferred), Angular, Vue, or similar. Solid understanding of scalable, service-oriented architectures in a cloud or hybrid setting. Experience with PostgreSQL and/or NoSQL databases. Excellent written and verbal communication skills. Bonus Qualifications Familiarity More ❯
software development. 2+ years' experience in software design/technical architecture. Proficiency in C#, .NET Platform, and related technologies. Strong MS SQL Server experience and RDBMS design. Knowledge of SOLIDprinciples, IoC (Autofac preferred), and strong OO skills. Proficiency in UML and modelling techniques. Technical Architect - Hybrid Due to the volume of applications received for positions, it will not More ❯
software development. 2+ years' experience in software design/technical architecture. Proficiency in C#, .NET Platform, and related technologies. Strong MS SQL Server experience and RDBMS design. Knowledge of SOLIDprinciples, IoC (Autofac preferred), and strong OO skills. Proficiency in UML and modelling techniques. Technical Architect - Hybrid Due to the volume of applications received for positions, it will not More ❯
applications from requirements to the App Store Ability to iterate quickly on wireframes across multiple feature areas Working knowledge of agile methodologies such as Scrum and Kanban Understanding of SOLIDprinciples and meticulous code quality Willing to learn new skills and really get stuck in Bags of common sense with the raw ability and energy to make things happen More ❯
environments within the Windows and Linux operating systems based on Open Source toolsets e.g. GitLab Desirable The Software Development Lifecycle and Fundamental Software Engineering practices e.g. the use of SOLIDprinciples Managing people and working collaboratively within a multi-disciplinary team Practical application of Agile methods across the requirements capture, planning and execution phases of projects Benefits: As well More ❯
that meets real-world customer needs and exceeds expectations for scalability, security, and performance. Write clean, modular code using modern engineering practices, including object-oriented design, clean architecture, and SOLID principles. Collaborate with a tight-knit development team to make key technical decisions, shape architecture, and drive feature development. Integrate seamlessly with third-party APIs, cloud platforms, and existing … with modern software architecture and scalable frameworks. Proficiency in Java (Spring Boot), Python, or similar. Proficiency in JavaScript/TypeScript with frameworks like React (preferred), Angular, Vue, or similar. Solid understanding of scalable, service-oriented architectures in a cloud or hybrid setting. Experience with PostgreSQL and/or NoSQL databases. Excellent written and verbal communication skills. Bonus Qualifications Familiarity More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
applications using Swift for iOS Fully conversant with the iOS OS and Device ecosystem Experience with Swift UI Experience contributing to solution design, and technical documentation production Conversant with SOLID and OOP principles and Software Design Patterns, BDD and TDD as approaches Experience of UX Development including responsive designs and accessibility Experience of RESTful API integration, securing applications and More ❯
Team Player; someone who is passionate about collaborating with others and achieving group objectives. Experience required: Proficiency in C#/.NET CORE development languages Strong understanding and application of SOLID design principles. At least 2-3 years of commercial experience in Backend development. Our client believes in a collaborative approach and would like to find someone who is willing More ❯
North West London, London, United Kingdom Hybrid / WFH Options
SEFE MARKETING & TRADING LIMITED
is required Hands-on experience in data- or trading-intensive domains (e.g., commodities, financial services, betting). Familiarity with Endur and the .NET API (Open Components) is a plus. Solid understanding of CI/CD practices, ideally using Azure DevOps. Strong grasp of design patterns and SOLID principles. Nice to have: OAuth2, MongoDB, and RabbitMQ or Kafka Power More ❯
years of experience in software development focusing on .NET technologies. Strong experience with AWS services such as EC2, S3, Lambda, RDS, and others. Proficiency in C# and .NET Core. Solid understanding of RESTful APIs and web services. Experience with database technologies like SQL Server, MySQL, or PostgreSQL. Familiarity with Docker and Kubernetes. Strong problem-solving skills and ability to … work independently and in a team. Understanding of SOLIDprinciples and design patterns. Excellent communication and interpersonal skills. Benefits: Competitive salary and benefits package. Opportunity to work with cutting-edge technologies. Collaborative and innovative work environment. Professional development and growth opportunities. If you are passionate and experienced in software engineering and looking to advance your career, we invite you More ❯
automated regression testing for the software developed Skills and Experience: Excellent working knowledge of ASP.NET, C#, HTML, JavaScript, jQuery, React Framework, MS SQL Server, Mongo DB, Elasticsearch Understanding of SOLID development principles Worked previously on projects using the Umbraco CMS Continuous Delivery skills, tools and techniques (e.g. Git, Github, Team City, Octopus, Jenkins, Selenium, etc.) Familiar with Azure cloud … in an agile/Kanban environment and familiar with JIRA and confluence Not afraid to challenge existing thinking in order to improve processes The Client will consider candidates with solid Backend development skills without Umbraco. The Client is based in Central London and this role will be working remotely. The duration will be 3 months. Do send your CV More ❯
automated regression testing for the software developed Skills and Experience: Excellent working knowledge of ASP.NET, C#, HTML, JavaScript, jQuery, React Framework, MS SQL Server, Mongo DB, Elasticsearch Understanding of SOLID development principles Worked previously on projects using the Umbraco CMS Continuous Delivery skills, tools and techniques (e.g. Git, Github, Team City, Octopus, Jenkins, Selenium, etc.) Familiar with Azure cloud … in an agile/Kanban environment and familiar with JIRA and confluence Not afraid to challenge existing thinking in order to improve processes The Client will consider candidates with solid Backend development skills without Umbraco. The salary for this role will be in the range £55K to £80K per year depending on experience. The Client is based in Central More ❯
in a collaborative, creative environment. We are looking for someone who has experience with: Designing, building, and maintaining iOS applications in Swift Creating clean, modern UIs with SwiftUI Applying SOLIDprinciples to write scalable, maintainable code Working with RESTful APIs to integrate app functionality Ensuring apps perform smoothly through memory management, multi-threading, and performance optimisation Collaborating with cross More ❯
in a collaborative, creative environment. We are looking for someone who has experience with: Designing, building, and maintaining iOS applications in Swift Creating clean, modern UIs with SwiftUI Applying SOLIDprinciples to write scalable, maintainable code Working with RESTful APIs to integrate app functionality Ensuring apps perform smoothly through memory management, multi-threading, and performance optimisation Collaborating with cross More ❯
in a collaborative, creative environment. We are looking for someone who has experience with: Designing, building, and maintaining iOS applications in Swift Creating clean, modern UIs with SwiftUI Applying SOLIDprinciples to write scalable, maintainable code Working with RESTful APIs to integrate app functionality Ensuring apps perform smoothly through memory management, multi-threading, and performance optimisation Collaborating with cross More ❯
C# .net Software Engineer Our Client is looking to recruit a Software Engineer with solid 5 plus years of developing and working C# .net in an Agile environment. Essential skills and characteristics: Senior-level knowledge of C# and .NET Core (5+years) Experienced with ASP.NET (Web API) Knowledge of OOP, SOLIDprinciples, clean code Knowledge of using unit tests … of quality as you creatively and strategically problem solve throughout the product delivery process Be able to effectively communicate your work with both technical and non-technical peers Build solid back-end architectures that integrate easily with other systems and technologies Understand design patterns and write reusable, modular code Have a superior attention to detail and a strong ability More ❯
Engineers with at least 3 to 5 years experience. Essential skills and characteristics: Senior-level knowledge of C# and .NET Core Experienced with ASP.NET (Web API) Knowledge of OOP, SOLIDprinciples, clean code Knowledge of using unit tests and familiarity TDD approach Knowledge of Git Experience in coding and debugging in Visual Studio Ability to work in an Agile … of quality as you creatively and strategically problem solve throughout the product delivery process Be able to effectively communicate your work with both technical and non-technical peers Build solid back-end architectures that integrate easily with other systems and technologies Understand design patterns and write reusable, modular code Have a superior attention to detail and a strong ability More ❯
strive to release frequently into production. Responsibilities Define the architecture, design, development, code review, pairing, testing, and maintenance of applications. Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment. Write testable code following clean coding and SOLID design principles, instilling best engineering practices across the wider firm. Perform code reviews … adapt to different working environments. Key Skills and Experience required Very strong software development experience. Strong knowledge of Java and RESTful web services Experience in developing performant code and solid understanding of Java threading. Experience working with Git source code management. Good understanding of clean coding and SOLID principles. Proficiency in code quality measurements using tools like Sonar. More ❯
Worksop, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
Reed Technology
Contribute to code reviews, documentation, and continuous improvement. What experience you will need to have as the Full Stack Developer: Strong experience with React.js , Node.js , and SQL Server . Solid understanding of n-tier architecture and thin client design. Proficiency in JavaScript (ES6+) , RESTful APIs, and JSON. Experience integrating frontend components with backend APIs. Ability to work with and … extend existing architecture (not re-architecting). Familiarity with SOLIDprinciples , design patterns, and clean code practices. Nice to Have: Experience with Bootstrap or Material UI . Exposure to CI/CD pipelines and automated testing tools (e.g. Cypress, Playwright). Understanding of software release processes and version control. This is a great opportunity for someone who enjoys solving More ❯
others to deliver their best work. Day-to-day responsibilities Architect and build scalable backend services in C#/.NET Drive adoption of clean coding practices, design patterns, and SOLIDprinciples Mentor engineers, fostering a culture of growth, learning, and high performance Collaborate with product owners to refine requirements and translate them into technical solutions Integrate automation testing (Playwright … you bring to the team Strong experience developing backend systems with C# and .NET Deep knowledge of cloud environments (Azure preferred) Experience in designing APIs and microservices at scale Solid understanding of automation testing tools (Playwright desirable) Leadership experience - mentoring, coaching, and guiding engineering teams Strong problem-solving skills with an eye for performance optimisation Enthusiasm for delivering quality More ❯
others to deliver their best work. Day-to-day responsibilities Architect and build scalable backend services in C#/.NET Drive adoption of clean coding practices, design patterns, and SOLIDprinciples Mentor engineers, fostering a culture of growth, learning, and high performance Collaborate with product owners to refine requirements and translate them into technical solutions Integrate automation testing (Playwright … you bring to the team Strong experience developing backend systems with C# and .NET Deep knowledge of cloud environments (Azure preferred) Experience in designing APIs and microservices at scale Solid understanding of automation testing tools (Playwright desirable) Leadership experience - mentoring, coaching, and guiding engineering teams Strong problem-solving skills with an eye for performance optimisation Enthusiasm for delivering quality More ❯