Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
Jira 2+ years of practical experience with Agile development methodologies Experience working on public cloud native applications Computer science fundamentals: OOP, designpatterns, data structures & algorithms Ideally you will have studied Computer Science, Software Engineering, Mathematics or similar STEM degree. Process Please hit apply and upload your More ❯
pipelines. Language-agnostic: confident with at least two modern languages—JavaScript, TypeScript, Java, C#, Python, etc. Skilled in using OOP principles, designpatterns, SOLID practices, and dependency injection. Comfortable leading coding reviews and hands-on pairing sessions. Knowledge of non-functional testing areas including performance, compatibility, accessibility More ❯
london, south east england, united kingdom Hybrid / WFH Options
Anson McCade
pipelines. Language-agnostic: confident with at least two modern languages—JavaScript, TypeScript, Java, C#, Python, etc. Skilled in using OOP principles, designpatterns, SOLID practices, and dependency injection. Comfortable leading coding reviews and hands-on pairing sessions. Knowledge of non-functional testing areas including performance, compatibility, accessibility More ❯
Newcastle upon Tyne, Tyne & Wear Hybrid / WFH Options
Client Server
experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you More ❯
Reigate, Surrey, South East, United Kingdom Hybrid / WFH Options
Client Server
the cloud (Azure), ideally you will also have some Kubernetes experience You have a thorough understanding of Computer Science fundamentals including DesignPatterns, Data Structures, OOP, multithreading You have a good appreciation of security, ideally with OWASP knowledge You're collaborative with great communication skills and an More ❯
Central London, London, United Kingdom Hybrid / WFH Options
Client Server
have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas More ❯
have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas More ❯
are passionate about algorithm development and software engineering in the space sector, we'd love to hear from you! Skills Software DesignPatterns C++ Java Python Reference : Company Learn more about this company Visit this company's hub to learn about their values, culture, and latest jobs. More ❯
programming languages like Scala, Python and Golang will be a plus Ability to read/write code and expertise with various designpatterns Have used NoSQL database such as MongoDB, Cassandra, etc. Work on opportunities along with sales, practice, delivery teams through the pre-sales process Develop More ❯
programming languages like Scala, Python and Golang will be a plus Ability to read/write code and expertise with various designpatterns Have used NoSQL database such as MongoDB, Cassandra, etc. Work on opportunities along with sales, practice, delivery teams through the pre-sales process Develop More ❯
programming languages like Scala, Python and Golang will be a plus Ability to read/write code and expertise with various designpatterns Have used NoSQL databases such as MongoDB, Cassandra, etc. Responsibilities include: Work on opportunities along with sales, practice, delivery teams through the pre-sales More ❯
UI development on a direct-to-consumer product Comfortable writing in cutting edge technologies as well as legacy code Familiarity with designpatterns and object-orientated programming Understanding of version control e.g. Git. Understanding of unit testing and/or test-driven development Experience working on a More ❯
Oracle, MySQL. Exposure to polyglot programming languages like Scala, Python, Golang is a plus. Ability to read/write code and apply various design patterns. Experience with NoSQL databases like MongoDB, Cassandra. Collaborate with sales, practice, and delivery teams during pre-sales, develop customer proposals, and translate requirements More ❯
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 ❯
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 ❯
Software Development Engineer, you will lead the technical aspects of core Device customer experience and engage with an experienced cross-disciplinary staff to design, implement, and bring to market innovative consumer products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment. Good … solutions enabling new/unique experiences for our customers with a wide range of Amazon Devices. Key job responsibilities: Deeply involved in the design of various middleware and cloud services by collaborating with various internal and external stakeholders. Closely work with the Product Management team to detail out … 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 ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Kitman Labs
Create seamless experiences - Build beautiful, intuitive interfaces that make it easy for users to interact with our platform. Make sense of complex data - Design tools that help visualize sports performance insights and drive decision-making. Focus on quality - We ship fast but never compromise on user experience. You … ll be involved in automation, CI/CD, and rapid iteration to ensure reliability. Write scalable, well-tested code - You'll design and implement robust solutions that ensure system scalability and high availability. Prototype & Innovate - Work closely with Product, Design, and Sports Science teams to experiment … APIs (REST, GraphQL) to integrate real-time data. Experience in agile environments, working in cross-functional teams. Deep understanding of software designpatterns, object-oriented programming, and best practices. Analytical problem-solving mindset - you love finding elegant solutions to complex challenges. Bonus skills (nice to have!): Experience More ❯
Front Ends is a massive bonus Knowledge of basic algorithms, object-oriented and functional design principles, and best-practice designpatterns Bachelor's or Master's degree in Computer Science or related field (or equivalent experience) Experience in applying AI/ML to solve customer More ❯
BPM. Partner with teams liaising with business directly to analyze workflows and processes, to automate and improve efficiencies. Translate requirements to technical specifications. Design and develop applications on Camunda/BPM platform to satisfy end-user requirements using out of the BPM product capabilities. Collaborate with cross technology … teams to integrate BPM applications with enterprise systems, setup/deploy infrastructure, cloud environments, and secure applications. Create technical artifacts, including process flowcharts, design/architecture documents, BPMN model, etc. Estimate, plan and execute toward expectations and commitments. Leverage methodologies and tools and develop metrics to measure operational … Agile environment. Strong knowledge of BPMN, Design and BPMN workflows implementation using Camunda Modeler. Experience in Java, J2EE, J2EE DesignPatterns, and Object-Oriented Design. Proficiency in Java technologies: Hibernate, Spring Framework, Spring Boot. Extensive BPM knowledge and experience in conceptualizing workflow solutions using Camunda. More ❯
BPM. Partner with teams liaising with business directly to analyze workflows and processes, to automate and improve efficiencies. Translate requirements to technical specifications. Design and develop applications on Camunda/BPM platform to satisfy end-user requirements using out of the BPM product capabilities. Collaborate with cross technology … teams to integrate BPM applications with enterprise systems, setup/deploy infrastructure, cloud environments, and secure applications. Create technical artifacts, including process flowcharts, design/architecture documents, BPMN model, etc. Estimate, plan and execute toward expectations and commitments. Leverage methodologies and tools and develop metrics to measure operational … Agile environment. Strong knowledge of BPMN, Design and BPMN workflows implementation using Camunda Modeler. Experience in Java, J2EE, J2EE DesignPatterns, and Object-Oriented Design. Proficiency in Java technologies: Hibernate, Spring Framework, Spring Boot. Extensive BPM knowledge and experience in conceptualizing workflow solutions using Camunda. More ❯
BPM. Partner with teams liaising with business directly to analyze workflows and processes, to automate and improve efficiencies. Translate requirements to technical specifications. Design and develop applications on Camunda/BPM platform to satisfy end-user requirements using out of the BPM product capabilities. Collaborate with cross technology … teams to integrate BPM applications with enterprise systems, setup/deploy infrastructure, cloud environments, and secure applications. Create technical artifacts, including process flowcharts, design/architecture documents, BPMN model, etc. Estimate, plan and execute toward expectations and commitments. Leverage methodologies and tools and develop metrics to measure operational … Agile environment. Strong knowledge of BPMN, Design and BPMN workflows implementation using Camunda Modeler. Experience in Java, J2EE, J2EE DesignPatterns, and Object-Oriented Design. Proficiency in Java technologies: Hibernate, Spring Framework, Spring Boot. Extensive BPM knowledge and experience in conceptualizing workflow solutions using Camunda. More ❯
developers and taking ownership of complex issues to deliver high quality distributed systems at a massive scale. What you'll be doing Own design, implementation, testing, and support of next-generation features related … to Dremio's Query Planner and Reflections technologies Work with open source projects like Apache Calcite and Apache Iceberg Use modular designpatterns to deliver an architecture that's elegant, simple, extensible and maintainable Solve complex technical problems and customer issues while improving our telemetry and instrumentation … to proactively detect issues before they arise and make debugging more efficient Design and deliver architectures that run optimally on public clouds like GCP, AWS, and Azure Mentor other team members for high quality and design Collaborate with Product Management to innovate and deliver on customer More ❯
influence the direction of our technology that impacts hundreds of millions of customers around the world. At Amazon, an SDE can expect to design flexible and scalable solutions and work on some of the most complex challenges in large-scale computing by utilizing skills in data structures, algorithms … 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 ❯
influence the direction of our technology that impacts hundreds of millions of customers around the world. At Amazon, an SDE can expect to design flexible and scalable solutions and work on some of the most complex challenges in large-scale computing by utilizing skills in data structures, algorithms … 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 ❯
Farnham, Surrey, United Kingdom Hybrid / WFH Options
Gregory-Martin International
application development and RESTful APIs Experience with RDBMS (e.g., Oracle) and SQL Experience of the following is desirable: Understanding of common DesignPatterns (e.g. MVC, MVVM Pattern) JavaScript, HTML, CSS, ASP.NET, AWS, WPF and good knowledge of JavaScript front-end frameworks, e.g., Vue.JS AWS delivery Parallel programming … management with SVN or Git Experience with Object-Relational Mapping (ORM) such as Entity Framework User Interface/User Experience (UI/UX) design skills Qualifications - Ideally you will have a degree in Computer Science, Software Engineering or similar, with a focus on software development. Role Description – Software More ❯