propose how it could be migrated to a Group Cloud Platform using the likes of Spring boot. Key Responsibilities: Ability to deliver solution design and communicate with relevant stakeholders Provide technical leadership - analyze the code and propose changes that need to be implemented in order to move the … Required experience in designing and proposing technical solutions in the following technical areas: Microservices solution design - proven experience Cloud designpatterns Backend: Java Standard Edition (any of 8/11/17) Spring Boot Persistence: Spring Data Web services: REST API Considered a plus: Java More ❯
this role, you will scope complex projects and deliver simple, elegant solutions by collecting product and business requirements, driving the development schedule from design to release, making appropriate trade-offs to optimize time-to-market, and clearly communicating goals, roles, responsibilities, and desired outcomes to internal cross-functional … seasoned individual with excellent experience as a Software Development Engineer for distributed SOA software systems and the ability to guide high-level technical design while considering potential future areas of fraud our platform might encounter. Key job responsibilities Collaborate with experienced cross-disciplinary Amazonians to conceive, design … 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 ❯
operations. As a UK-based manufacturer of specialised computer systems, one of our core strengths lies in our ability to deliver diverse application design solutions while also offering standardised packages. Our experience, combined with innovative development, ensures that our clients benefit from advanced technology built on enduring core … .Net and PHP. Front-End Development : Create intuitive and visually appealing user interfaces using Angular and modern front-end technologies. Web Application Development : Design, build, and maintain responsive and dynamic web applications using .Net, PHP, and Angular. Database Management : Develop and optimise databases for transactional and reporting efficiencies … or Azure DevOps RESTful APIs and microservices architecture Testing frameworks such as nUnit and MSTest Software engineering : Strong understanding of architecture, designpatterns and software engineering practices. Problem-Solving : Strong analytical and problem-solving skills to debug and resolve complex issues. Code optimisation : Excellent code optimisation skills More ❯
education None Preferred education Bachelor's Degree Required technical and professional expertise Knowledge of C# .NET (particularly ASP.NET Core) Proven experience with software design and object oriented development methodologies Knowledge with both relational and … NoSQL databases Knowledge with cloud (Azure preferred) Strong experience with web services development (REST) Knowledge of object oriented programming MVC MVVM Designpatterns and SOLID principles As an equal opportunities' employer, we welcome applications from individuals of all backgrounds. However, for you to be eligible for this More ❯
UK and France (with some travel required) will be your forte as you innovate to achieve goals and support the implementation of secure design principles according to policies and standards of Information Security. Explore latest tools and techniques, driving innovation within our R&D team. Take control of … be working here: You'll have most of the following key skills and experience: Understanding of Software Engineering Principles: SOLID principles, designpatterns, TDD, BDD and DDD, Enterprise Architecture Patterns Expertise in API Engineering: security, deployment infrastructure, monitoring, API Gateway, micro-services .Net Technologies: .net core More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
PDI Technologies
as well as through asking questions Considers 'best-practice' standards, as well as departmental policies and procedures Computer science fundamentals: OOP, designpatterns, data structures & algorithms PDI is committed to offering a well-rounded benefits program, designed to support and care for you, and your family throughout More ❯
Permanent, Stanton under Bardon, Leicestershire, United Kingdom Hybrid / WFH Options
Big Red Recruitment Midlands Limited
cloud technologies Solid front-end experience with Angular and JavaScript/TypeScript Knowledge of secure coding principles, clean architecture, and modern designpatterns Familiarity with SQL Server, microservices, REST APIs, Docker and Git A collaborative, proactive mindset—comfortable taking the lead when required Desirable: Experience modernising legacy More ❯
Stratford-upon-avon, Warwickshire, United Kingdom Hybrid / WFH Options
Big Red Recruitment
cloud technologies Solid front-end experience with Angular and JavaScript/TypeScript Knowledge of secure coding principles, clean architecture, and modern designpatterns Familiarity with SQL Server, microservices, REST APIs, Docker and Git A collaborative, proactive mindset-comfortable taking the lead when required Desirable: Experience modernising legacy More ❯
to ongoing change. Good written and oral communication skills Applied knowledge of up-to-date development practices, such as application of designpatterns and effective usage of git. Experience with using Azure DevOps to manage your work, as well as usage of build and deployment pipelines, alongside More ❯
impact that matters to our clients and to society. We're a new type of creative digital consultancy that fuses strategy, tech and design to identify where businesses need to be, then get them there. Fast. You may have a brilliant mind, be a confident communicator or a … Java developer to join our rapidly growing team. Every day is different, requiring your in-depth knowledge of engineering and architectural principles to design and build innovative solutions for our broad range of clients. You will work with our outstanding digital talent, collaborating closely in mature, cross-functional … . Experience designing, developing, and securing RESTful APIs, including threat assessment throughout the development process. Deep understanding of OOP principles (SOLID), designpatterns, and secure coding practices. DevOps & Cloud: Experience deploying and managing applications using containerisation technologies (Docker, Kubernetes). Experience using and defining version control strategies More ❯
impact that matters to our clients and to society. We're a new type of creative digital consultancy that fuses strategy, tech and design to identify where businesses need to be, then get them there. Fast. You may have a brilliant mind, be a confident communicator or a … Java developer to join our rapidly growing team. Every day is different, requiring your in-depth knowledge of engineering and architectural principles to design and build innovative solutions for our broad range of clients. You will work with our outstanding digital talent, collaborating closely in mature, cross-functional … . Experience designing, developing, and securing RESTful APIs, including threat assessment throughout the development process. Deep understanding of OOP principles (SOLID), designpatterns, and secure coding practices. DevOps & Cloud: Experience deploying and managing applications using containerisation technologies (Docker, Kubernetes). Experience using and defining version control strategies More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Deloitte LLP
impact that matters to our clients and to society. We're a new type of creative digital consultancy that fuses strategy, tech and design to identify where businesses need to be, then get them there. Fast. You may have a brilliant mind, be a confident communicator or a … Java developer to join our rapidly growing team. Every day is different, requiring your in-depth knowledge of engineering and architectural principles to design and build innovative solutions for our broad range of clients. You will work with our outstanding digital talent, collaborating closely in mature, cross-functional … . Experience designing, developing, and securing RESTful APIs, including threat assessment throughout the development process. Deep understanding of OOP principles (SOLID), designpatterns, and secure coding practices. DevOps & Cloud: Experience deploying and managing applications using containerisation technologies (Docker, Kubernetes). Experience using and defining version control strategies More ❯
through all stages in a version-controlled environment, including providing effort estimates and raising critical issues. Working closely with the UX designers to design, build … and optimize the frontend interfaces. Formulating design and implementation requirements in the system following coding best practices and utilizing designpatterns concepts. Working with users and stakeholders to procure requirements and communicate ideas clearly and concisely to non-technical users of our systems. Building and More ❯
to have extensive experience of working in a fast-paced software development team, and need an ability to work within agile practices. Responsibilities: Design and … develop advanced applications for the Android platform using Kotlin and Jetpack Compose. Ensure adherence to SOLID principles, clean architecture, and software designpatterns to build scalable and maintainable applications. Follow the repository pattern with MVVM for structured data access and maintainability. Collaborate with cross-functional teams, including … designers, backend developers, and product managers, to define, design, and implement new features. Work with Room Database and other data persistence mechanisms for efficient offline storage. Implement authentication mechanisms, including OAuth 2.0, for secure user authentication. Integrate Google Maps, Sentience and Location Services for geolocation-based features. Utilise More ❯
scale to serve millions of Amazonians globally. This role offers continuous opportunities to innovate as you develop new features, enhance existing tools, and design seamless integrations across Amazon's vast technical landscape. Key job responsibilities Design and deliver scalable, highly-available services that serve our global … services, ensuring exceptional performance and reliability Drive data-driven technical decisions while maintaining high standards in complex, ambiguous environments Collaborate with product and design partners to create intuitive user experiences that simplify complex workflows Innovate and improve our engineering practices while maintaining operational excellence Mentor fellow engineers and … such as Java, C++, or C# including object-oriented design Bachelor's degree or equivalent Experience designing or architecting (designpatterns, reliability and scaling) of new and existing systems. Experience with full software development life cycle, including coding standards, code reviews, source control management, build More ❯
Leicestershire, England, United Kingdom Hybrid / WFH Options
Mattioli Woods
Woods, we're looking for a Senior Software Engineer to join our collaborative team in Leicester. As a Senior Software Engineer, you'll design and develop high-quality software solutions that support our core business operations while mentoring junior team members. You'll have the opportunity to work … .NET services Knowledge of cloud platforms, particularly Microsoft Azure Experience with Git and modern CI/CD practices Understanding of software designpatterns and architectural principles Strong problem-solving skills and attention to detail Excellent communication skills and ability to explain complex concepts clearly Our engineering culture More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
PDI Technologies
and driving real impact. Explore our opportunities and become part of a company that values diversity, integrity, and growth. Key Responsibilities Participate in design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles. Prepare and provide project status and risk assessments … as well as through asking questions. Considers 'best-practice' standards, as well as departmental policies and procedures. Computer science fundamentals: OOP, designpatterns, data structures & algorithms. PDI is committed to offering a well-rounded benefits program, designed to support and care for you and your family throughout More ❯
Peterborough, Cambridgeshire, United Kingdom Hybrid / WFH Options
TieTalent
and relational database design. Proficient with Entity Framework Core. Proven track record designing and implementing RESTful APIs. Strong understanding of software designpatterns and SOLID principles. Soft Skills: Strong problem-solving abilities and analytical thinking. Excellent code review skills and attention to detail. Effective communication and collaboration More ❯
SQL (MySQL and maria DB), AWS, Azure, Docker, Git& Git Actions, AWS SQS, MapBox and 3D visualisation with ThreeJS and Cesium. Designpatterns/Important areas: Microservices, Security, Scalability, Usability, Cloud Native, Performance, CI/CD. Methodologies: Agile, User Centred Design. Who would be a good fit More ❯
keen learners Desire to mentor others Nice to Haves Consultancy experience Working directly with customers and users Working within multidisciplinary teams with product, design, and technology working within the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Pair programming - we … pair around 50% of the time Writing code with test-driven development Experience building and maintaining CI/CD pipelines Component-based design techniques such as using pattern libraries, styled-components, CSS-in-JS, BEM, and/or SUIT CSS … The REACT ecosystem including a test-driven approach Infrastructure as code technology like Terraform and Cloud Formation Familiarity with architectural and designpatterns Please note, an increasing number of our customers are specifying a minimum of SC (security check) clearance in order to work on their projects. More ❯
inefficiencies in existing systems. In this role, you will: Develop and test standard software applications, related programs, and procedures to ensure they meet design requirements. Collaborate with team members to co-develop solutions and resolve problems. Seize opportunities to build new technical expertise in a specific engineering area. … system and technology integration, as well as the fundamental features and processes involved. Apply software design principles, data structures, designpatterns, and computer science fundamentals to write clean, maintainable, optimized, and modular code with clear naming conventions. Utilize database design knowledge to address … hybrid cloud infrastructure. Proficiency in a JVM language, with moderate familiarity with other applicable languages. Familiarity with at least two data stores, API access patterns, and integrations. Understanding of relevant technologies within their specialization as part of a broader ecosystem. Ability to grasp how projects fit within the team More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Made Tech Limited
learning and mentoring culture that can help you develop the following: Work directly with customers and users Working within multidisciplinary teams with product, design, and technology working within … the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Familiarity with architectural and designpatterns Support in applying If you need this job description in another format, or other support in applying, please email . When you apply, we More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Made Tech Limited
learning and mentoring culture that can help you develop the following: Work directly with customers and users Working within multidisciplinary teams with product, design, and technology working within … the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Familiarity with architectural and designpatterns Support in applying If you need this job description in another format, or other support in applying, please email . When you apply, we More ❯
Swansea, West Glamorgan, United Kingdom Hybrid / WFH Options
Made Tech Limited
learning and mentoring culture that can help you develop the following: Work directly with customers and users Working within multidisciplinary teams with product, design, and technology working within … the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Familiarity with architectural and designpatterns Support in applying If you need this job description in another format, or other support in applying, please email . When you apply, we More ❯
could be just the role for you. The most important initial aspect is that you are very technically astute and experienced. Environment SOLID design principles, Agile delivery methods, MVC or MVVM. Technical expert - able to be a technical lead Robust Full Stack Software Development Open-minded, flexible and … Hands-on software development Working with stakeholders, senior management and the board to develop strategies Presenting to stakeholders, senior management and the board. Design, develop, and maintain software solutions using C#, Kentico, React, and API .NET Core Collaborate with cross-functional teams to define, design, and … of Agile/Scrum methodologies Sound knowledge of API development and integration Familiarity with SOLID principles, MVC architecture, and modern software designpatterns Good knowledge of front-end technologies such as SASS, Node.js, and modern JavaScript frameworks. Experience of working with legacy code and refactoring techniques is More ❯