to well designed technical solutions. You will use object-oriented concepts, algorithms and data structures to build systems at Amazon scale. You will design, launch, and re-architect multi-tier systems with large amounts of data. You will quickly adapt to fast-paced development environment with bias towards … 5+ years of programming with at least one software programming language experience. - 5+ years of leading design or architecture (designpatterns, reliability and scaling) of new and existing systems experience. - Experience as a mentor, tech lead or leading an engineering team. PREFERRED QUALIFICATIONS - Prior experience … architecting, developing and operating large scale distributed systems is a plus. - Experience with high-volume transaction processing. - Retail/e-commerce system design experience in a global context. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need More ❯
to polyglot programming languages like Scala, Python and Golang will be a plus. Ability to read/write code and expertise with various design patterns. Experience with NoSQL databases such as MongoDB, Cassandra, etc. Qualifications: Bachelors or master's degree in engineering (computer, electronics, etc.). 20+ years More ❯
mark on the next generation of AI. Key job responsibilities A Research Engineer in the AWS AI team has the following responsibilities: Define, design and lead the development of tools that accelerate the science experimentation and delivery process Design and guide the science team's implementation … 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 ❯
expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications. Job responsibilities Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Support the engineering … teams in building fault-tolerant, scalable applications by engaging in design discussions, RFCs and code reviews. Drive decisions that influence the product design, application functionality, and technical operations and processes. Implement and regularly test DR strategies to ensure the highest level of resilience and fault tolerance … the team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities, and skills Possess an up-to-date understanding of designpatterns relevant to hosting and networking architectures. Proactively champion product development, driven by a desire to build truly exceptional products, not just solve immediate challenges. More ❯
improve the lives we touch. On assigned projects, you will be the key interface between engineering, operations, IT, quality, regulatory, suppliers, and our design teams to ensure that we have a robust architecture at the software, system, and enterprise level with a forward view on technology. You will … will develop and institutionalize best practices for building and operating highly reliable and scalable systems. You will enable and drive the architecture and design review process. You will consult in design phases to architect reliability and scalability requirements. You will design and rollout policies … and IT Regulatory Compliance. Experience with Cybersecurity frameworks and regulations such as HIPAA, Data Privacy, GDPR, etc. Experience with architectural and designpatterns such as PubSub, Event Driven, SOA, Observer, Dependency Injection, Repository, Decorator, MVC, etc. Proven expertise in working in a collaborative, fast-paced environment where More ❯
. Key Responsibilities: Technical Leadership & Development Act as the lead developer for all Shopify-related projects, setting the technical vision and best practices. Design, develop, and maintain custom Shopify themes, storefronts, and apps using Liquid, JavaScript, and React. Work on Shopify Plus integrations with APIs (Storefront API, Admin … team as a Tech Lead, mentoring engineers, and driving project success. Deep understanding of software design principles (SOLID, DRY, designpatterns). Proficiency in SQL and NoSQL databases. Strong DevOps knowledge, including CI/CD pipelines, automated testing, and deployment strategies. Excellent problem-solving skills More ❯
. Key Responsibilities: Technical Leadership & Development Act as the lead developer for all Shopify-related projects, setting the technical vision and best practices. Design, develop, and maintain custom Shopify themes, storefronts, and apps using Liquid, JavaScript, and React. Work on Shopify Plus integrations with APIs (Storefront API, Admin … team as a Tech Lead, mentoring engineers, and driving project success. Deep understanding of software design principles (SOLID, DRY, designpatterns). Proficiency in SQL and NoSQL databases. Strong DevOps knowledge, including CI/CD pipelines, automated testing, and deployment strategies. Excellent problem-solving skills More ❯
to well designed technical solutions. You will use object-oriented concepts, algorithms and data structures to build systems at Amazon scale. You will design, launch, and re-architect multi-tier systems with large amounts of data. You will quickly adapt to fast-paced development environment with bias towards … 5+ years of programming with at least one software programming language experience. 5+ years of leading design or architecture (designpatterns, reliability and scaling) of new and existing systems experience. Experience as a mentor, tech lead or leading an engineering team. PREFERRED QUALIFICATIONS 5+ years … experience architecting, developing and operating large scale distributed systems is a plus. Experience with high-volume transaction processing. Retail/e-commerce system design experience in a global context. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and More ❯
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 ❯
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 ❯
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 ❯
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 ❯
and code, and be familiar with both unit testing and front-end testing. You will own the entire suite of tools, from system design to implementation, release, operation, and continuous, iterative improvement. You will use core AWS technologies. Keys to a successful candidate include an ability to collaborate … 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 - Knowledge of professional software engineering & best 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 ❯
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 ❯
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 ❯
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 ❯