Cloud Infrastructure Engineers at Product Madness live and breathe in production looking for opportunities to improve reliability through observability, engaging with the technical groups. We are looking for a Senior DevOps Engineer to join our DevOps Group. The ideal candidate will take part in creating the next generation of CI/CD pipelines and our DevOps practices & culture inside Product Madness, using cutting edge modern technologies. What You'll Do The successful applicant for this position will be a person with relevant experience, highly motivated and a team player. Leading on incident response and taking ownership of Post-Mortems, the SREs are responsible for keeping all user-facing services and other production systems running smoothly. SREs apply sound engineering principles, operational discipline, and mature automation to the platform. The key to the DevOps group's success is engagement across teams, contributing to the development and operation of games and services which meet reliability targets. Product Madness is growing fast, which means as a Senior DevOps Engineer you will have to balance speed to production while maintaining focus on crucial reliability metrics and processes. The Senior DevOps Engineer will be a key member of the leadership team as we implement and improve our Engineering best practice across the business. Responsibilities Be on an on-call rotation to respond to incidents that impact availability, and provide support for Cloud Operation Engineers Debug production issues across services and levels of the stack. Plan and support the growth of Product Madness Infrastructure. Design, Build and maintain multiple environments on GCP using infrastructure as a code approach. Design, Implement and manage the CI/CD processes up to production environments. Researching and Implementing new technologies to expand engineering capabilities in both production and development environments. Make important technical decisions in the designing, creating and maintaining Product Madness's Devops Infrastructure. Containerizing our services and managing them with leading orchestration frameworks (Kubernetes). Design and manage Product Madness's auto-scaling mechanism to help us manage Millions of customers around the world in a modern and scalable way. Interface and work closely with various R&D Groups (Architects, Principal Engineers Developers, Product Managers). Be part of product architectural and infrastructure design - Pay attention to both infrastructure and security aspects. Maintaining, optimising and automating processes in a large scale of production environments. Supporting other Devops engineers & Developers by providing necessary training, advice and mentorship. Support production environments - troubleshooting and root cause analysis. What We're Looking For 3+ years of experience as a DevOps/Infrastructure Engineer (at least 3 years as devops) Expertise in Java, Python, Ruby or experience in another programming language Experience and knowledge of CI/CD design and practice Public Cloud, preferably GCP but AWS and Azure is good too! Experience with Cloud Architecture Design principles and Cloud Architect certification Experience creating infra as code solutions using tools such as: Terraform, Azure ARM templates , Cloudformation - a must Experience with CI/CD tools and methodologies such as: Jenkins, ArgoCD, CircleCI, etc - a must Hands-on implementation of Continuous Integration and Continuous Delivery in complex environments. Proven experience working in a production environment - a must Solid experience implementing production-grade Kubernetes Clusters with containerized environments and microservices (Docker, Kubernetes) Experience working with Configuration Management tools (Chef, Puppet, Ansible is an advantage) Solid understanding of networking technologies mainly focuses on networking for clouds Experience with Service Mesh solutions such as Anthos, Istio, Consul - Advantage Experience with monitoring and log analysis tools such as ELK, Prometheus, Grafana, New Relic, etc. - Advantage Why Product Madness ? You will be joining a global powerhouse where you will be part of a world-class talented team that creates remarkable hit games such as Heart of Vegas, Lightning Link, Cashman Casino, Mighty Fu, and Big Fish Casino. The success of these titles has led to over 400 million downloads and more than 50 million active users. But there is no stopping us there, we also have a new games team that is working on bringing new hit games to the market. Product Madness is an Aristocrat Technologies company within its digital games division of Pixel United. Outstanding growth has seen us build Product Madness to more than 800 team members and counting, you can join one of our seven global talent hubs including London, USA, Canada, Spain, Poland, Ukraine & Israel. You will be part of a company that is not only Mad about games but Mad about our people. Living by our value of people first, you will feel this firsthand from the moment you step into one of our fantastic studios. This is made possible by our amazing studio experience team who help make Product Madness such a fun place to work. Be it arranging endless snacks, weekly breakfasts & lunches, lavish Christmas & summer parties, happy hour drinks, social get-togethers and so much more. So what is stopping you from coming and joining the Madness? Our Values People First We have the deepest respect for our people and their well being. We know they are exceptionally talented and will always have a choice. We want them to re-choose us every day. We are committed to building a culture where each person's voice will always be heard and addressed. MAD for More Always improving, innovating and never settling for the existing. We push all boundaries with courage and ambition to become the world's best games company. Champion Together We excel at what we do but yet remain humble and helpful to our teammates. We champion one another and hold each other to high standards without any egos. Globally Inclusive We are all Equal - regardless of the language we speak, where we live, our gender, religion or culture we come from. We want to build a global home, where everyone has the equal opportunity to make an impact. Customer Focused We always think from the customer's perspective - be it players or internal customers. Improving their experience and joy is what drives us. Every client's success is our big win! Travel Expectations None
Dec 09, 2024
Full time
Cloud Infrastructure Engineers at Product Madness live and breathe in production looking for opportunities to improve reliability through observability, engaging with the technical groups. We are looking for a Senior DevOps Engineer to join our DevOps Group. The ideal candidate will take part in creating the next generation of CI/CD pipelines and our DevOps practices & culture inside Product Madness, using cutting edge modern technologies. What You'll Do The successful applicant for this position will be a person with relevant experience, highly motivated and a team player. Leading on incident response and taking ownership of Post-Mortems, the SREs are responsible for keeping all user-facing services and other production systems running smoothly. SREs apply sound engineering principles, operational discipline, and mature automation to the platform. The key to the DevOps group's success is engagement across teams, contributing to the development and operation of games and services which meet reliability targets. Product Madness is growing fast, which means as a Senior DevOps Engineer you will have to balance speed to production while maintaining focus on crucial reliability metrics and processes. The Senior DevOps Engineer will be a key member of the leadership team as we implement and improve our Engineering best practice across the business. Responsibilities Be on an on-call rotation to respond to incidents that impact availability, and provide support for Cloud Operation Engineers Debug production issues across services and levels of the stack. Plan and support the growth of Product Madness Infrastructure. Design, Build and maintain multiple environments on GCP using infrastructure as a code approach. Design, Implement and manage the CI/CD processes up to production environments. Researching and Implementing new technologies to expand engineering capabilities in both production and development environments. Make important technical decisions in the designing, creating and maintaining Product Madness's Devops Infrastructure. Containerizing our services and managing them with leading orchestration frameworks (Kubernetes). Design and manage Product Madness's auto-scaling mechanism to help us manage Millions of customers around the world in a modern and scalable way. Interface and work closely with various R&D Groups (Architects, Principal Engineers Developers, Product Managers). Be part of product architectural and infrastructure design - Pay attention to both infrastructure and security aspects. Maintaining, optimising and automating processes in a large scale of production environments. Supporting other Devops engineers & Developers by providing necessary training, advice and mentorship. Support production environments - troubleshooting and root cause analysis. What We're Looking For 3+ years of experience as a DevOps/Infrastructure Engineer (at least 3 years as devops) Expertise in Java, Python, Ruby or experience in another programming language Experience and knowledge of CI/CD design and practice Public Cloud, preferably GCP but AWS and Azure is good too! Experience with Cloud Architecture Design principles and Cloud Architect certification Experience creating infra as code solutions using tools such as: Terraform, Azure ARM templates , Cloudformation - a must Experience with CI/CD tools and methodologies such as: Jenkins, ArgoCD, CircleCI, etc - a must Hands-on implementation of Continuous Integration and Continuous Delivery in complex environments. Proven experience working in a production environment - a must Solid experience implementing production-grade Kubernetes Clusters with containerized environments and microservices (Docker, Kubernetes) Experience working with Configuration Management tools (Chef, Puppet, Ansible is an advantage) Solid understanding of networking technologies mainly focuses on networking for clouds Experience with Service Mesh solutions such as Anthos, Istio, Consul - Advantage Experience with monitoring and log analysis tools such as ELK, Prometheus, Grafana, New Relic, etc. - Advantage Why Product Madness ? You will be joining a global powerhouse where you will be part of a world-class talented team that creates remarkable hit games such as Heart of Vegas, Lightning Link, Cashman Casino, Mighty Fu, and Big Fish Casino. The success of these titles has led to over 400 million downloads and more than 50 million active users. But there is no stopping us there, we also have a new games team that is working on bringing new hit games to the market. Product Madness is an Aristocrat Technologies company within its digital games division of Pixel United. Outstanding growth has seen us build Product Madness to more than 800 team members and counting, you can join one of our seven global talent hubs including London, USA, Canada, Spain, Poland, Ukraine & Israel. You will be part of a company that is not only Mad about games but Mad about our people. Living by our value of people first, you will feel this firsthand from the moment you step into one of our fantastic studios. This is made possible by our amazing studio experience team who help make Product Madness such a fun place to work. Be it arranging endless snacks, weekly breakfasts & lunches, lavish Christmas & summer parties, happy hour drinks, social get-togethers and so much more. So what is stopping you from coming and joining the Madness? Our Values People First We have the deepest respect for our people and their well being. We know they are exceptionally talented and will always have a choice. We want them to re-choose us every day. We are committed to building a culture where each person's voice will always be heard and addressed. MAD for More Always improving, innovating and never settling for the existing. We push all boundaries with courage and ambition to become the world's best games company. Champion Together We excel at what we do but yet remain humble and helpful to our teammates. We champion one another and hold each other to high standards without any egos. Globally Inclusive We are all Equal - regardless of the language we speak, where we live, our gender, religion or culture we come from. We want to build a global home, where everyone has the equal opportunity to make an impact. Customer Focused We always think from the customer's perspective - be it players or internal customers. Improving their experience and joy is what drives us. Every client's success is our big win! Travel Expectations None
We are looking for an experienced Senior Solution Architect to lead the design and enable the development of a Core Platform and drive the evolution of our Backend-as-a-Service (BaaS) offering, including the associated frontend applications. You will also play a critical role in facilitating the migration of legacy systems to the new architecture. What You'll Do In this position, you will have a key role in shaping the platform, services and SDKs that power a wide range of mobile and web applications. You will be responsible for architecting robust, scalable, secure, and reliable full-stack solutions while establishing and maintaining the technical standards that ensure the platform's performance, compliance, and long-term sustainability. Collaboration is central to this role. You will engage closely with cross-functional teams and stakeholders, leveraging strong communication skills to ensure alignment and successful delivery of solutions. Your ability to present well-reasoned recommendations, grounded in solid engineering principles and data-driven analysis, will be critical. Maintaining a proactive, open, and assertive approach will be essential to navigating complex decisions and influencing outcomes. This is an excellent opportunity for a skilled architect to have a significant impact on the development of our platform and help shape the future of our services. Responsibilities Collaborate with stakeholders, Business Analysts and development teams to define and document the system's architecture. Ability to translate business requirements into clear designs and technical requirements covering all aspects of a full-stack Solution. Create detailed diagrams to communicate system architecture, behaviors and interactions (e.g., sequence diagrams, activity diagrams and high-level designs). Lead architectural and design discussions, ensuring alignment with business goals, technical requirements, and industry best practices. Document and maintain Architecture Decision Records (ADRs) to capture significant architectural decisions, including the context, options considered, decision rationale, and outcomes. Evaluate and select appropriate technologies , frameworks, and tools to meet the needs of our solutions. Define and maintain architectural standards, guidelines, and best practices to ensure consistency and quality across projects. Work closely with engineering teams to provide technical guidance and ensure the implementation of designs aligns with architectural specifications. Identify and address technical risks, challenges, and dependencies in the architecture and design process. Conduct architectural reviews and provide feedback to ensure solutions meet performance, scalability, security, and maintainability requirements. Stay up to date with emerging technologies and industry trends and apply this knowledge to continuously improve our architecture and solutions. What We're Looking For Required Skills and Experience Proven experience as a Solution Architect, with a strong focus on SaaS solutions and the gaming sector. Expertise in system modelling (e.g., C4, UML). Strong understanding of software architecture principles, patterns, and best practices. Familiarity with domain-driven design (DDD) and its application in software development. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and cloud-native architectures. Experience within the Mobile Application development industry and a deep understanding of the inherent challenges. Familiarity with microservices architecture, API design, and integration patterns. Experience with event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ, PubSub ). Experience with OpenAPI and AsyncAPI for defining APIs, and exercising the APIs through appropriate tools (e.g., Postman). Solid knowledge of data modeling, databases (SQL and NoSQL), database normalisation , and data flow architectures. Excellent communication and collaboration skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders. Strong problem-solving skills and the ability to think strategically about technology solutions. Preferred Skills and Experience Bachelor's degree in Computer Science , Software Engineering, or a related field (or equivalent experience). A software development or technical background, preferably in the gaming industry or a SaaS solution Knowledge of real-time systems, multiplayer game architectures, and player data analytics. Experience with security best practices and compliance standards in software development. Why Aristocrat? Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We're a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play. We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. We offer a range of flexible working options through all.flex, our flexible hybrid work model and invite you to have a conversation with us about flexible working. EEO M/F/D/V World Leader in Gaming Entertainment Robust benefits package Global career opportunities Our Values All about the Player Talent Unleashed Collective Brilliance Good Business Good Citizen The US based roles may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate. Travel Expectations None
Dec 09, 2024
Full time
We are looking for an experienced Senior Solution Architect to lead the design and enable the development of a Core Platform and drive the evolution of our Backend-as-a-Service (BaaS) offering, including the associated frontend applications. You will also play a critical role in facilitating the migration of legacy systems to the new architecture. What You'll Do In this position, you will have a key role in shaping the platform, services and SDKs that power a wide range of mobile and web applications. You will be responsible for architecting robust, scalable, secure, and reliable full-stack solutions while establishing and maintaining the technical standards that ensure the platform's performance, compliance, and long-term sustainability. Collaboration is central to this role. You will engage closely with cross-functional teams and stakeholders, leveraging strong communication skills to ensure alignment and successful delivery of solutions. Your ability to present well-reasoned recommendations, grounded in solid engineering principles and data-driven analysis, will be critical. Maintaining a proactive, open, and assertive approach will be essential to navigating complex decisions and influencing outcomes. This is an excellent opportunity for a skilled architect to have a significant impact on the development of our platform and help shape the future of our services. Responsibilities Collaborate with stakeholders, Business Analysts and development teams to define and document the system's architecture. Ability to translate business requirements into clear designs and technical requirements covering all aspects of a full-stack Solution. Create detailed diagrams to communicate system architecture, behaviors and interactions (e.g., sequence diagrams, activity diagrams and high-level designs). Lead architectural and design discussions, ensuring alignment with business goals, technical requirements, and industry best practices. Document and maintain Architecture Decision Records (ADRs) to capture significant architectural decisions, including the context, options considered, decision rationale, and outcomes. Evaluate and select appropriate technologies , frameworks, and tools to meet the needs of our solutions. Define and maintain architectural standards, guidelines, and best practices to ensure consistency and quality across projects. Work closely with engineering teams to provide technical guidance and ensure the implementation of designs aligns with architectural specifications. Identify and address technical risks, challenges, and dependencies in the architecture and design process. Conduct architectural reviews and provide feedback to ensure solutions meet performance, scalability, security, and maintainability requirements. Stay up to date with emerging technologies and industry trends and apply this knowledge to continuously improve our architecture and solutions. What We're Looking For Required Skills and Experience Proven experience as a Solution Architect, with a strong focus on SaaS solutions and the gaming sector. Expertise in system modelling (e.g., C4, UML). Strong understanding of software architecture principles, patterns, and best practices. Familiarity with domain-driven design (DDD) and its application in software development. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and cloud-native architectures. Experience within the Mobile Application development industry and a deep understanding of the inherent challenges. Familiarity with microservices architecture, API design, and integration patterns. Experience with event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ, PubSub ). Experience with OpenAPI and AsyncAPI for defining APIs, and exercising the APIs through appropriate tools (e.g., Postman). Solid knowledge of data modeling, databases (SQL and NoSQL), database normalisation , and data flow architectures. Excellent communication and collaboration skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders. Strong problem-solving skills and the ability to think strategically about technology solutions. Preferred Skills and Experience Bachelor's degree in Computer Science , Software Engineering, or a related field (or equivalent experience). A software development or technical background, preferably in the gaming industry or a SaaS solution Knowledge of real-time systems, multiplayer game architectures, and player data analytics. Experience with security best practices and compliance standards in software development. Why Aristocrat? Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We're a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play. We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. We offer a range of flexible working options through all.flex, our flexible hybrid work model and invite you to have a conversation with us about flexible working. EEO M/F/D/V World Leader in Gaming Entertainment Robust benefits package Global career opportunities Our Values All about the Player Talent Unleashed Collective Brilliance Good Business Good Citizen The US based roles may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate. Travel Expectations None
We are seeking an experienced Senior Software Developer to join our team in designing and developing a robust Core Platform, driving the advancement of our Backend-as-a-Service (BaaS) offering, and supporting the migration of legacy systems to the new architecture. As a key member of our team, you will play a pivotal role in shaping the platform and services that support a suite of mobile and web applications. Your responsibilities will include designing and developing robust, scalable, and secure backend systems, providing technical expertise across multiple squads as well as defining and enforcing the standards that ensure their integrity and compliance. This role requires close collaboration with multiple stakeholders, making strong communication and proactive engagement essential. You should be able to articulate and support your recommendations with sound reasoning, grounded in engineering best practices and factual analysis, while maintaining an open, fair, and, where necessary, assertive approach. What You'll Do Roles and Responsibilities Become the tech expert about the project, having the wide picture of how everything intercats in details. Work independently across multiple squads in the same project, providing technical expertise and guidance. Design, develop, and maintain backend services and APIs using Java and cloud-native technologies. Produce documents and diagrams, such as C4 or UML, to communicate your designs effectively with the wider development team. Design actionable development tasks that drive iterative progress for product delivery and the team. Implement and advocate for domain-driven design principles to create a well-structured and maintainable codebase. Build and manage microservices architecture, ensuring services are scalable, reliable, and secure. Collaborate with cross-functional teams, including frontend (mobile & web) developers, product managers, QA, solution architects, infrastructure, and DevOps, to deliver high-quality software solutions. Write clean, maintainable, and efficient code following best practices and coding standards. Perform code reviews, provide constructive feedback, and mentor other developers. Continuously improve existing systems by identifying and implementing performance optimizations and refactoring opportunities. Foster ensuring robust testing and validation of software through unit testing, integration testing, contract testing, and automated testing frameworks. Participate in agile development processes, including sprint planning, stand-ups, and retrospectives. Stay up to date with emerging technologies and industry trends and apply this knowledge to enhance our development practices. What We're Looking For Required Skills and Experience Minimum of 6 years proven experience as a backend developer with a strong focus on Java development with Spring (e.g., Boot, Cloud, Framework). Solid understanding of cloud-native development and experience with cloud platforms such as Google Cloud (preferable), AWS, or Azure. Expertise in domain-driven design (DDD) and its application in software development. Strong knowledge of microservices architecture and experience in building and deploying microservices. Proficiency in RESTful API design and development. Experience with event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ, Google Pub/Sub ). Experience with containerization technologies such as Docker and orchestration tools like Kubernetes. Familiarity with database technologies, both SQL and NoSQL (e.g., PostgreSQL, MySQL, MongoDB). Understanding of solid engineering principles, including SOLID, DRY, and KISS. Strong knowledge of Software & Cloud design patterns, especially Strangler Fig. Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., GitHub Actions, Gradle, Maven, ArgoCD). Excellent problem-solving skills and the ability to work independently and as part of a team. Effective communication skills and the ability to articulate technical concepts to non-technical stakeholders. Pro-active, self starter and able to work autonomously. Preferred Skills and Experience Experience in frontend development, especially using React framework. Experience developing a mobile client and understanding of their challenges. Knowledge of security best practices in software development and cloud environments. Familiarity with monitoring and logging tools (e.g., New Relic, Prometheus, ELK stack). Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Certification in cloud platforms (e.g., AWS Certified Solutions Architect, Google Cloud Professional). Why Aristocrat? Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We're a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play. We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. We offer a range of flexible working options through all.flex, our flexible hybrid work model and invite you to have a conversation with us about flexible working. EEO M/F/D/V World Leader in Gaming Entertainment Robust benefits package Global career opportunities Our Values All about the Player Talent Unleashed Collective Brilliance Good Business Good Citizen The US based roles may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate. Travel Expectations None
Dec 09, 2024
Full time
We are seeking an experienced Senior Software Developer to join our team in designing and developing a robust Core Platform, driving the advancement of our Backend-as-a-Service (BaaS) offering, and supporting the migration of legacy systems to the new architecture. As a key member of our team, you will play a pivotal role in shaping the platform and services that support a suite of mobile and web applications. Your responsibilities will include designing and developing robust, scalable, and secure backend systems, providing technical expertise across multiple squads as well as defining and enforcing the standards that ensure their integrity and compliance. This role requires close collaboration with multiple stakeholders, making strong communication and proactive engagement essential. You should be able to articulate and support your recommendations with sound reasoning, grounded in engineering best practices and factual analysis, while maintaining an open, fair, and, where necessary, assertive approach. What You'll Do Roles and Responsibilities Become the tech expert about the project, having the wide picture of how everything intercats in details. Work independently across multiple squads in the same project, providing technical expertise and guidance. Design, develop, and maintain backend services and APIs using Java and cloud-native technologies. Produce documents and diagrams, such as C4 or UML, to communicate your designs effectively with the wider development team. Design actionable development tasks that drive iterative progress for product delivery and the team. Implement and advocate for domain-driven design principles to create a well-structured and maintainable codebase. Build and manage microservices architecture, ensuring services are scalable, reliable, and secure. Collaborate with cross-functional teams, including frontend (mobile & web) developers, product managers, QA, solution architects, infrastructure, and DevOps, to deliver high-quality software solutions. Write clean, maintainable, and efficient code following best practices and coding standards. Perform code reviews, provide constructive feedback, and mentor other developers. Continuously improve existing systems by identifying and implementing performance optimizations and refactoring opportunities. Foster ensuring robust testing and validation of software through unit testing, integration testing, contract testing, and automated testing frameworks. Participate in agile development processes, including sprint planning, stand-ups, and retrospectives. Stay up to date with emerging technologies and industry trends and apply this knowledge to enhance our development practices. What We're Looking For Required Skills and Experience Minimum of 6 years proven experience as a backend developer with a strong focus on Java development with Spring (e.g., Boot, Cloud, Framework). Solid understanding of cloud-native development and experience with cloud platforms such as Google Cloud (preferable), AWS, or Azure. Expertise in domain-driven design (DDD) and its application in software development. Strong knowledge of microservices architecture and experience in building and deploying microservices. Proficiency in RESTful API design and development. Experience with event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ, Google Pub/Sub ). Experience with containerization technologies such as Docker and orchestration tools like Kubernetes. Familiarity with database technologies, both SQL and NoSQL (e.g., PostgreSQL, MySQL, MongoDB). Understanding of solid engineering principles, including SOLID, DRY, and KISS. Strong knowledge of Software & Cloud design patterns, especially Strangler Fig. Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., GitHub Actions, Gradle, Maven, ArgoCD). Excellent problem-solving skills and the ability to work independently and as part of a team. Effective communication skills and the ability to articulate technical concepts to non-technical stakeholders. Pro-active, self starter and able to work autonomously. Preferred Skills and Experience Experience in frontend development, especially using React framework. Experience developing a mobile client and understanding of their challenges. Knowledge of security best practices in software development and cloud environments. Familiarity with monitoring and logging tools (e.g., New Relic, Prometheus, ELK stack). Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Certification in cloud platforms (e.g., AWS Certified Solutions Architect, Google Cloud Professional). Why Aristocrat? Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We're a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play. We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. We offer a range of flexible working options through all.flex, our flexible hybrid work model and invite you to have a conversation with us about flexible working. EEO M/F/D/V World Leader in Gaming Entertainment Robust benefits package Global career opportunities Our Values All about the Player Talent Unleashed Collective Brilliance Good Business Good Citizen The US based roles may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate. Travel Expectations None
This is a fast-expanding company at the forefront of odds comparison, where innovation converges with excitement. Here you can experience the best of both worlds, working within a close-knit team with autonomy while enjoying substantial financial backing from the larger enterprise. This organisation is currently in search of a skilled Senior Software Engineer in Test to spearhead streamlined testing and automation strategies. In this role, you'll be a linchpin in the team, taking charge of software delivery, adopting a DevOps culture to oversee the software lifecycle, release automation, and production observability. The tech stack includes Java on the backend with the Springboot framework, GCP managed through Terraform, and a containerised environment in Kubernetes. Your proficiency in TDD, BDD, Selenium, and Automation Testing will have an impact on a diverse range of business initiatives. More importantly, you'll serve as a mentor to junior team members, providing support and guidance as needed. With offices in the UK, Barcelona, and Lithuania, the company boasts a diverse team of over 200 professionals. You'll be at the forefront of industry innovation, working in one of the UK's fastest-growing sectors, with unparalleled opportunities for personal and professional development. It advocates the nurturing of talent and fostering of growth. Joining the team as a Senior, you'll embark on an exciting career path toward becoming a Lead. With coaching and guidance from your manager and a dedicated Learning and Development (L&D) team, you'll have the support necessary to advance in your professional journey. Remote work is highly valued, providing you the flexibility to work from anywhere in the UK. The team also do try to foster in-person collaboration, and to facilitate this there are meetups at the Hammersmith office approximately once a quarter - these gatherings offer a chance to connect with colleagues, share insights, and build lasting relationships. If this opportunity resonates with you, please apply through the provided link or feel free to send me a message.
Dec 09, 2024
Full time
This is a fast-expanding company at the forefront of odds comparison, where innovation converges with excitement. Here you can experience the best of both worlds, working within a close-knit team with autonomy while enjoying substantial financial backing from the larger enterprise. This organisation is currently in search of a skilled Senior Software Engineer in Test to spearhead streamlined testing and automation strategies. In this role, you'll be a linchpin in the team, taking charge of software delivery, adopting a DevOps culture to oversee the software lifecycle, release automation, and production observability. The tech stack includes Java on the backend with the Springboot framework, GCP managed through Terraform, and a containerised environment in Kubernetes. Your proficiency in TDD, BDD, Selenium, and Automation Testing will have an impact on a diverse range of business initiatives. More importantly, you'll serve as a mentor to junior team members, providing support and guidance as needed. With offices in the UK, Barcelona, and Lithuania, the company boasts a diverse team of over 200 professionals. You'll be at the forefront of industry innovation, working in one of the UK's fastest-growing sectors, with unparalleled opportunities for personal and professional development. It advocates the nurturing of talent and fostering of growth. Joining the team as a Senior, you'll embark on an exciting career path toward becoming a Lead. With coaching and guidance from your manager and a dedicated Learning and Development (L&D) team, you'll have the support necessary to advance in your professional journey. Remote work is highly valued, providing you the flexibility to work from anywhere in the UK. The team also do try to foster in-person collaboration, and to facilitate this there are meetups at the Hammersmith office approximately once a quarter - these gatherings offer a chance to connect with colleagues, share insights, and build lasting relationships. If this opportunity resonates with you, please apply through the provided link or feel free to send me a message.
Why LNER? We go beyond. For everyone. Our vision is to be the most loved, progressive and responsible way to travel for generations to come. Now we're looking for the people who can deliver this, every day. Since we took over on the East Coast mainline, we've been changing the face of rail travel. Our new Azuma train has brought faster journey times, more space and greater reliability. Our exciting plans to embrace new ideas, experiences, backgrounds and ambitions make this the ideal time to join. Bringing passion. Being bold. Always caring. Owning it. They're the values that make us LNER. What you will be doing: We have an exciting opportunity for a Data Scientist to join our newly formed Machine Learning team within our Digital and Innovation department on a permanent basis (with the potential for further fixed term opportunities). We're driving a lot of innovation related to Machine Learning and AI in the rail industry and the scope of possibilities is growing rapidly. The Machine Learning team is developing predictive solutions to support decision making across multiple teams in the company. We also work with teams across the company to increase data literacy and help teams see where Machine Learning and AI can integrate into their solutions, ease and improve decision making thus making the work more enjoyable and creative. Our Data Scientist role forms an essential part of LNER's Machine Learning team, primarily by building statistical models to enable the benefits of business-challenge led use cases to be sought after and then realised. This role will also involve: Supporting the end-to-end business-challenge led process from feasibility testing an idea at conception, to testing at a proof of concept phase to realising the benefits at production and BAU maintenance. This will be done by taking a key role in the 'scrum team' as the data science expert, collaborating with Machine Learning Product Managers and Machine Learning Engineers to collectively be responsible for successful delivery of capabilities. Being responsible for building machine learning models that meet the requirements of a business challenge or opportunity, including selecting which model is best for each unique project and seeing this through to model delivery and testing. Supporting the Machine Learning Technical Lead by implementing best practices for code development, training and testing models, deployment, ethics, and approach to productionising solutions. Being a subject matter expert in data science theory and practice, to support the Machine Learning team to demonstrate to the business how data science solutions could benefit their areas. Critically assessing and validating all modelling related tasks in machine learning production pipeline. Designing, building, and implementing the quality assurance safeguards for machine learning production pipeline. Ensuring the high-quality documentation of the machine learning pipelines. Hybrid working with Tuesdays and Thursdays based in either our York or Kings Cross office. What you'll need: We are looking for someone who has proven experience in a Data Scientist role working on a wide variety of projects, within an in-house function. You'll also have: Experience of taking on novel, business-challenge led problems, developing algorithms iteratively and implementing productionised operational solutions to drive the benefit of machine learning. Knowledge of best practices for statistical data modelling, analysis and exploration, machine learning. Fluent in writing well-structured Python code for machine learning algorithms. An excellent knowledge of basic machine learning libraries, such as NumPy, SciPy, Pandas, Dask, PyTorch, Tensorflow, etc. A solid grasp of standard data science techniques, for example, supervised/unsupervised machine learning, model cross validation, Bayesian inference. Experience in working with large amounts of raw data; preparing, cleansing and processing. An understanding of coding best practices and experience with code and data versioning (using Git/CodeCommit), code quality and optimisation, error handling, logging, monitoring, validation and alerting. A 'test and learn' approach mentality. Experience in working with AWS Machine Learning Stack i.e. Sagemaker Studio (desirable). Familiarity with Tableau and/or other visualisation tools (e.g. Power BI) (desirable). Strong stakeholder management, communication, and engagement skills tailored to the audience (exec team, senior stakeholders, data engineers) (desirable). If this sounds like you, what are you waiting for? Apply now!
Dec 09, 2024
Full time
Why LNER? We go beyond. For everyone. Our vision is to be the most loved, progressive and responsible way to travel for generations to come. Now we're looking for the people who can deliver this, every day. Since we took over on the East Coast mainline, we've been changing the face of rail travel. Our new Azuma train has brought faster journey times, more space and greater reliability. Our exciting plans to embrace new ideas, experiences, backgrounds and ambitions make this the ideal time to join. Bringing passion. Being bold. Always caring. Owning it. They're the values that make us LNER. What you will be doing: We have an exciting opportunity for a Data Scientist to join our newly formed Machine Learning team within our Digital and Innovation department on a permanent basis (with the potential for further fixed term opportunities). We're driving a lot of innovation related to Machine Learning and AI in the rail industry and the scope of possibilities is growing rapidly. The Machine Learning team is developing predictive solutions to support decision making across multiple teams in the company. We also work with teams across the company to increase data literacy and help teams see where Machine Learning and AI can integrate into their solutions, ease and improve decision making thus making the work more enjoyable and creative. Our Data Scientist role forms an essential part of LNER's Machine Learning team, primarily by building statistical models to enable the benefits of business-challenge led use cases to be sought after and then realised. This role will also involve: Supporting the end-to-end business-challenge led process from feasibility testing an idea at conception, to testing at a proof of concept phase to realising the benefits at production and BAU maintenance. This will be done by taking a key role in the 'scrum team' as the data science expert, collaborating with Machine Learning Product Managers and Machine Learning Engineers to collectively be responsible for successful delivery of capabilities. Being responsible for building machine learning models that meet the requirements of a business challenge or opportunity, including selecting which model is best for each unique project and seeing this through to model delivery and testing. Supporting the Machine Learning Technical Lead by implementing best practices for code development, training and testing models, deployment, ethics, and approach to productionising solutions. Being a subject matter expert in data science theory and practice, to support the Machine Learning team to demonstrate to the business how data science solutions could benefit their areas. Critically assessing and validating all modelling related tasks in machine learning production pipeline. Designing, building, and implementing the quality assurance safeguards for machine learning production pipeline. Ensuring the high-quality documentation of the machine learning pipelines. Hybrid working with Tuesdays and Thursdays based in either our York or Kings Cross office. What you'll need: We are looking for someone who has proven experience in a Data Scientist role working on a wide variety of projects, within an in-house function. You'll also have: Experience of taking on novel, business-challenge led problems, developing algorithms iteratively and implementing productionised operational solutions to drive the benefit of machine learning. Knowledge of best practices for statistical data modelling, analysis and exploration, machine learning. Fluent in writing well-structured Python code for machine learning algorithms. An excellent knowledge of basic machine learning libraries, such as NumPy, SciPy, Pandas, Dask, PyTorch, Tensorflow, etc. A solid grasp of standard data science techniques, for example, supervised/unsupervised machine learning, model cross validation, Bayesian inference. Experience in working with large amounts of raw data; preparing, cleansing and processing. An understanding of coding best practices and experience with code and data versioning (using Git/CodeCommit), code quality and optimisation, error handling, logging, monitoring, validation and alerting. A 'test and learn' approach mentality. Experience in working with AWS Machine Learning Stack i.e. Sagemaker Studio (desirable). Familiarity with Tableau and/or other visualisation tools (e.g. Power BI) (desirable). Strong stakeholder management, communication, and engagement skills tailored to the audience (exec team, senior stakeholders, data engineers) (desirable). If this sounds like you, what are you waiting for? Apply now!
Yhangry (W22) is a marketplace for private chefs. Yhangry is like Airbnb, but for finding a chef to cook for an event: Their birthday, a hen party or a family Christmas gathering. We're changing the lives of chefs: Chefs earn 3x more than working in a restaurant, whilst working fewer hours. E.g. Chefs working 60 hours per week can maintain the same income by just doing 1-2 private dining events per week. Chefs set their own prices, create their own menus - they get to cook what they love. We are backed by Y Combinator (just like Airbnb, Coinbase, and other unicorns) and featured on Dragons' Den. Why this is a great time to join? We grew 8x in the past 2 years. We raised $4m in funding from institutional and angel investors. We have hit breakeven which is extremely strong for a high growth, early stage startup. We are a small but mighty team of 5 people based in London: You'll be working closely with the founders and engineers and have a lot of ownership. We are about to expand internationally: You'll be part of launching yhangry in our first city in the US and shape our expansion playbook for the many cities to come. We are looking for amazing A players to join our rockstar team on this exciting journey. Job details Location: Working in our London office 1-2x per week What we're looking for: 5+ years of full-stack development experience PHP/ Laravel: 4+ years experience Experience building products or working with startups at seed or Series A / B stage Proven experience building full-stack web applications using PHP and React Strong foundations in relational databases (MySQL, Postgres) Experience working with Rest APIs and integrating third-party systems Experience with setting up and managing infrastructure would be beneficial How to stand out: Familiarity with server-side rendering and SEO practices Experience with cloud platforms (AWS, Google Cloud, etc) What you'll be up to Shape the Future of Partnerships: Dive into exciting integrations with B2B partners and play a key role in launching a groundbreaking new area of our business. Build Features That Matter: Create and improve features that make life easier (and tastier!) for both chefs and customers. Take Us Global: Help scale our platform as we expand into new markets and countries. The world's your playground! Empower Chefs: Supercharge the chefs' portal to boost engagement, surface helpful metrics, and give chefs the insights they need to be the crème de la crème of private dining. Squash Bugs & Boost Performance: Track down bugs, fine-tune performance, and make sure our platform is fast, stable, and ready to grow. Bring Designs to Life: Work closely with our design team to turn creative visions into smooth, user-friendly tech solutions. Turn Data Into Action: Collaborate with different teams to transform data and insights into real, impactful features. You'll be a perfect fit if you: Connect the dots in product: You understand WHY we are building something and are involved in the lean process of discovery, mockup, and build. Love the Startup Hustle: You're comfortable in a fast-paced environment where change is the only constant, and you're ready to roll with it! Adapt Like a Pro: Learning new technologies and diving into fresh challenges excites you. You're quick to pick things up and make them work. Own Your Work: You thrive on autonomy, taking full ownership of your projects, and delivering work that drives real impact across the business. Solve Real Problems: You're great at turning user and team feedback into brilliant technical solutions that make everyone's lives easier. Speak Tech, Talk People: You know how to explain complex tech ideas in a way anyone can understand, whether they're engineers or not.
Dec 09, 2024
Full time
Yhangry (W22) is a marketplace for private chefs. Yhangry is like Airbnb, but for finding a chef to cook for an event: Their birthday, a hen party or a family Christmas gathering. We're changing the lives of chefs: Chefs earn 3x more than working in a restaurant, whilst working fewer hours. E.g. Chefs working 60 hours per week can maintain the same income by just doing 1-2 private dining events per week. Chefs set their own prices, create their own menus - they get to cook what they love. We are backed by Y Combinator (just like Airbnb, Coinbase, and other unicorns) and featured on Dragons' Den. Why this is a great time to join? We grew 8x in the past 2 years. We raised $4m in funding from institutional and angel investors. We have hit breakeven which is extremely strong for a high growth, early stage startup. We are a small but mighty team of 5 people based in London: You'll be working closely with the founders and engineers and have a lot of ownership. We are about to expand internationally: You'll be part of launching yhangry in our first city in the US and shape our expansion playbook for the many cities to come. We are looking for amazing A players to join our rockstar team on this exciting journey. Job details Location: Working in our London office 1-2x per week What we're looking for: 5+ years of full-stack development experience PHP/ Laravel: 4+ years experience Experience building products or working with startups at seed or Series A / B stage Proven experience building full-stack web applications using PHP and React Strong foundations in relational databases (MySQL, Postgres) Experience working with Rest APIs and integrating third-party systems Experience with setting up and managing infrastructure would be beneficial How to stand out: Familiarity with server-side rendering and SEO practices Experience with cloud platforms (AWS, Google Cloud, etc) What you'll be up to Shape the Future of Partnerships: Dive into exciting integrations with B2B partners and play a key role in launching a groundbreaking new area of our business. Build Features That Matter: Create and improve features that make life easier (and tastier!) for both chefs and customers. Take Us Global: Help scale our platform as we expand into new markets and countries. The world's your playground! Empower Chefs: Supercharge the chefs' portal to boost engagement, surface helpful metrics, and give chefs the insights they need to be the crème de la crème of private dining. Squash Bugs & Boost Performance: Track down bugs, fine-tune performance, and make sure our platform is fast, stable, and ready to grow. Bring Designs to Life: Work closely with our design team to turn creative visions into smooth, user-friendly tech solutions. Turn Data Into Action: Collaborate with different teams to transform data and insights into real, impactful features. You'll be a perfect fit if you: Connect the dots in product: You understand WHY we are building something and are involved in the lean process of discovery, mockup, and build. Love the Startup Hustle: You're comfortable in a fast-paced environment where change is the only constant, and you're ready to roll with it! Adapt Like a Pro: Learning new technologies and diving into fresh challenges excites you. You're quick to pick things up and make them work. Own Your Work: You thrive on autonomy, taking full ownership of your projects, and delivering work that drives real impact across the business. Solve Real Problems: You're great at turning user and team feedback into brilliant technical solutions that make everyone's lives easier. Speak Tech, Talk People: You know how to explain complex tech ideas in a way anyone can understand, whether they're engineers or not.
Are you an accomplished Senior Software Engineer ready to take the next step in your career? Our longstanding client is hiring a Senior Developer who will progress into a Lead Developer role after a bedding-in period. The project is focused on key aspects of a major public sector software deployment supporting a project of national significance. The role involves working both on-site (1 to 2 days) and remotely (3 to 4 days), contributing to the development, integration, rollout, and support of complex systems. The successful candidate will lead and collaborate with a diverse team of customer representatives, solution architects, academic partners, and leading software development companies. Key Skills/Experiences: Proficiency in at least two back-end technologies (preferably Java or Python). Experience with vanilla JavaScript and at least one front-end technology stack (ideally React). Experience in Secure DevOps practices. Expertise in software virtualisation tools, such as Docker. Strong data capabilities with proven analytical skills. Strong focus on configuration control and a proactive approach to software and API documentation. Willingness and eligibility to obtain UK Security Clearance (SC), with UK nationality required as a minimum. Practical experience in Application Design. Proven expertise in specifying, designing, developing, and testing complex full-stack software solutions. Strong proficiency in API design and development. Solid understanding of relational database technologies. Familiarity with Agile and Scrum frameworks. This is a unique opportunity for a Senior Software Engineer looking to grow into a leadership role while staying hands-on with cutting-edge technologies. If you are driven, collaborative, and ready to take on new challenges, we want to hear from you. This advert is brief, if you would like to see a detailed copy of the job description, please apply today! Established in Didsbury, Connexa Technology Ltd is becoming one of the UK's fastest growing IT and Technology recruitment companies. People. Technology. Connected. Connexa Technology is acting as an Employment Agency in relation to this vacancy.
Dec 08, 2024
Full time
Are you an accomplished Senior Software Engineer ready to take the next step in your career? Our longstanding client is hiring a Senior Developer who will progress into a Lead Developer role after a bedding-in period. The project is focused on key aspects of a major public sector software deployment supporting a project of national significance. The role involves working both on-site (1 to 2 days) and remotely (3 to 4 days), contributing to the development, integration, rollout, and support of complex systems. The successful candidate will lead and collaborate with a diverse team of customer representatives, solution architects, academic partners, and leading software development companies. Key Skills/Experiences: Proficiency in at least two back-end technologies (preferably Java or Python). Experience with vanilla JavaScript and at least one front-end technology stack (ideally React). Experience in Secure DevOps practices. Expertise in software virtualisation tools, such as Docker. Strong data capabilities with proven analytical skills. Strong focus on configuration control and a proactive approach to software and API documentation. Willingness and eligibility to obtain UK Security Clearance (SC), with UK nationality required as a minimum. Practical experience in Application Design. Proven expertise in specifying, designing, developing, and testing complex full-stack software solutions. Strong proficiency in API design and development. Solid understanding of relational database technologies. Familiarity with Agile and Scrum frameworks. This is a unique opportunity for a Senior Software Engineer looking to grow into a leadership role while staying hands-on with cutting-edge technologies. If you are driven, collaborative, and ready to take on new challenges, we want to hear from you. This advert is brief, if you would like to see a detailed copy of the job description, please apply today! Established in Didsbury, Connexa Technology Ltd is becoming one of the UK's fastest growing IT and Technology recruitment companies. People. Technology. Connected. Connexa Technology is acting as an Employment Agency in relation to this vacancy.
Are you an accomplished Senior Software Engineer ready to take the next step in your career? Our longstanding client is hiring a Senior Developer who will progress into a Lead Developer role after a bedding-in period. The project is focused on key aspects of a major public sector software deployment supporting a project of national significance. The role involves working both on-site (1 to 2 days) and remotely (3 to 4 days), contributing to the development, integration, rollout, and support of complex systems. The successful candidate will lead and collaborate with a diverse team of customer representatives, solution architects, academic partners, and leading software development companies. Key Skills/Experiences: Proficiency in at least two back-end technologies (preferably Java or Python). Experience with vanilla JavaScript and at least one front-end technology stack (ideally React). Experience in Secure DevOps practices. Expertise in software virtualisation tools, such as Docker. Strong data capabilities with proven analytical skills. Strong focus on configuration control and a proactive approach to software and API documentation. Willingness and eligibility to obtain UK Security Clearance (SC), with UK nationality required as a minimum. Practical experience in Application Design. Proven expertise in specifying, designing, developing, and testing complex full-stack software solutions. Strong proficiency in API design and development. Solid understanding of relational database technologies. Familiarity with Agile and Scrum frameworks. This is a unique opportunity for a Senior Software Engineer looking to grow into a leadership role while staying hands-on with cutting-edge technologies. If you are driven, collaborative, and ready to take on new challenges, we want to hear from you. This advert is brief, if you would like to see a detailed copy of the job description, please apply today! Established in Didsbury, Connexa Technology Ltd is becoming one of the UK's fastest growing IT and Technology recruitment companies. People. Technology. Connected. Connexa Technology is acting as an Employment Agency in relation to this vacancy.
Dec 08, 2024
Full time
Are you an accomplished Senior Software Engineer ready to take the next step in your career? Our longstanding client is hiring a Senior Developer who will progress into a Lead Developer role after a bedding-in period. The project is focused on key aspects of a major public sector software deployment supporting a project of national significance. The role involves working both on-site (1 to 2 days) and remotely (3 to 4 days), contributing to the development, integration, rollout, and support of complex systems. The successful candidate will lead and collaborate with a diverse team of customer representatives, solution architects, academic partners, and leading software development companies. Key Skills/Experiences: Proficiency in at least two back-end technologies (preferably Java or Python). Experience with vanilla JavaScript and at least one front-end technology stack (ideally React). Experience in Secure DevOps practices. Expertise in software virtualisation tools, such as Docker. Strong data capabilities with proven analytical skills. Strong focus on configuration control and a proactive approach to software and API documentation. Willingness and eligibility to obtain UK Security Clearance (SC), with UK nationality required as a minimum. Practical experience in Application Design. Proven expertise in specifying, designing, developing, and testing complex full-stack software solutions. Strong proficiency in API design and development. Solid understanding of relational database technologies. Familiarity with Agile and Scrum frameworks. This is a unique opportunity for a Senior Software Engineer looking to grow into a leadership role while staying hands-on with cutting-edge technologies. If you are driven, collaborative, and ready to take on new challenges, we want to hear from you. This advert is brief, if you would like to see a detailed copy of the job description, please apply today! Established in Didsbury, Connexa Technology Ltd is becoming one of the UK's fastest growing IT and Technology recruitment companies. People. Technology. Connected. Connexa Technology is acting as an Employment Agency in relation to this vacancy.
ABOUT TIDE At Tide, we are building a finance platform designed to save small businesses time and money. We provide our members with business accounts and related banking services, but also a comprehensive set of connected administrative solutions from invoicing to accounting. Launched in 2017, Tide is now used by over 1 million small businesses across the world and is available to UK, Indian and German SMEs. Headquartered in central London, with offices in Sofia, Hyderabad, Delhi, Berlin and Belgrade, Tide employs over 1,800 employees. Tide is rapidly growing, expanding into new markets and always looking for passionate and driven people. Join us in our mission to empower small businesses and help them save time and money. Remote (Hyd/Blr/Delhi NCR locations Only) ABOUT THE TEAM: Our 40+ engineering teams are working on designing, creating and running the rich product catalogue across our business areas (e.g. Payments Services, Business Services). We have a long roadmap ahead of us and always have interesting problems to tackle. We trust and empower our engineers to make real technical decisions that affect multiple teams and shape the future of Tide's Global One Platform. It's an exceptional opportunity to make a real difference by taking ownership of engineering practices in a rapidly expanding company! We work in small autonomous teams, grouped under common domains owning the full lifecycle of some microservices in Tide's service catalogue. Our engineers self-organize, gather together to discuss technical challenges, and set their own guidelines in the different Communities of Practice regardless of where they currently stand in our Growth Framework. ABOUT THE ROLE: Contribute to our event-driven Microservice Architecture (currently 200+ services owned by 40+ teams). You will define and maintain the services your team owns (you design it, you build it, you run it, you scale it globally) Use Java 17 , Spring Boot and JOOQ to build your services. Expose and consume RESTful APIs . We value good API design and we treat our APIs as Products (in the world of Open Banking often times they are gonna be public!) Use SNS + SQS and Kafka to send events Utilise PostgreSQL via Aurora as your primary datastore (we are heavy AWS users) Deploy your services to Production as often as you need to (this usually means multiple times per day!). This is enabled by our CI/CD pipelines powered by GitHub with GitHub actions , and solid JUnit/Pact testing (new joiners are encouraged to have something deployed to production in their first 2 weeks) Experience modern GitOps using ArgoCD . Our Cloud team uses Docker, Terraform, EKS/Kubernetes to run the platform. Have DataDog as your best friend to monitor your services and investigate issues Collaborate closely with Product Owners to understand our Users' needs, Business opportunities and Regulatory requirements and translate them into well-engineered solutions WHAT WE ARE LOOKING FOR: Have some experience building server-side applications and detailed knowledge of the relevant programming languages for your stack. You don't need to know Java, but bear in mind that most of our services are written in Java, so you need to be willing to learn it when you have to change something there! Have a sound knowledge of a backend framework (e.g. Spring/Spring Boot) that you've used to write microservices that expose and consume RESTful APIs Have experience engineering scalable and reliable solutions in a cloud-native environment (the most important thing for us is understanding the fundamentals of CI/CD, practical Agile so to speak) Demonstrate a mindset of delivering secure, well-tested and well-documented software that integrates with various third party providers and partners (we do that a lot in the fintech industry) OUR TECH STACK: Java 17 , Spring Boot and JOOQ to build the RESTful APIs of our microservices Event-driven architecture with messages over SNS+SQS and Kafka to make them reliable Primary datastores are MySQL and PostgreSQL via RDS or Aurora (we are heavy AWS users) Docker, Terraform, EKS/Kubernetes used by the Cloud team to run the platform DataDog, ElasticSearch/Fluentd/Kibana and Rollbar to keep it running GitHub with GitHub actions for Sonarcloud, Snyk and solid JUnit/Pact testing to power the CI/CD pipelines WHAT YOU WILL GET IN RETURN: Competitive salary Self & Family Health Insurance Term & Life Insurance OPD Benefits Mental wellbeing through Plumm Learning & Development Budget WFH Setup allowance 25 Annual leaves Family & Friendly Leaves TIDE IS A PLACE FOR EVERYONE At Tide, we believe that we can only succeed if we let our differences enrich our culture. Our Tideans come from a variety of backgrounds and experience levels. We consider everyone irrespective of their ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity or differently-abled status. We celebrate diversity in our workforce as a cornerstone of our success. Our commitment to a broad spectrum of ideas and backgrounds is what enables us to build products that resonate with our members' diverse needs and lives. We are One Team and foster a transparent and inclusive environment, where everyone's voice is heard. At Tide, we thrive on diversity, embracing various backgrounds and experiences. We welcome all individuals regardless of ethnicity, religion, sexual orientation, gender identity, or disability. Our inclusive culture is key to our success, helping us build products that meet our members' diverse needs. We are One Team, committed to transparency and ensuring everyone's voice is heard.
Dec 08, 2024
Full time
ABOUT TIDE At Tide, we are building a finance platform designed to save small businesses time and money. We provide our members with business accounts and related banking services, but also a comprehensive set of connected administrative solutions from invoicing to accounting. Launched in 2017, Tide is now used by over 1 million small businesses across the world and is available to UK, Indian and German SMEs. Headquartered in central London, with offices in Sofia, Hyderabad, Delhi, Berlin and Belgrade, Tide employs over 1,800 employees. Tide is rapidly growing, expanding into new markets and always looking for passionate and driven people. Join us in our mission to empower small businesses and help them save time and money. Remote (Hyd/Blr/Delhi NCR locations Only) ABOUT THE TEAM: Our 40+ engineering teams are working on designing, creating and running the rich product catalogue across our business areas (e.g. Payments Services, Business Services). We have a long roadmap ahead of us and always have interesting problems to tackle. We trust and empower our engineers to make real technical decisions that affect multiple teams and shape the future of Tide's Global One Platform. It's an exceptional opportunity to make a real difference by taking ownership of engineering practices in a rapidly expanding company! We work in small autonomous teams, grouped under common domains owning the full lifecycle of some microservices in Tide's service catalogue. Our engineers self-organize, gather together to discuss technical challenges, and set their own guidelines in the different Communities of Practice regardless of where they currently stand in our Growth Framework. ABOUT THE ROLE: Contribute to our event-driven Microservice Architecture (currently 200+ services owned by 40+ teams). You will define and maintain the services your team owns (you design it, you build it, you run it, you scale it globally) Use Java 17 , Spring Boot and JOOQ to build your services. Expose and consume RESTful APIs . We value good API design and we treat our APIs as Products (in the world of Open Banking often times they are gonna be public!) Use SNS + SQS and Kafka to send events Utilise PostgreSQL via Aurora as your primary datastore (we are heavy AWS users) Deploy your services to Production as often as you need to (this usually means multiple times per day!). This is enabled by our CI/CD pipelines powered by GitHub with GitHub actions , and solid JUnit/Pact testing (new joiners are encouraged to have something deployed to production in their first 2 weeks) Experience modern GitOps using ArgoCD . Our Cloud team uses Docker, Terraform, EKS/Kubernetes to run the platform. Have DataDog as your best friend to monitor your services and investigate issues Collaborate closely with Product Owners to understand our Users' needs, Business opportunities and Regulatory requirements and translate them into well-engineered solutions WHAT WE ARE LOOKING FOR: Have some experience building server-side applications and detailed knowledge of the relevant programming languages for your stack. You don't need to know Java, but bear in mind that most of our services are written in Java, so you need to be willing to learn it when you have to change something there! Have a sound knowledge of a backend framework (e.g. Spring/Spring Boot) that you've used to write microservices that expose and consume RESTful APIs Have experience engineering scalable and reliable solutions in a cloud-native environment (the most important thing for us is understanding the fundamentals of CI/CD, practical Agile so to speak) Demonstrate a mindset of delivering secure, well-tested and well-documented software that integrates with various third party providers and partners (we do that a lot in the fintech industry) OUR TECH STACK: Java 17 , Spring Boot and JOOQ to build the RESTful APIs of our microservices Event-driven architecture with messages over SNS+SQS and Kafka to make them reliable Primary datastores are MySQL and PostgreSQL via RDS or Aurora (we are heavy AWS users) Docker, Terraform, EKS/Kubernetes used by the Cloud team to run the platform DataDog, ElasticSearch/Fluentd/Kibana and Rollbar to keep it running GitHub with GitHub actions for Sonarcloud, Snyk and solid JUnit/Pact testing to power the CI/CD pipelines WHAT YOU WILL GET IN RETURN: Competitive salary Self & Family Health Insurance Term & Life Insurance OPD Benefits Mental wellbeing through Plumm Learning & Development Budget WFH Setup allowance 25 Annual leaves Family & Friendly Leaves TIDE IS A PLACE FOR EVERYONE At Tide, we believe that we can only succeed if we let our differences enrich our culture. Our Tideans come from a variety of backgrounds and experience levels. We consider everyone irrespective of their ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity or differently-abled status. We celebrate diversity in our workforce as a cornerstone of our success. Our commitment to a broad spectrum of ideas and backgrounds is what enables us to build products that resonate with our members' diverse needs and lives. We are One Team and foster a transparent and inclusive environment, where everyone's voice is heard. At Tide, we thrive on diversity, embracing various backgrounds and experiences. We welcome all individuals regardless of ethnicity, religion, sexual orientation, gender identity, or disability. Our inclusive culture is key to our success, helping us build products that meet our members' diverse needs. We are One Team, committed to transparency and ensuring everyone's voice is heard.
Senior Fullstack Engineer (Data Focus) Department: Engineering Employment Type: Permanent - Full Time Location: London Compensation: £60,000 - £80,000 / year Description About Us We're GEEIQ (pronounced 'Geek') and we're a data platform and insights provider that's used by the likes of Gucci, Walmart, L'Oreal and Porsche to navigate and engage virtual worlds. Think Ralph Lauren in Fortnite, or Elton John in Roblox. We believe that the metaverse hype is over and that brands demand more than just visibility when it comes to activating in these spaces; they need to be able to measure, attribute and identify tangible revenue opportunities. That's where our platform comes in. Located in the heart of London, GEEIQ is a team of 35 innovators, with ambitious growth plans in the next 24 months. We're predominantly office-based, where we foster a culture of collaboration and innovation. Every idea is valued and every team member plays a pivotal role in shaping the future of digital brand experiences. Our Team Our Engineering team plays a critical role developing and refining the GEEIQ data platform that helps and empowers our clients-from major brands to emerging players in various industries-to navigate the complexities of the metaverse. The GEEIQ engineering team is extremely collaborative, working together to not only build a great platform but also a great team. Every member of the team has valued input and can help make us the best engineering team possible. GEEIQ engineering is on a mission to transform raw data into digestible and actionable strategies, helping brands become intrinsic parts of virtual environments, seamlessly integrating and engaging with diverse virtual audiences. Your Focus As a Senior Fullstack Engineer at GEEIQ, you will be pivotal in both frontend and backend development, crafting responsive and scalable web applications. This role demands a strong command of software architecture across the stack, from UX/UI design principles to sophisticated backend integrations. You will design and implement APIs using JavaScript, TypeScript, and React, ensuring seamless functionality and optimal performance. We are seeking a proactive and experienced engineer who thrives in a scaling organisation and excels at leading projects from conception with high complexity. The ideal candidate will not only push the boundaries of code but will also drive the team and domain to meet and exceed goals. Key Responsibilities Data Pipeline Architecture Design and implement robust data pipelines ensuring scalability and efficiency. Optimise data flow between our databases (MySQL, MongoDB) and applications. Full-Stack Development Develop high-quality, scalable applications using NodeJs, Typescript, and React. Collaborate with cross-functional teams to integrate new features and technologies. Cloud and Containerisation Solutions Manage and optimise AWS cloud infrastructure for high availability and fault tolerance. Implement and maintain Kubernetes clusters for container orchestration. Database Management Develop and optimise SQL and NoSQL database solutions. Ensure data integrity and performance in database operations. Code Quality and Review Uphold high standards of code quality through regular code reviews and automated testing. Mentor junior developers and promote a culture of continuous learning. Project Leadership Lead development projects, including planning, execution, and delivery. Coordinate with stakeholders to define project requirements and timelines. Skills, Knowledge and Expertise Education - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience 4 - 6 years of proven experience in an Engineering role. Extensive experience in full-stack development, with a strong focus on frontend technologies, particularly JavaScript , TypeScript , and React . Strong expertise in programming languages such as JavaScript / TypeScript and familiarity with backend technologies like Node.js. Proficiency in SQL and experience with database technologies like MySQL , PostgreSQL, or NoSQL databases. Experience with front-end frameworks and state management libraries such as Redux or Context API. Experience with cloud services like AWS or Google Cloud Platform, particularly in deploying and managing applications. Familiarity with RESTful API design and development, and potentially knowledge of GraphQL. Strong analytical skills with the ability to design, optimise, and troubleshoot complex UIs and ensure the seamless integration of front-end and back-end components. Excellent communication and leadership skills, with the ability to mentor junior team members and collaborate effectively with various stakeholders, including UX/UI designers and product managers. Passion - Individuals who are passionate about the virtual world and have a genuine interest in working for a high-growth company in an exciting industry. Industry - Previous experience in marketing technology products, a startup or a SaaS company would be a huge benefit. Curiosity - You understand new trends in technology and the evolving relationship between brands and their consumers. We want our team to be enthusiastic about the industry we work in and the people we work with.
Dec 08, 2024
Full time
Senior Fullstack Engineer (Data Focus) Department: Engineering Employment Type: Permanent - Full Time Location: London Compensation: £60,000 - £80,000 / year Description About Us We're GEEIQ (pronounced 'Geek') and we're a data platform and insights provider that's used by the likes of Gucci, Walmart, L'Oreal and Porsche to navigate and engage virtual worlds. Think Ralph Lauren in Fortnite, or Elton John in Roblox. We believe that the metaverse hype is over and that brands demand more than just visibility when it comes to activating in these spaces; they need to be able to measure, attribute and identify tangible revenue opportunities. That's where our platform comes in. Located in the heart of London, GEEIQ is a team of 35 innovators, with ambitious growth plans in the next 24 months. We're predominantly office-based, where we foster a culture of collaboration and innovation. Every idea is valued and every team member plays a pivotal role in shaping the future of digital brand experiences. Our Team Our Engineering team plays a critical role developing and refining the GEEIQ data platform that helps and empowers our clients-from major brands to emerging players in various industries-to navigate the complexities of the metaverse. The GEEIQ engineering team is extremely collaborative, working together to not only build a great platform but also a great team. Every member of the team has valued input and can help make us the best engineering team possible. GEEIQ engineering is on a mission to transform raw data into digestible and actionable strategies, helping brands become intrinsic parts of virtual environments, seamlessly integrating and engaging with diverse virtual audiences. Your Focus As a Senior Fullstack Engineer at GEEIQ, you will be pivotal in both frontend and backend development, crafting responsive and scalable web applications. This role demands a strong command of software architecture across the stack, from UX/UI design principles to sophisticated backend integrations. You will design and implement APIs using JavaScript, TypeScript, and React, ensuring seamless functionality and optimal performance. We are seeking a proactive and experienced engineer who thrives in a scaling organisation and excels at leading projects from conception with high complexity. The ideal candidate will not only push the boundaries of code but will also drive the team and domain to meet and exceed goals. Key Responsibilities Data Pipeline Architecture Design and implement robust data pipelines ensuring scalability and efficiency. Optimise data flow between our databases (MySQL, MongoDB) and applications. Full-Stack Development Develop high-quality, scalable applications using NodeJs, Typescript, and React. Collaborate with cross-functional teams to integrate new features and technologies. Cloud and Containerisation Solutions Manage and optimise AWS cloud infrastructure for high availability and fault tolerance. Implement and maintain Kubernetes clusters for container orchestration. Database Management Develop and optimise SQL and NoSQL database solutions. Ensure data integrity and performance in database operations. Code Quality and Review Uphold high standards of code quality through regular code reviews and automated testing. Mentor junior developers and promote a culture of continuous learning. Project Leadership Lead development projects, including planning, execution, and delivery. Coordinate with stakeholders to define project requirements and timelines. Skills, Knowledge and Expertise Education - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience 4 - 6 years of proven experience in an Engineering role. Extensive experience in full-stack development, with a strong focus on frontend technologies, particularly JavaScript , TypeScript , and React . Strong expertise in programming languages such as JavaScript / TypeScript and familiarity with backend technologies like Node.js. Proficiency in SQL and experience with database technologies like MySQL , PostgreSQL, or NoSQL databases. Experience with front-end frameworks and state management libraries such as Redux or Context API. Experience with cloud services like AWS or Google Cloud Platform, particularly in deploying and managing applications. Familiarity with RESTful API design and development, and potentially knowledge of GraphQL. Strong analytical skills with the ability to design, optimise, and troubleshoot complex UIs and ensure the seamless integration of front-end and back-end components. Excellent communication and leadership skills, with the ability to mentor junior team members and collaborate effectively with various stakeholders, including UX/UI designers and product managers. Passion - Individuals who are passionate about the virtual world and have a genuine interest in working for a high-growth company in an exciting industry. Industry - Previous experience in marketing technology products, a startup or a SaaS company would be a huge benefit. Curiosity - You understand new trends in technology and the evolving relationship between brands and their consumers. We want our team to be enthusiastic about the industry we work in and the people we work with.
About TradingHub Founded in 2010, we have grown from a united vision shared between two people to a team of over 140 across London, Toronto, New York and Singapore. We have achieved scale by building the best-in-class surveillance tooling, where our analytics bring the front office risk mindset to the compliance function. Though we have developed in the trade surveillance arena, we have always been more than that. At heart, we are a finance-focused big data firm. Our goal is to continue creating the world's leading financial markets analytics platform. The Role We are seeking a Senior Software Engineer (VP) to lead and manage our Calculation Framework team in London. This team provides the underlying data runtime, batch and frameworks which allow our customers to select and customise their analytics. This is a technical position that will involve maintaining a low-level stack, as well as designing the next iteration. Successful candidates will be able to demonstrate an in-depth understanding of computers at the low level, including database engine design and parallel computing to create highly scalable computing power. Responsibilities: Enhance our groundbreaking big data processing runtime, building out its capabilities and improving its performance Manage and develop a team of software engineers, setting clear goals aligned with business priorities Create a financial analytics 'app store' as part of our self-service approach to metrics Identify underlying production issues, leveraging knowledge and experience to suggest actionable solutions Collaborate with other teams across engineering as well as cross-functionally Partner with external stakeholders to design our services, demonstrating the highest levels of professionalism throughout Main Skills/Competencies: Proven software engineering ability using C#, C++ or Java Keen interest in low-level computing e.g. memory management, pointers, compilers Experience leading and developing high-performing teams Comfortable working in a dynamic, fast-paced environment Passionate about building highly performant and scalable solutions Happy designing from scratch using first principles as well as off-the-shelf technologies Experience of cloud-native software development Keen interest or experience working in the financial services industry Desirable Skills/Experience: Experience with modern C# frameworks such as .NET 8 AWS e.g. S3, EC2, ECS Employee Benefits: Annual discretionary performance bonus Hybrid working policy + flexible hours Aviva private medical insurance + Unum dental cover Extended parental leave (up to 6 months of fully paid maternity leave) 25 days annual leave + bank holidays Enhanced company pension plan Salary sacrifice scheme 5 days study leave towards professional qualifications Cycle to Work & Techscheme Death in service coverage
Dec 08, 2024
Full time
About TradingHub Founded in 2010, we have grown from a united vision shared between two people to a team of over 140 across London, Toronto, New York and Singapore. We have achieved scale by building the best-in-class surveillance tooling, where our analytics bring the front office risk mindset to the compliance function. Though we have developed in the trade surveillance arena, we have always been more than that. At heart, we are a finance-focused big data firm. Our goal is to continue creating the world's leading financial markets analytics platform. The Role We are seeking a Senior Software Engineer (VP) to lead and manage our Calculation Framework team in London. This team provides the underlying data runtime, batch and frameworks which allow our customers to select and customise their analytics. This is a technical position that will involve maintaining a low-level stack, as well as designing the next iteration. Successful candidates will be able to demonstrate an in-depth understanding of computers at the low level, including database engine design and parallel computing to create highly scalable computing power. Responsibilities: Enhance our groundbreaking big data processing runtime, building out its capabilities and improving its performance Manage and develop a team of software engineers, setting clear goals aligned with business priorities Create a financial analytics 'app store' as part of our self-service approach to metrics Identify underlying production issues, leveraging knowledge and experience to suggest actionable solutions Collaborate with other teams across engineering as well as cross-functionally Partner with external stakeholders to design our services, demonstrating the highest levels of professionalism throughout Main Skills/Competencies: Proven software engineering ability using C#, C++ or Java Keen interest in low-level computing e.g. memory management, pointers, compilers Experience leading and developing high-performing teams Comfortable working in a dynamic, fast-paced environment Passionate about building highly performant and scalable solutions Happy designing from scratch using first principles as well as off-the-shelf technologies Experience of cloud-native software development Keen interest or experience working in the financial services industry Desirable Skills/Experience: Experience with modern C# frameworks such as .NET 8 AWS e.g. S3, EC2, ECS Employee Benefits: Annual discretionary performance bonus Hybrid working policy + flexible hours Aviva private medical insurance + Unum dental cover Extended parental leave (up to 6 months of fully paid maternity leave) 25 days annual leave + bank holidays Enhanced company pension plan Salary sacrifice scheme 5 days study leave towards professional qualifications Cycle to Work & Techscheme Death in service coverage
Senior Software Developer in Test (SDET) Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We offer: A work culture focused on innovation and building lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity / adoption / shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement QA and Automation at Capco Create, drive, and build test strategies that are robust, reusable, and scalable. Create detailed test artefacts such as test plans, test specifications, automated tests, defect tickets, and reports. Manage test environments, test devices, and define and create consistent test data and reports. Work with both your team and other cross-functional teams to plan and execute tests using the latest UI/Mobile test automation technologies, processes, and tools. Collaborate with architects to ensure solutions adhere to their principles and direction. Lead, mentor, up-skill, and inspire other automation engineers. Deliver fair outcomes for our customers and ensure conduct maintains order and transparency. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries. Have a passion for being part of a team that is forming the future of finance. About You Capco is looking for hardworking, innovative, and creative people to join our Digital Engineering team. We'd also like to see: Demonstrate practical experience of engineering best practices, while being obsessed with continuous improvement. Expertise in a set of the team's domains, including the breadth of services, how they interact, and data flows between systems. Able to work individually or with teams, recommending tooling and solutions aligning with organisational strategies. Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Contribute to security designs based on the organisation's security strategy and foster a security-first mindset across teams. Comfortable managing engineers to ensure tracking of the team's efficiency and quality of work. Have personally made valuable contributions to products, solutions, and teams. Played a role in the delivery of critical business applications and ideally customer-facing applications. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise Essential Solid Test Automation experience across Windows and Mac browsers and Mobile Devices (iOS, Android, Windows). Test automation experience using Cucumber/Ruby, Robot, WebDriver, Selenium. Experience with at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud or other Cloud Service Testing Framework. Test automation experience of ReST and SOAP based APIs and Web Services. Good understanding of web technologies e.g. HTML, JavaScript, CSS, ReST, and JSON. Experience with test and issue management tools e.g. Jira, RTC, TestRail, and Quality Centre. CI/CD tools such as Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Performance centre. Desirable Background as a developer preferred. Load and Performance Testing experience - Load Runner, Performance Centre, and JMeter or similar tools. PaaS/IaaS - OpenShift, Pivotal Cloud Foundry, AWS, Azure & Cloudbees. DevOps processes and experience. Agile methodologies - Scrum, Kanban, Lean UX. Strong experience delivering to AAA accessibility standards and usability principles. Experience migrating on-premise solutions to a cloud ecosystem. Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.
Dec 08, 2024
Full time
Senior Software Developer in Test (SDET) Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We offer: A work culture focused on innovation and building lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity / adoption / shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement QA and Automation at Capco Create, drive, and build test strategies that are robust, reusable, and scalable. Create detailed test artefacts such as test plans, test specifications, automated tests, defect tickets, and reports. Manage test environments, test devices, and define and create consistent test data and reports. Work with both your team and other cross-functional teams to plan and execute tests using the latest UI/Mobile test automation technologies, processes, and tools. Collaborate with architects to ensure solutions adhere to their principles and direction. Lead, mentor, up-skill, and inspire other automation engineers. Deliver fair outcomes for our customers and ensure conduct maintains order and transparency. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries. Have a passion for being part of a team that is forming the future of finance. About You Capco is looking for hardworking, innovative, and creative people to join our Digital Engineering team. We'd also like to see: Demonstrate practical experience of engineering best practices, while being obsessed with continuous improvement. Expertise in a set of the team's domains, including the breadth of services, how they interact, and data flows between systems. Able to work individually or with teams, recommending tooling and solutions aligning with organisational strategies. Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Contribute to security designs based on the organisation's security strategy and foster a security-first mindset across teams. Comfortable managing engineers to ensure tracking of the team's efficiency and quality of work. Have personally made valuable contributions to products, solutions, and teams. Played a role in the delivery of critical business applications and ideally customer-facing applications. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise Essential Solid Test Automation experience across Windows and Mac browsers and Mobile Devices (iOS, Android, Windows). Test automation experience using Cucumber/Ruby, Robot, WebDriver, Selenium. Experience with at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud or other Cloud Service Testing Framework. Test automation experience of ReST and SOAP based APIs and Web Services. Good understanding of web technologies e.g. HTML, JavaScript, CSS, ReST, and JSON. Experience with test and issue management tools e.g. Jira, RTC, TestRail, and Quality Centre. CI/CD tools such as Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Performance centre. Desirable Background as a developer preferred. Load and Performance Testing experience - Load Runner, Performance Centre, and JMeter or similar tools. PaaS/IaaS - OpenShift, Pivotal Cloud Foundry, AWS, Azure & Cloudbees. DevOps processes and experience. Agile methodologies - Scrum, Kanban, Lean UX. Strong experience delivering to AAA accessibility standards and usability principles. Experience migrating on-premise solutions to a cloud ecosystem. Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.
We're currently in a growth phase after Series B funding and are looking for people who can join us as soon as possible. A little about us Kittl isn't just another design platform: We're here to transform the way creators work, offering an intuitive platform as a competitive alternative to clunky and outdated traditional design tools Boasting millions of users only 2 years after launch Diverse team : 100+ team members from 25+ different countries Product-led : Product managers, engineers, and designers are at the heart of Kittl Funding : Kittl has raised more than $50M from some of the most prestigious investors in the world that also have backed companies like Slack, Dropbox and Figma We have a hybrid working culture with 3 days per week as office days (Mon, Wed, Fri) in our Berlin headquarters. We're growing London as our second location, with an office opening some time in 2025. Learn more: Your role at Kittl As part of a cross-functional team including product managers, developers, designers and a founding team, you will create and develop an amazing product that you will be proud of. The Collaboration team at Kittl enhances the platform by integrating multi-user collaboration features, allowing projects to be shared and worked on simultaneously. The goal is to ensure these features are essential for scaling into new use cases, including marketing and beyond. You know how to make complex things simple, and can work fast and smart at the same time. What you'll do Develop real-time collaboration features: Some features you'll create are managing team accounts, real-time co-editing, commenting & sharing, role-based permissions, and project history. Produce high-quality results: You'll lead and contribute heavily to large cross-functional projects (both frontend and backend) that have a significant impact on the business Resolve production issues: You'll assist our skilled support team and operations team in triaging production issues Improve engineering standards: You'll improve tooling and processes What you'll need Experience: Minimum 5 years of professional development experience with a focus on TypeScript, React, and Node.js Real-time communication / collaboration feature development: Recent professional development experience with WebSocket or Socket.IO for real-time collaboration tools. Experience with CRDT or Yjs a plus Testing: Strong proficiency with unit, integration and E2E testing ORM & SQL: Experience writing raw SQL, familiarity with ORM tools a plus Cloud: Knowledge of AWS, familiarity with static hosting platforms such as Vercel a plus CI/CD: Understanding of Continuous Integration & Continuous Delivery processes Interview process: Recruiter interview Technical take home assignment Technical interview Leadership interviews with Director of Engineering & CTO (30 minutes each) Bar raiser interview with Founders Associate, right hand to CEO (30 minutes) Benefits 30 vacation days per year for all employees An allowance of 50 working days per year (10 weeks, if you count the weekend) of fully remote work from anywhere in the world, as long as you maintain common working hours (11am to 5pm CET) Common working hours are 11am to 5pm CET, with the rest of your working time being flexible so you can work in a style that suits you best (early riser or a night owl) Premium WeWork All Access account, so you can work in any global WeWork space You'll be working with a truly product-led company with PM's, engineers and designers at the heart of the company Regular team events and offsites At Kittl, we embrace diversity and value every team member's unique background, identity, and experience. We're all about respect, honesty, and inclusivity. Together, we create a safe and supportive work environment where everyone thrives. Join us on this exciting journey of making our company and product even better!
Dec 08, 2024
Full time
We're currently in a growth phase after Series B funding and are looking for people who can join us as soon as possible. A little about us Kittl isn't just another design platform: We're here to transform the way creators work, offering an intuitive platform as a competitive alternative to clunky and outdated traditional design tools Boasting millions of users only 2 years after launch Diverse team : 100+ team members from 25+ different countries Product-led : Product managers, engineers, and designers are at the heart of Kittl Funding : Kittl has raised more than $50M from some of the most prestigious investors in the world that also have backed companies like Slack, Dropbox and Figma We have a hybrid working culture with 3 days per week as office days (Mon, Wed, Fri) in our Berlin headquarters. We're growing London as our second location, with an office opening some time in 2025. Learn more: Your role at Kittl As part of a cross-functional team including product managers, developers, designers and a founding team, you will create and develop an amazing product that you will be proud of. The Collaboration team at Kittl enhances the platform by integrating multi-user collaboration features, allowing projects to be shared and worked on simultaneously. The goal is to ensure these features are essential for scaling into new use cases, including marketing and beyond. You know how to make complex things simple, and can work fast and smart at the same time. What you'll do Develop real-time collaboration features: Some features you'll create are managing team accounts, real-time co-editing, commenting & sharing, role-based permissions, and project history. Produce high-quality results: You'll lead and contribute heavily to large cross-functional projects (both frontend and backend) that have a significant impact on the business Resolve production issues: You'll assist our skilled support team and operations team in triaging production issues Improve engineering standards: You'll improve tooling and processes What you'll need Experience: Minimum 5 years of professional development experience with a focus on TypeScript, React, and Node.js Real-time communication / collaboration feature development: Recent professional development experience with WebSocket or Socket.IO for real-time collaboration tools. Experience with CRDT or Yjs a plus Testing: Strong proficiency with unit, integration and E2E testing ORM & SQL: Experience writing raw SQL, familiarity with ORM tools a plus Cloud: Knowledge of AWS, familiarity with static hosting platforms such as Vercel a plus CI/CD: Understanding of Continuous Integration & Continuous Delivery processes Interview process: Recruiter interview Technical take home assignment Technical interview Leadership interviews with Director of Engineering & CTO (30 minutes each) Bar raiser interview with Founders Associate, right hand to CEO (30 minutes) Benefits 30 vacation days per year for all employees An allowance of 50 working days per year (10 weeks, if you count the weekend) of fully remote work from anywhere in the world, as long as you maintain common working hours (11am to 5pm CET) Common working hours are 11am to 5pm CET, with the rest of your working time being flexible so you can work in a style that suits you best (early riser or a night owl) Premium WeWork All Access account, so you can work in any global WeWork space You'll be working with a truly product-led company with PM's, engineers and designers at the heart of the company Regular team events and offsites At Kittl, we embrace diversity and value every team member's unique background, identity, and experience. We're all about respect, honesty, and inclusivity. Together, we create a safe and supportive work environment where everyone thrives. Join us on this exciting journey of making our company and product even better!
We're currently in a growth phase after Series B funding and are looking for people who can join us as soon as possible. A little about us Kittl isn't just another design platform: We're here to transform the way creators work, offering an intuitive platform as a competitive alternative to clunky and outdated traditional design tools Boasting millions of users only 2 years after launch Diverse team : 100+ team members from 25+ different countries Product-led : Product managers, engineers, and designers are at the heart of Kittl Funding : Kittl has raised more than $50M from some of the most prestigious investors in the world that also have backed companies like Slack, Dropbox and Figma We have a hybrid working culture with 3 days per week as office days (Mon, Wed, Fri) in our Berlin headquarters. We're growing London as our second location, with an office opening some time in 2025. Learn more: Your role at Kittl As part of a cross-functional team including product managers, developers, and designers, you'll create and develop an amazing product that you'll be proud of. You'll be joining our new Community team, which sits under our Product Growth department. The Community team will be responsible for driving user engagement, by scaling up our two-sided marketplace with product-led growth initiatives. You'll help build a creator platform which automates creator onboarding, and provide creators with guidance and statistics for their created content. What you'll do Produce high-quality results: You'll lead and contribute heavily to large cross-functional projects that have a significant impact on the business Resolve production issues: You'll assist our skilled support team and operations team in triaging production issues Improve engineering standards: You'll improve tooling and processes What you'll need Experience: Minimum 6 years of professional development experience with a recent focus on TypeScript, React, and Node.js Testing: Strong proficiency with unit, integration and E2E testing Application state management: Expertise in complex state management ORM & SQL: Experience writing raw SQL, familiarity with ORM tools a plus Cloud: Knowledge of AWS, familiarity with static hosting platforms such as Vercel a plus CI/CD: Understanding of Continuous Integration & Continuous Delivery processes Interview process Recruiter interview (30 minutes) Technical take home assignment Technical interview (60 minutes) Leadership interviews with Director of Engineering & CTO (30 minutes each) Bar raiser interview with Founders Associate, right hand to CEO (30 minutes) Benefits 30 vacation days per year for all employees An allowance of 50 working days per year (10 weeks, if you count the weekend) of fully remote work from anywhere in the world, as long as you maintain common working hours (11am to 5pm CET) Common working hours are 11am to 5pm CET, with the rest of your working time being flexible so you can work in a style that suits you best (early riser or a night owl) Premium WeWork All Access account, so you can work in any global WeWork space You'll be working with a truly product-led company with PM's, engineers and designers at the heart of the company Regular team events and offsites At Kittl, we embrace diversity and value every team member's unique background, identity, and experience. We're all about respect, honesty, and inclusivity. Together, we create a safe and supportive work environment where everyone thrives. Join us on this exciting journey of making our company and product even better!
Dec 08, 2024
Full time
We're currently in a growth phase after Series B funding and are looking for people who can join us as soon as possible. A little about us Kittl isn't just another design platform: We're here to transform the way creators work, offering an intuitive platform as a competitive alternative to clunky and outdated traditional design tools Boasting millions of users only 2 years after launch Diverse team : 100+ team members from 25+ different countries Product-led : Product managers, engineers, and designers are at the heart of Kittl Funding : Kittl has raised more than $50M from some of the most prestigious investors in the world that also have backed companies like Slack, Dropbox and Figma We have a hybrid working culture with 3 days per week as office days (Mon, Wed, Fri) in our Berlin headquarters. We're growing London as our second location, with an office opening some time in 2025. Learn more: Your role at Kittl As part of a cross-functional team including product managers, developers, and designers, you'll create and develop an amazing product that you'll be proud of. You'll be joining our new Community team, which sits under our Product Growth department. The Community team will be responsible for driving user engagement, by scaling up our two-sided marketplace with product-led growth initiatives. You'll help build a creator platform which automates creator onboarding, and provide creators with guidance and statistics for their created content. What you'll do Produce high-quality results: You'll lead and contribute heavily to large cross-functional projects that have a significant impact on the business Resolve production issues: You'll assist our skilled support team and operations team in triaging production issues Improve engineering standards: You'll improve tooling and processes What you'll need Experience: Minimum 6 years of professional development experience with a recent focus on TypeScript, React, and Node.js Testing: Strong proficiency with unit, integration and E2E testing Application state management: Expertise in complex state management ORM & SQL: Experience writing raw SQL, familiarity with ORM tools a plus Cloud: Knowledge of AWS, familiarity with static hosting platforms such as Vercel a plus CI/CD: Understanding of Continuous Integration & Continuous Delivery processes Interview process Recruiter interview (30 minutes) Technical take home assignment Technical interview (60 minutes) Leadership interviews with Director of Engineering & CTO (30 minutes each) Bar raiser interview with Founders Associate, right hand to CEO (30 minutes) Benefits 30 vacation days per year for all employees An allowance of 50 working days per year (10 weeks, if you count the weekend) of fully remote work from anywhere in the world, as long as you maintain common working hours (11am to 5pm CET) Common working hours are 11am to 5pm CET, with the rest of your working time being flexible so you can work in a style that suits you best (early riser or a night owl) Premium WeWork All Access account, so you can work in any global WeWork space You'll be working with a truly product-led company with PM's, engineers and designers at the heart of the company Regular team events and offsites At Kittl, we embrace diversity and value every team member's unique background, identity, and experience. We're all about respect, honesty, and inclusivity. Together, we create a safe and supportive work environment where everyone thrives. Join us on this exciting journey of making our company and product even better!
Company Description Third Bridge is a market-leading investment research firm. We provide integrated solutions for the world's top investors and business leaders to help them make smarter and faster decisions. No other company in the world provides the same holistic investment offering: our superpower is the combination of human insights and unique investor-led content with a global expert network. We serve over 1,000 investment firms, offering clients 24/7 coverage through our team of 1500 employees located across ten offices. Job Description Technology is at the core of all our products and services. We map, capture and distribute knowledge at scale, which translates on the tech side into a wide gamut of complex problems to solve. To keep looking for better ways to fill our clients needs, we have a dedicated R&D team spearheading new product concepts, working alongside our main technology team which maintains existing products. This Software Engineer role is a key enabler for the R&D team, contributing to upcoming innovative products by translating complex business visions into first class human interfaces. The R&D team covers, autonomously, all aspects of the product development, from ideation and business model to market launch. You will be part of a closely knit cross-functional team that has direct access to all internal and external stakeholders at any level. Responsibilities Your main responsibility will be to build the foundations of our applications. You will mostly work from a blank canvas with ownership of the technological choices and contribute to the product decisions. Expect the role to be 70% development and 30% business and product involvement. You will aim to create flexible and future-proof solutions supporting the product vision, enable the other developers to build on your foundations great interfaces and connectors to other systems, improve the speed of concept validation, minimize development overhead and provide clear milestones. With your help, our team's knowledge and best practices on back-end development will be on par with industry bests; we will avoid bottlenecks around development and validation and will be able to test multiple concepts in parallel, fail fast and iterate in short cycles. Qualifications Agnostic software engineer, full stack by skill set and back end by affinity, fluent in a range of technologies wide enough to create complete functional products Extensive Web technologies knowledge from client to server-side Specific knowledge in node.js, React, Python, various SQL flavours, Elastic, common AI frameworks, cloud DevOps is a plus but not a dealbreaker Knowledge and methodology to make the right technical and technological choices Solid algorithmics foundation Great communicator in both tech and business contexts Strong business awareness and experienced in dealing with business strategy and product owners Ability to have an end-to-end understanding of the products Strong technical planning skills Additional Information How will I be rewarded? We truly care about our people so in return for your work, you'll get: Flexible working - We want to encourage office attendance for the purpose of collaborating in person with your colleagues, on an as-needed basis. This in turn gives you the flexibility to decide when you come to the office based on your team's interactions. 25 days annual leave plus bank holidays, rising to 28 days after 2 years of service Summer Fridays - finish early during the summer months to make the most of the weather Mental and Professional Wellness: Modern Health - 6 counselling and 6 coaching sessions per year Talk Therapy sessions Employee Assistance Programme (EAP) sessions 2 paid charity days each year 2 personal days per year to use for events such as moving house, your birthday or life admin Free breakfast and snacks in the office Private Medical Insurance - up to family cover Pension contributions increasing with tenure Personal annual learning and development budget Female mentorship program Employee affinity groups including ESG, Environment, Mental Health, Diversity & Inclusion and Women at Third Bridge Life insurance - x4 base salary The successful candidate must, by the start of the employment, have permission to work in the country they are applying. We know that to be truly innovative, we need to have a diverse team around us. That is why Third Bridge is committed to creating an inclusive environment and is proud to be an equal opportunity employer. If you are not 100% sure if you are right for the role, please apply anyway and we will be happy to consider your application.
Dec 08, 2024
Full time
Company Description Third Bridge is a market-leading investment research firm. We provide integrated solutions for the world's top investors and business leaders to help them make smarter and faster decisions. No other company in the world provides the same holistic investment offering: our superpower is the combination of human insights and unique investor-led content with a global expert network. We serve over 1,000 investment firms, offering clients 24/7 coverage through our team of 1500 employees located across ten offices. Job Description Technology is at the core of all our products and services. We map, capture and distribute knowledge at scale, which translates on the tech side into a wide gamut of complex problems to solve. To keep looking for better ways to fill our clients needs, we have a dedicated R&D team spearheading new product concepts, working alongside our main technology team which maintains existing products. This Software Engineer role is a key enabler for the R&D team, contributing to upcoming innovative products by translating complex business visions into first class human interfaces. The R&D team covers, autonomously, all aspects of the product development, from ideation and business model to market launch. You will be part of a closely knit cross-functional team that has direct access to all internal and external stakeholders at any level. Responsibilities Your main responsibility will be to build the foundations of our applications. You will mostly work from a blank canvas with ownership of the technological choices and contribute to the product decisions. Expect the role to be 70% development and 30% business and product involvement. You will aim to create flexible and future-proof solutions supporting the product vision, enable the other developers to build on your foundations great interfaces and connectors to other systems, improve the speed of concept validation, minimize development overhead and provide clear milestones. With your help, our team's knowledge and best practices on back-end development will be on par with industry bests; we will avoid bottlenecks around development and validation and will be able to test multiple concepts in parallel, fail fast and iterate in short cycles. Qualifications Agnostic software engineer, full stack by skill set and back end by affinity, fluent in a range of technologies wide enough to create complete functional products Extensive Web technologies knowledge from client to server-side Specific knowledge in node.js, React, Python, various SQL flavours, Elastic, common AI frameworks, cloud DevOps is a plus but not a dealbreaker Knowledge and methodology to make the right technical and technological choices Solid algorithmics foundation Great communicator in both tech and business contexts Strong business awareness and experienced in dealing with business strategy and product owners Ability to have an end-to-end understanding of the products Strong technical planning skills Additional Information How will I be rewarded? We truly care about our people so in return for your work, you'll get: Flexible working - We want to encourage office attendance for the purpose of collaborating in person with your colleagues, on an as-needed basis. This in turn gives you the flexibility to decide when you come to the office based on your team's interactions. 25 days annual leave plus bank holidays, rising to 28 days after 2 years of service Summer Fridays - finish early during the summer months to make the most of the weather Mental and Professional Wellness: Modern Health - 6 counselling and 6 coaching sessions per year Talk Therapy sessions Employee Assistance Programme (EAP) sessions 2 paid charity days each year 2 personal days per year to use for events such as moving house, your birthday or life admin Free breakfast and snacks in the office Private Medical Insurance - up to family cover Pension contributions increasing with tenure Personal annual learning and development budget Female mentorship program Employee affinity groups including ESG, Environment, Mental Health, Diversity & Inclusion and Women at Third Bridge Life insurance - x4 base salary The successful candidate must, by the start of the employment, have permission to work in the country they are applying. We know that to be truly innovative, we need to have a diverse team around us. That is why Third Bridge is committed to creating an inclusive environment and is proud to be an equal opportunity employer. If you are not 100% sure if you are right for the role, please apply anyway and we will be happy to consider your application.
About Translucent Translucent is revolutionizing the accounting landscape by addressing the financial challenges faced by 5-7% of companies globally. Founded by seasoned entrepreneurs who previously sold a successful multi-million dollar company and have extensive experience with leading global firms, Translucent brings unparalleled expertise to the table. Recognized as the Xero App of the Year in 2022 and 2023, we are headquartered in London, UK. Our diverse team operates remotely across various locations, adhering to the London timezone. We gather twice a year for onsite meetings and host multiple in-person events to foster collaboration and innovation. About the Role Translucent is a company of people with a relentless curiosity. We are building a community of people who solve real problems for customers regardless of the technical stack or roadblocks in front of them. We hire engineers with a broad set of technical skills who are highly cross-functional and eager to solve a wide range of engineering challenges. Our ideal candidate has a deep understanding of building scalable backend systems, has been a founder before or built their own business, and enjoys owning projects from inception to scaling them in production. What You'll Do Refines on our technical vision. Lead discussions and implementation of multiple complex projects-advocates for new, impactful ideas. Builds for leverage. Continuously improve company processes, tools, and systems that allow us to scale the code base, productivity, and the team. Recruit, refer, interview, and develop your own interview questions while fostering a culture of excellence, velocity, and humility. Build the data warehouse with workflow execution engine. Inspire and mentor less experienced engineers. Minimum Requirements A minimum of five years of building and shipping solutions is preferred. Track record of delivering high-quality products and features at scale. Ability to turn and create business and product ideas into engineering solutions. Desire to work in a fast-paced environment, continuously grow, and master your craft. Tech Stack FE scope - NextJS, tRPC and NodeJS BE scope - NodeJS, gRPC, Python and Kotlin DB - Postgres (including some ORMs like Prisma and JPA) Infra - GCP and Kubernetes Benefits Salary: Up to £105k p.a. + option package. Holidays: 23 days p.a. + the days between Christmas and New Year + Local public holidays. Location: Remote, working in UK/PT timezone +/- 2 hours.
Dec 07, 2024
Full time
About Translucent Translucent is revolutionizing the accounting landscape by addressing the financial challenges faced by 5-7% of companies globally. Founded by seasoned entrepreneurs who previously sold a successful multi-million dollar company and have extensive experience with leading global firms, Translucent brings unparalleled expertise to the table. Recognized as the Xero App of the Year in 2022 and 2023, we are headquartered in London, UK. Our diverse team operates remotely across various locations, adhering to the London timezone. We gather twice a year for onsite meetings and host multiple in-person events to foster collaboration and innovation. About the Role Translucent is a company of people with a relentless curiosity. We are building a community of people who solve real problems for customers regardless of the technical stack or roadblocks in front of them. We hire engineers with a broad set of technical skills who are highly cross-functional and eager to solve a wide range of engineering challenges. Our ideal candidate has a deep understanding of building scalable backend systems, has been a founder before or built their own business, and enjoys owning projects from inception to scaling them in production. What You'll Do Refines on our technical vision. Lead discussions and implementation of multiple complex projects-advocates for new, impactful ideas. Builds for leverage. Continuously improve company processes, tools, and systems that allow us to scale the code base, productivity, and the team. Recruit, refer, interview, and develop your own interview questions while fostering a culture of excellence, velocity, and humility. Build the data warehouse with workflow execution engine. Inspire and mentor less experienced engineers. Minimum Requirements A minimum of five years of building and shipping solutions is preferred. Track record of delivering high-quality products and features at scale. Ability to turn and create business and product ideas into engineering solutions. Desire to work in a fast-paced environment, continuously grow, and master your craft. Tech Stack FE scope - NextJS, tRPC and NodeJS BE scope - NodeJS, gRPC, Python and Kotlin DB - Postgres (including some ORMs like Prisma and JPA) Infra - GCP and Kubernetes Benefits Salary: Up to £105k p.a. + option package. Holidays: 23 days p.a. + the days between Christmas and New Year + Local public holidays. Location: Remote, working in UK/PT timezone +/- 2 hours.
Senior Software Engineer Location: Bradley Stoke (Office attendance required 2 days per week) Permanent Role Competitive salary dependant on experience + Benefits A leading organisation based in Bradley Stoke is seeking a talented Senior Software Engineer to join its dynamic digital team. This is a fantastic opportunity to contribute to the technical vision, drive best practices, and play a pivotal role in delivering innovative solutions that align with the company's strategic goals. About the Role The Senior Software Engineer will be a key technical practitioner within the product team, helping to shape and deliver high-quality software while providing leadership and mentoring to colleagues. This role is ideal for an experienced engineer looking to advance their career by taking on more responsibility within technology leadership, without direct line management duties. Please note: For this role 95% of your role will be using C#, you must be highly experienced using C# for this role Key Responsibilities Develop robust, high-quality software using .NET Core, C#, JavaScript, React, SQL, Azure Cloud, and Kubernetes. Contribute to the technical strategy, ensuring systems remain scalable, efficient, and aligned with business needs. Create and maintain documentation that clearly outlines the current and future digital architecture. Provide operational support and collaborate with cross-functional teams to ensure seamless delivery. Act as a mentor, coaching engineers at all levels to reach their highest potential. Drive adherence to agile methodologies and software engineering best practices. Identify and manage technical debt, balancing immediate needs with long-term goals. Candidate Profile The ideal candidate will have extensive experience in full-stack software engineering and a proven track record of delivering high-quality solutions in a dynamic environment. They should be passionate about innovation, problem-solving, and leading by example. Essential Skills and Experience Expertise in .NET Core, C#, JavaScript, React, SQL, Azure Cloud, and Kubernetes. Deep understanding of agile development methodologies and automation principles. Strong problem-solving abilities and attention to detail. Excellent communication and stakeholder management skills. Experience mentoring and coaching engineering teams. Ability to create innovative and practical technical designs and solutions. What the Role Offers This is a permanent position that offers a chance to be part of a collaborative and forward-thinking team. The role provides opportunities to influence key decisions, drive technical excellence, and contribute to the organisation's growth. With a focus on innovation and quality, this role is perfect for a Senior Engineer looking to make a significant impact. To apply for this exciting opportunity, please submit your CV.
Dec 07, 2024
Full time
Senior Software Engineer Location: Bradley Stoke (Office attendance required 2 days per week) Permanent Role Competitive salary dependant on experience + Benefits A leading organisation based in Bradley Stoke is seeking a talented Senior Software Engineer to join its dynamic digital team. This is a fantastic opportunity to contribute to the technical vision, drive best practices, and play a pivotal role in delivering innovative solutions that align with the company's strategic goals. About the Role The Senior Software Engineer will be a key technical practitioner within the product team, helping to shape and deliver high-quality software while providing leadership and mentoring to colleagues. This role is ideal for an experienced engineer looking to advance their career by taking on more responsibility within technology leadership, without direct line management duties. Please note: For this role 95% of your role will be using C#, you must be highly experienced using C# for this role Key Responsibilities Develop robust, high-quality software using .NET Core, C#, JavaScript, React, SQL, Azure Cloud, and Kubernetes. Contribute to the technical strategy, ensuring systems remain scalable, efficient, and aligned with business needs. Create and maintain documentation that clearly outlines the current and future digital architecture. Provide operational support and collaborate with cross-functional teams to ensure seamless delivery. Act as a mentor, coaching engineers at all levels to reach their highest potential. Drive adherence to agile methodologies and software engineering best practices. Identify and manage technical debt, balancing immediate needs with long-term goals. Candidate Profile The ideal candidate will have extensive experience in full-stack software engineering and a proven track record of delivering high-quality solutions in a dynamic environment. They should be passionate about innovation, problem-solving, and leading by example. Essential Skills and Experience Expertise in .NET Core, C#, JavaScript, React, SQL, Azure Cloud, and Kubernetes. Deep understanding of agile development methodologies and automation principles. Strong problem-solving abilities and attention to detail. Excellent communication and stakeholder management skills. Experience mentoring and coaching engineering teams. Ability to create innovative and practical technical designs and solutions. What the Role Offers This is a permanent position that offers a chance to be part of a collaborative and forward-thinking team. The role provides opportunities to influence key decisions, drive technical excellence, and contribute to the organisation's growth. With a focus on innovation and quality, this role is perfect for a Senior Engineer looking to make a significant impact. To apply for this exciting opportunity, please submit your CV.
Senior Frontend Developer - Full-Time - Remote: Role: Senior Front-End Engineer Seniority: Senior Type: Full-time/Permanent Location: London (Remote) About: This is an exciting opportunity to join a rapidly growing global SaaS company, working across multiple innovative brands. One brand specializes in providing tailored software to businesses in sectors like retail, leisure, and hospitality. As a leader in WFM solutions, the platform is trusted by many well-known UK brands in these industries. Another brand offers an on-demand pay solution, designed to improve financial wellbeing for employees while boosting retention and morale for employers. It partners with major companies across multiple sectors to deliver impactful results. The third brand is focused on developing AI-powered products that integrate with the existing product above. Primary Responsibilities: Design, develop, and maintain new features using React and TypeScript, focusing on high-quality code and an exceptional user experience. Collaborate with other developers to make key technical and architectural decisions, championing best practices and scalable solutions. Partner with cross-functional teams, including UI/UX designers and backend developers, to create smooth, user-centric features. Break down projects into achievable milestones, consistently delivering features that bring immediate value to the end-users. Provide mentorship to junior and mid-level developers, offering guidance, conducting code reviews, and promoting a culture of continuous improvement. Optimize development workflows, enhance the CI/CD pipeline, and promote best practices for testing (unit, integration, and end-to-end). Assist in organizing ticket management, code reviews, and team collaboration, driving productivity and accountability. Required Skills and Experience: At least 3 years of hands-on experience with React.js and modern frontend technologies (e.g., ES6+, TypeScript, Redux). Proficient in working with REST APIs, handling JSON, and integrating APIs into front-end applications. Solid understanding of testing frameworks and methodologies (e.g., Jest, RTL) with a focus on test-driven development. Expertise in build tools and optimization techniques to enhance build size and performance. Strong familiarity with UI/UX design principles, with a keen attention to detail in creating user-friendly interfaces. Experience with DevOps/CI-CD pipelines and improving development processes. Working knowledge of Agile/Scrum methodologies and practices. Proven track record of delivering full product cycles, ideally within a SaaS environment. Excellent communication skills with a proven ability to mentor junior developers and work collaboratively with peers. Preferred Qualifications: Experience with backend technologies (e.g., PHP) or full-stack development is a plus. Familiarity with design systems and working closely with UI/UX teams. Experience using Docker for containerized applications. Knowledge of GitLab CI or similar CI/CD tools. Familiarity with visual test-driven development tools, such as Storybook. Experience with Material UI and JSS (CSS-in-JS) for styling React components. About You: Highly organized, proactive, and accountable, both for your own tasks and in helping others stay aligned. A collaborative team player who combines assertiveness with empathy, providing constructive feedback. A natural problem solver, able to prioritize effectively and make informed decisions.
Dec 07, 2024
Full time
Senior Frontend Developer - Full-Time - Remote: Role: Senior Front-End Engineer Seniority: Senior Type: Full-time/Permanent Location: London (Remote) About: This is an exciting opportunity to join a rapidly growing global SaaS company, working across multiple innovative brands. One brand specializes in providing tailored software to businesses in sectors like retail, leisure, and hospitality. As a leader in WFM solutions, the platform is trusted by many well-known UK brands in these industries. Another brand offers an on-demand pay solution, designed to improve financial wellbeing for employees while boosting retention and morale for employers. It partners with major companies across multiple sectors to deliver impactful results. The third brand is focused on developing AI-powered products that integrate with the existing product above. Primary Responsibilities: Design, develop, and maintain new features using React and TypeScript, focusing on high-quality code and an exceptional user experience. Collaborate with other developers to make key technical and architectural decisions, championing best practices and scalable solutions. Partner with cross-functional teams, including UI/UX designers and backend developers, to create smooth, user-centric features. Break down projects into achievable milestones, consistently delivering features that bring immediate value to the end-users. Provide mentorship to junior and mid-level developers, offering guidance, conducting code reviews, and promoting a culture of continuous improvement. Optimize development workflows, enhance the CI/CD pipeline, and promote best practices for testing (unit, integration, and end-to-end). Assist in organizing ticket management, code reviews, and team collaboration, driving productivity and accountability. Required Skills and Experience: At least 3 years of hands-on experience with React.js and modern frontend technologies (e.g., ES6+, TypeScript, Redux). Proficient in working with REST APIs, handling JSON, and integrating APIs into front-end applications. Solid understanding of testing frameworks and methodologies (e.g., Jest, RTL) with a focus on test-driven development. Expertise in build tools and optimization techniques to enhance build size and performance. Strong familiarity with UI/UX design principles, with a keen attention to detail in creating user-friendly interfaces. Experience with DevOps/CI-CD pipelines and improving development processes. Working knowledge of Agile/Scrum methodologies and practices. Proven track record of delivering full product cycles, ideally within a SaaS environment. Excellent communication skills with a proven ability to mentor junior developers and work collaboratively with peers. Preferred Qualifications: Experience with backend technologies (e.g., PHP) or full-stack development is a plus. Familiarity with design systems and working closely with UI/UX teams. Experience using Docker for containerized applications. Knowledge of GitLab CI or similar CI/CD tools. Familiarity with visual test-driven development tools, such as Storybook. Experience with Material UI and JSS (CSS-in-JS) for styling React components. About You: Highly organized, proactive, and accountable, both for your own tasks and in helping others stay aligned. A collaborative team player who combines assertiveness with empathy, providing constructive feedback. A natural problem solver, able to prioritize effectively and make informed decisions.
A top insurance company are currently recruiting for Senior Full Stack Software Engineers to build a new team. You will partner with Product Owners and the rest of the team to deliver outcomes through continuous development and delivery, implement improvements and provide technical oversight. Their tech stack includes: Typescript, React, Node.js, Docker, AWS, Go and Serverless. The successful candidate will have experience developing Javascript and have an appetite to learn Go, if not previously used. Experience with AWS and Serverless would be advantageous.
Dec 07, 2024
Full time
A top insurance company are currently recruiting for Senior Full Stack Software Engineers to build a new team. You will partner with Product Owners and the rest of the team to deliver outcomes through continuous development and delivery, implement improvements and provide technical oversight. Their tech stack includes: Typescript, React, Node.js, Docker, AWS, Go and Serverless. The successful candidate will have experience developing Javascript and have an appetite to learn Go, if not previously used. Experience with AWS and Serverless would be advantageous.
Senior Full Stack Engineer - Node, TypeScript, React We are on the hunt for Senior Developers to join a company on a mission. The goal? To provide clean, safe drinking water to millions around the world! We are looking for talented Senior Developers to join the team. The team are fully remote and require people to be able to work autonomously, deliver on objectives and meet performance and delivery metrics. If you're passionate about writing clean, efficient, and secure code, and love automating everything from testing to deployment, we want to speak with you! We're all about best practices, improving tech strategies, and keeping things organised with reusable code, standardised systems, and smooth deployment processes. The team are friendly and engaging and you will become a valued part of a small and talented team. Skills & Experience: 6+ years in commercial software development 3+ years commercial use of TypeScript, Node.js and React Strong back-end programming experience as priority Experience with Event-Driven Architecture (microservices), AWS Lambda, Unit testing Bonus points for knowledge of: Kanban, Functional programming AWS DynamoDB, AWS Serverless GraphQL Salary & Benefits 60,000 + 15-20% bonus 5% matched pension Private Medical Insurance, family plan Critical Illness Cover Remote interview process (via MS Teams). Fully remote working - UK Residents only. No Sponsorship. Please send your CV to (url removed) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Dec 07, 2024
Full time
Senior Full Stack Engineer - Node, TypeScript, React We are on the hunt for Senior Developers to join a company on a mission. The goal? To provide clean, safe drinking water to millions around the world! We are looking for talented Senior Developers to join the team. The team are fully remote and require people to be able to work autonomously, deliver on objectives and meet performance and delivery metrics. If you're passionate about writing clean, efficient, and secure code, and love automating everything from testing to deployment, we want to speak with you! We're all about best practices, improving tech strategies, and keeping things organised with reusable code, standardised systems, and smooth deployment processes. The team are friendly and engaging and you will become a valued part of a small and talented team. Skills & Experience: 6+ years in commercial software development 3+ years commercial use of TypeScript, Node.js and React Strong back-end programming experience as priority Experience with Event-Driven Architecture (microservices), AWS Lambda, Unit testing Bonus points for knowledge of: Kanban, Functional programming AWS DynamoDB, AWS Serverless GraphQL Salary & Benefits 60,000 + 15-20% bonus 5% matched pension Private Medical Insurance, family plan Critical Illness Cover Remote interview process (via MS Teams). Fully remote working - UK Residents only. No Sponsorship. Please send your CV to (url removed) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.