An exciting opportunity has arisen to join a dynamic startup company as a Full Stack Developer on a full time basis ( Hybrid ). They would play a pivotal role in designing and implementing scalable full stack frameworks and web portals. They would use their expertise in both Front End and Back End development to create intuitive user interfaces and robust Server Side components Skills:- Having Strong proven experience of atleast 6+ Years as a Senior Full Stack Developer or Architect Should have very good understanding and knowledge of web frameworks, such as Next.js, Three.js & ReactJs Should have expertise in Back End technologies such as Node.js and Python . Have Hands-on experience with SQL ( MySQL, PostgreSQL ) and MongoDB. Lead the design and development of full stack frameworks and web portals from concept to deployment. Architect scalable and reliable Front End and Back End systems that meet business objectives. Should have very good understanding of microservices architecture, RESTful APIs, and serverless computing. Having experience in Front End technologies such as HTML5, CSS3, Javascript Having experience with any cloud platforms would be beneficial Experience with version control ( GIT , etc) Experience with PostgreSQL/MongoDB, Docker, GCP services or AWS services Having Experience in writing unit and service level tests to ensure adequate code coverage Optimize application performance and ensure responsiveness. Excellent communication skills and ability to collaborate effectively with cross-functional teams. A passion for learning and staying up-to-date with emerging technologies Should be able to independently innovate and advocate best practices and solve complex problems. Excellent verbal and written communication skills. Having Strong experience in agile ways of working. A degree in a computer science or a related field is desirable but not essential. If this position sounds of interest, please send across an updated CV and a member of the resource team will be in contact to proceed with your application.
Jan 10, 2025
Full time
An exciting opportunity has arisen to join a dynamic startup company as a Full Stack Developer on a full time basis ( Hybrid ). They would play a pivotal role in designing and implementing scalable full stack frameworks and web portals. They would use their expertise in both Front End and Back End development to create intuitive user interfaces and robust Server Side components Skills:- Having Strong proven experience of atleast 6+ Years as a Senior Full Stack Developer or Architect Should have very good understanding and knowledge of web frameworks, such as Next.js, Three.js & ReactJs Should have expertise in Back End technologies such as Node.js and Python . Have Hands-on experience with SQL ( MySQL, PostgreSQL ) and MongoDB. Lead the design and development of full stack frameworks and web portals from concept to deployment. Architect scalable and reliable Front End and Back End systems that meet business objectives. Should have very good understanding of microservices architecture, RESTful APIs, and serverless computing. Having experience in Front End technologies such as HTML5, CSS3, Javascript Having experience with any cloud platforms would be beneficial Experience with version control ( GIT , etc) Experience with PostgreSQL/MongoDB, Docker, GCP services or AWS services Having Experience in writing unit and service level tests to ensure adequate code coverage Optimize application performance and ensure responsiveness. Excellent communication skills and ability to collaborate effectively with cross-functional teams. A passion for learning and staying up-to-date with emerging technologies Should be able to independently innovate and advocate best practices and solve complex problems. Excellent verbal and written communication skills. Having Strong experience in agile ways of working. A degree in a computer science or a related field is desirable but not essential. If this position sounds of interest, please send across an updated CV and a member of the resource team will be in contact to proceed with your application.
Your role: Joining the Connectors product line as a Senior Java Developer, you would work as a member of a small, highly focused team, responsible for delivering backend services for highly scalable and robust messaging, using leading edge technologies. This is an opportunity to work in an environment that encourages creative thinking and autonomy. We encourage our developers to think beyond a single component to build complete system solutions. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you'll fit in around here. You will work on our industry leading compliant messaging platform that enables our users to communicate with their customers on messaging platforms they are familiar with while meeting their regulatory requirements. Tech stack: Micro-services Container Platforms (OpenShift, Kubernetes, CRC, Docker) NoSQL DBs (Cassandra, Zookeeper, MongoDB) Large scale data processing (Kafka) Dependency injection frameworks (Spring) Spunk/Grafana CI/CD Build tools: Maven, Git, Jenkins Your job: Design, implement and provide architectural guidance in deploying microservices as a part of an agile development team Migrate existing services to microservices, with the goal of reducing complexity at the design and architecture level Write unit and integration tests for your Java code Collaborate with testers in the development of functional test cases Develop deployment systems for Java-based systems Collaborate with product owners on user story generation and refinement Monitor and support the operation of production systems Participate in knowledge sharing activities with colleagues Pair programming and peer reviews About you: Required Experience: Minimum 8 years of Java development experience in an Agile environment, building scalable applications and services Experience with RESTful services Passion for Test Driven Development CI/CD Attributes: Good communication Problem Solving Self-starter Team player
Jan 08, 2025
Full time
Your role: Joining the Connectors product line as a Senior Java Developer, you would work as a member of a small, highly focused team, responsible for delivering backend services for highly scalable and robust messaging, using leading edge technologies. This is an opportunity to work in an environment that encourages creative thinking and autonomy. We encourage our developers to think beyond a single component to build complete system solutions. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you'll fit in around here. You will work on our industry leading compliant messaging platform that enables our users to communicate with their customers on messaging platforms they are familiar with while meeting their regulatory requirements. Tech stack: Micro-services Container Platforms (OpenShift, Kubernetes, CRC, Docker) NoSQL DBs (Cassandra, Zookeeper, MongoDB) Large scale data processing (Kafka) Dependency injection frameworks (Spring) Spunk/Grafana CI/CD Build tools: Maven, Git, Jenkins Your job: Design, implement and provide architectural guidance in deploying microservices as a part of an agile development team Migrate existing services to microservices, with the goal of reducing complexity at the design and architecture level Write unit and integration tests for your Java code Collaborate with testers in the development of functional test cases Develop deployment systems for Java-based systems Collaborate with product owners on user story generation and refinement Monitor and support the operation of production systems Participate in knowledge sharing activities with colleagues Pair programming and peer reviews About you: Required Experience: Minimum 8 years of Java development experience in an Agile environment, building scalable applications and services Experience with RESTful services Passion for Test Driven Development CI/CD Attributes: Good communication Problem Solving Self-starter Team player
XiP is building a next-generation cross-asset calculation system for Citi trading desks and enterprise users in the largest global financial markets and exchanges in New York, London, and other major financial hubs. Our team owns multiple Java Spring Boot Services that execute, partition, and track quantitative risk graphs/trades in a distributed environment. These graphs can fail due to their complexity and our system must adapt quickly to these failures to provide a seamless experience for clients. XiP Compute Services are deployed onto OpenShift and Amazon's Elastic Kubernetes Service (EKS). An important initiative in 2025 will be onboarding Google's Kubernetes Engine to further expand our coverage. Our system scales on-demand, and we can run up to tens of thousands of replicas of our services across all asset classes. The Senior Java Cloud App Developer will be responsible for leading a variety of engineering and infrastructure activities, including developing new features to our Java calculation services to be compatible with multiple public clouds, interfacing with the High Performance Compute team to determine and challenge requirements/needs to use public cloud providers, and integrating our Java applications with these cloud providers to improve the scalability of the platform. The overall objective of this role is to develop our Java services to be on native cloud services as soon as possible with specific focus on delivering robust technology solutions to XiP Clients. Key Responsibilities: Development of high-quality software, emphasizing simplicity, maintainability, testability, and reuse. Identifying and implementing automation opportunities around testing, monitoring, deployment, and any other manual operations. Participation in code and design reviews. Thorough testing including test automation and performance/load testing. Providing support and assistance to clients. Contributing to architectural standards, development best practices, and promoting adherence to these standards. Develop features on our Java Spring boot Services along with XiP colleagues. Collaborate with the Citi Tech and Infrastructure colleagues and 3rd party public cloud vendors such as AWS and Google Cloud Platform to bring relevant public cloud infra and services into Citi in a timely fashion. Work closely with Citi Cloud Security team to ensure public cloud services undergo proper evaluations speedily, with business priorities upheld. Partner with multiple teams to ensure appropriate integration of functions to meet our business and technology goals. Identify and define necessary system enhancements to improve current processes and architecture. Provide expertise and advanced knowledge in Java Spring Boot and Google Cloud/AWS with the team. Perform support tasks such as troubleshooting with clients and working with production support to triage production stability issues. Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions. Serve as advisor or coach to mid-level engineers and analysts, allocating work, as necessary. Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. Required Skills: Expert with Java based services in Public Cloud with extensive experience in industry. Proven experience in developing and deploying enterprise level applications for container platforms, such as the public cloud Kubernetes services in Amazon Web Services / Google Cloud, or on-premises platform such as RedHat OpenShift. Familiarity with Java, Spring and SpringBoot frameworks. Familiarity with Public Cloud Storage offerings such as AWS S3, FsX, DynamoDB/MongoDB, and Google Cloud Storage/Filestore solutions. SME in Kubernetes related technologies such as Kubernetes cluster autoscaler, Karpenter and KEDA. In-depth knowledge in using tools such as Terraform, Helm, kubectl, Hashicorp vault. Deep understanding of event-driven and streaming microservices. Extensive experience using Kafka and Cloud-native messaging systems (AWS SQS/SNS or Google Pub/Sub or Equivalent). Familiar with asynchronous programming using promises/futures (e.g., CompletableFuture). Extensive experience with multi-threaded applications. Working knowledge of SQL and NoSQL databases such as Oracle and MongoDB. Understanding of agile methodologies and experience using developer tools such as GitHub, Bitbucket, JIRA, Artifactory and Jenkins. Experience in analysing application metrics using observability tools such as Splunk, Elasticsearch, Grafana, and Cloud Native Tools (Cloudwatch/Google Cloud Observability). Advocate for industry best practice, especially with regards to clean code, testing, continuous integration, and deployment. Be flexible and agile to fast evolving technology and business demands and changing priorities. Product-focused, with the capability to interact with clients and deliver results, taking ideas to production. Demonstrated leadership and project management skills. Demonstrates clear and concise written and verbal communication consistently. Desirable Skills: Investment Banking / High Performance Compute platform experience would be an advantage. Experience in Java programming in Spring framework. Expertise in both AWS and GCP (Google Cloud Platform). In particular, the differences between the two cloud providers and how to deploy to them. Experience with DevOps tools such as Helm, Terraform, Vault, kubectl. Experience with Microservice Architecture. Experience using the Groovy language. Education: Bachelor's degree or equivalent experience. Master's degree in an engineering or science subject preferred. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View the EEO is the Law poster. View the EEO is the Law Supplement . View the EEO Policy Statement . View the Pay Transparency Posting .
Jan 02, 2025
Full time
XiP is building a next-generation cross-asset calculation system for Citi trading desks and enterprise users in the largest global financial markets and exchanges in New York, London, and other major financial hubs. Our team owns multiple Java Spring Boot Services that execute, partition, and track quantitative risk graphs/trades in a distributed environment. These graphs can fail due to their complexity and our system must adapt quickly to these failures to provide a seamless experience for clients. XiP Compute Services are deployed onto OpenShift and Amazon's Elastic Kubernetes Service (EKS). An important initiative in 2025 will be onboarding Google's Kubernetes Engine to further expand our coverage. Our system scales on-demand, and we can run up to tens of thousands of replicas of our services across all asset classes. The Senior Java Cloud App Developer will be responsible for leading a variety of engineering and infrastructure activities, including developing new features to our Java calculation services to be compatible with multiple public clouds, interfacing with the High Performance Compute team to determine and challenge requirements/needs to use public cloud providers, and integrating our Java applications with these cloud providers to improve the scalability of the platform. The overall objective of this role is to develop our Java services to be on native cloud services as soon as possible with specific focus on delivering robust technology solutions to XiP Clients. Key Responsibilities: Development of high-quality software, emphasizing simplicity, maintainability, testability, and reuse. Identifying and implementing automation opportunities around testing, monitoring, deployment, and any other manual operations. Participation in code and design reviews. Thorough testing including test automation and performance/load testing. Providing support and assistance to clients. Contributing to architectural standards, development best practices, and promoting adherence to these standards. Develop features on our Java Spring boot Services along with XiP colleagues. Collaborate with the Citi Tech and Infrastructure colleagues and 3rd party public cloud vendors such as AWS and Google Cloud Platform to bring relevant public cloud infra and services into Citi in a timely fashion. Work closely with Citi Cloud Security team to ensure public cloud services undergo proper evaluations speedily, with business priorities upheld. Partner with multiple teams to ensure appropriate integration of functions to meet our business and technology goals. Identify and define necessary system enhancements to improve current processes and architecture. Provide expertise and advanced knowledge in Java Spring Boot and Google Cloud/AWS with the team. Perform support tasks such as troubleshooting with clients and working with production support to triage production stability issues. Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions. Serve as advisor or coach to mid-level engineers and analysts, allocating work, as necessary. Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. Required Skills: Expert with Java based services in Public Cloud with extensive experience in industry. Proven experience in developing and deploying enterprise level applications for container platforms, such as the public cloud Kubernetes services in Amazon Web Services / Google Cloud, or on-premises platform such as RedHat OpenShift. Familiarity with Java, Spring and SpringBoot frameworks. Familiarity with Public Cloud Storage offerings such as AWS S3, FsX, DynamoDB/MongoDB, and Google Cloud Storage/Filestore solutions. SME in Kubernetes related technologies such as Kubernetes cluster autoscaler, Karpenter and KEDA. In-depth knowledge in using tools such as Terraform, Helm, kubectl, Hashicorp vault. Deep understanding of event-driven and streaming microservices. Extensive experience using Kafka and Cloud-native messaging systems (AWS SQS/SNS or Google Pub/Sub or Equivalent). Familiar with asynchronous programming using promises/futures (e.g., CompletableFuture). Extensive experience with multi-threaded applications. Working knowledge of SQL and NoSQL databases such as Oracle and MongoDB. Understanding of agile methodologies and experience using developer tools such as GitHub, Bitbucket, JIRA, Artifactory and Jenkins. Experience in analysing application metrics using observability tools such as Splunk, Elasticsearch, Grafana, and Cloud Native Tools (Cloudwatch/Google Cloud Observability). Advocate for industry best practice, especially with regards to clean code, testing, continuous integration, and deployment. Be flexible and agile to fast evolving technology and business demands and changing priorities. Product-focused, with the capability to interact with clients and deliver results, taking ideas to production. Demonstrated leadership and project management skills. Demonstrates clear and concise written and verbal communication consistently. Desirable Skills: Investment Banking / High Performance Compute platform experience would be an advantage. Experience in Java programming in Spring framework. Expertise in both AWS and GCP (Google Cloud Platform). In particular, the differences between the two cloud providers and how to deploy to them. Experience with DevOps tools such as Helm, Terraform, Vault, kubectl. Experience with Microservice Architecture. Experience using the Groovy language. Education: Bachelor's degree or equivalent experience. Master's degree in an engineering or science subject preferred. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View the EEO is the Law poster. View the EEO is the Law Supplement . View the EEO Policy Statement . View the Pay Transparency Posting .
Senior Java Developer Department: Technology Employment Type: Permanent - Full Time Location: London, United Kingdom Description In your new role as a Senior Java Developer in our Engineering team, you will be integral to the delivery of our mission-critical systems. You will be a key contributor to ensuring we deliver high-quality code and make sensible, strategic component design decisions. You have a keen eye for detail and a desire for perfection balanced with a pragmatic approach. You will work on both greenfield and legacy system challenges and enhancements, as well as maintain stability of production. Demica delivers within an agile framework, so you will be comfortable working according to Scrum and Kanban methodologies in cross-functional teams. You will know how to build software that meets functional needs, as well as non-functional aspects such as security, scalability, and auditability. What you'll do Work as part of the development team as a senior individual contributor Work on the Demica Platform involving the implementation of new and existing sub-systems, solutions, and processes Focus on stability, performance, scalability, and security of the platform as part of the dedicated Stability team Provide L3 support for production incidents Participate in the periodic support rota of the team Deliver code to the highest standards through the use of TDD and BDD techniques Understand and contribute to the technical solution from design through to code level Contribute to the continuous integration and delivery of the products Provide well-considered estimates as part of the agile estimation process (either Scrum or Kanban) Contribute to and follow the Demica coding standards and practices Be an active participant in Demica's agile development practices and ceremonies Who you are Previous professional experience as a Java Developer, preferably in an enterprise environment As a guide, a Senior Developer at Demica typically has 8+ years of experience Experience working in an Agile development methodology Experience in developing distributed systems in a microservices architecture Strong experience in Java and JVM languages In-depth experience in using relational databases (MySQL); including stored procedures, performance tuning, and schema management (Flyway or Liquibase) Experience in using non-relational datastores (Elasticsearch, parquet files, Delta Lake) A good understanding of microservices frameworks and techniques (Spring, REST, Cloud deployments, monitoring/supportability) Awareness of the OWASP top ten and other security considerations for microservices and web applications Understanding and exposure to JIRA, Confluence, GIT, Jenkins, Maven, Artifactory Experience working in a continuous integration environment (preferably with Jenkins) and containerized (Docker) and orchestration (Kubernetes) technologies Excellent personal organizational and prioritization skills A desire to remain technically capable and an expert in current technologies Ability and willingness to understand business requirements and translate them to the technical implementation
Dec 27, 2024
Full time
Senior Java Developer Department: Technology Employment Type: Permanent - Full Time Location: London, United Kingdom Description In your new role as a Senior Java Developer in our Engineering team, you will be integral to the delivery of our mission-critical systems. You will be a key contributor to ensuring we deliver high-quality code and make sensible, strategic component design decisions. You have a keen eye for detail and a desire for perfection balanced with a pragmatic approach. You will work on both greenfield and legacy system challenges and enhancements, as well as maintain stability of production. Demica delivers within an agile framework, so you will be comfortable working according to Scrum and Kanban methodologies in cross-functional teams. You will know how to build software that meets functional needs, as well as non-functional aspects such as security, scalability, and auditability. What you'll do Work as part of the development team as a senior individual contributor Work on the Demica Platform involving the implementation of new and existing sub-systems, solutions, and processes Focus on stability, performance, scalability, and security of the platform as part of the dedicated Stability team Provide L3 support for production incidents Participate in the periodic support rota of the team Deliver code to the highest standards through the use of TDD and BDD techniques Understand and contribute to the technical solution from design through to code level Contribute to the continuous integration and delivery of the products Provide well-considered estimates as part of the agile estimation process (either Scrum or Kanban) Contribute to and follow the Demica coding standards and practices Be an active participant in Demica's agile development practices and ceremonies Who you are Previous professional experience as a Java Developer, preferably in an enterprise environment As a guide, a Senior Developer at Demica typically has 8+ years of experience Experience working in an Agile development methodology Experience in developing distributed systems in a microservices architecture Strong experience in Java and JVM languages In-depth experience in using relational databases (MySQL); including stored procedures, performance tuning, and schema management (Flyway or Liquibase) Experience in using non-relational datastores (Elasticsearch, parquet files, Delta Lake) A good understanding of microservices frameworks and techniques (Spring, REST, Cloud deployments, monitoring/supportability) Awareness of the OWASP top ten and other security considerations for microservices and web applications Understanding and exposure to JIRA, Confluence, GIT, Jenkins, Maven, Artifactory Experience working in a continuous integration environment (preferably with Jenkins) and containerized (Docker) and orchestration (Kubernetes) technologies Excellent personal organizational and prioritization skills A desire to remain technically capable and an expert in current technologies Ability and willingness to understand business requirements and translate them to the technical implementation
At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. THE WORK: Ripple is the world's best-in-class enterprise blockchain solution for global payments. Today the world sends more than $160+ trillion across borders. Ripple connects banks, payment providers, corporates and digital asset exchanges via RippleNet to provide one frictionless experience to send money globally. Today, we are delivering a cost-effective, instant, and frictionless customer experience to enable our enterprise customers to manage cross-border payments at scale. Given the explosive growth and complexity, we, the payments engineering organization, embarked on our journey to scale the systems to 10X. We are looking for senior engineering talent to help us evolve and define the future state architecture to achieve our audacious goal. The challenge lies in delivering magical customer experience, incremental business value, strengthening engineering fundamentals, building intelligent systems, and growing future leaders - all in a measurable and incremental way. You will work closely with the engineering leaders and play a critical role in achieving these goals. This is a very high visibility role with lots of opportunities to grow. WHAT YOU'LL DO: You will be responsible for defining the future state system architecture and engineering best practices. You will be a key technical leader contributing to the definition and evolution of our Payments at 10X roadmap and will play a critical role in executing to that goal. As a technical leader for payments engineering, you will represent us in Ripple enterprise level engineering decisions and ensure we are aligned with the overall direction. You will work closely with product managers and other customer facing functions to ensure the product engineering approach creates a frictionless and differentiating customer experience. You will define and orchestrate engineering forums that will elevate engineering standards, inspire engineers and enable continuous improvements. You are hands on and know what it takes to build highly available, scalable, distributed systems and you cherish every opportunity to share your experience and knowledge with the engineering community. You have an operator mindset. You understand the value of delivering incremental value to the business and engineering fundamentals. Your strength lies in the ability to bring clarity to ambiguous situations and the ability to influence people at all levels and across organizations come natural to you. You keep an eye on the industry evolution in the blockchain and crypto world from the payments standpoint and ensure our offerings continue to stay ahead. You love mentoring and providing guidance and assistance in the career development of others, WHAT YOU'LL BRING : At least 12+ years' experience in designing and developing complex distributed systems with at least 5+ years of experience contributing to large scale projects as an architect or as a key individual contributor. 5+ years of experience in Java is required. Working experience with Python, NoSQL, RDBMS is preferred. Experience crafting or contributing to multi-year engineering roadmap based on product strategies. Experience in mentoring and growing engineers at all levels. Experience working with private and public clouds (AWS, GCP) and capacity management principles. Prior experience in migrating systems from a monolith architecture to microservices based systems is preferred. Have prior experience leading software evaluation and decision making processes. Excellent verbal and written communication skills and experience presenting to broad audiences and to senior leadership. WHO WE ARE: Do Your Best Work The opportunity to build in a fast-paced start-up environment with experienced industry leaders A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning. Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team. Ripple is Flexible First: in-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which days they come in. Weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team We come together for moments that matter which include team offsites, team bonding activities, happy hours and more! Take Control of Your Finances Competitive salary, bonuses, and equity Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support Employee giving match Mobile phone stipend Take Care of Yourself Twice a quarter R&R days so you can rest and recharge Generous wellness reimbursement and weekly onsite & virtual programming Generous vacation policy - work with your manager to take time off when you need it Industry-leading parental leave policies. Family planning benefits. Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events Benefits listed above are for full-time employees. Ripple is an Equal Opportunity Employer. We're committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance. Please find our UK/EU Applicant Privacy Notice and our California Applicant Privacy Notice for reference.
Feb 02, 2024
Full time
At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. THE WORK: Ripple is the world's best-in-class enterprise blockchain solution for global payments. Today the world sends more than $160+ trillion across borders. Ripple connects banks, payment providers, corporates and digital asset exchanges via RippleNet to provide one frictionless experience to send money globally. Today, we are delivering a cost-effective, instant, and frictionless customer experience to enable our enterprise customers to manage cross-border payments at scale. Given the explosive growth and complexity, we, the payments engineering organization, embarked on our journey to scale the systems to 10X. We are looking for senior engineering talent to help us evolve and define the future state architecture to achieve our audacious goal. The challenge lies in delivering magical customer experience, incremental business value, strengthening engineering fundamentals, building intelligent systems, and growing future leaders - all in a measurable and incremental way. You will work closely with the engineering leaders and play a critical role in achieving these goals. This is a very high visibility role with lots of opportunities to grow. WHAT YOU'LL DO: You will be responsible for defining the future state system architecture and engineering best practices. You will be a key technical leader contributing to the definition and evolution of our Payments at 10X roadmap and will play a critical role in executing to that goal. As a technical leader for payments engineering, you will represent us in Ripple enterprise level engineering decisions and ensure we are aligned with the overall direction. You will work closely with product managers and other customer facing functions to ensure the product engineering approach creates a frictionless and differentiating customer experience. You will define and orchestrate engineering forums that will elevate engineering standards, inspire engineers and enable continuous improvements. You are hands on and know what it takes to build highly available, scalable, distributed systems and you cherish every opportunity to share your experience and knowledge with the engineering community. You have an operator mindset. You understand the value of delivering incremental value to the business and engineering fundamentals. Your strength lies in the ability to bring clarity to ambiguous situations and the ability to influence people at all levels and across organizations come natural to you. You keep an eye on the industry evolution in the blockchain and crypto world from the payments standpoint and ensure our offerings continue to stay ahead. You love mentoring and providing guidance and assistance in the career development of others, WHAT YOU'LL BRING : At least 12+ years' experience in designing and developing complex distributed systems with at least 5+ years of experience contributing to large scale projects as an architect or as a key individual contributor. 5+ years of experience in Java is required. Working experience with Python, NoSQL, RDBMS is preferred. Experience crafting or contributing to multi-year engineering roadmap based on product strategies. Experience in mentoring and growing engineers at all levels. Experience working with private and public clouds (AWS, GCP) and capacity management principles. Prior experience in migrating systems from a monolith architecture to microservices based systems is preferred. Have prior experience leading software evaluation and decision making processes. Excellent verbal and written communication skills and experience presenting to broad audiences and to senior leadership. WHO WE ARE: Do Your Best Work The opportunity to build in a fast-paced start-up environment with experienced industry leaders A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning. Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team. Ripple is Flexible First: in-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which days they come in. Weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team We come together for moments that matter which include team offsites, team bonding activities, happy hours and more! Take Control of Your Finances Competitive salary, bonuses, and equity Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support Employee giving match Mobile phone stipend Take Care of Yourself Twice a quarter R&R days so you can rest and recharge Generous wellness reimbursement and weekly onsite & virtual programming Generous vacation policy - work with your manager to take time off when you need it Industry-leading parental leave policies. Family planning benefits. Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events Benefits listed above are for full-time employees. Ripple is an Equal Opportunity Employer. We're committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance. Please find our UK/EU Applicant Privacy Notice and our California Applicant Privacy Notice for reference.
End Date Monday 09 January 2023 Salary Range £61,176 - £76,470 We support agile working - click here for more information on agile working options. Agile Working Options Other Agile Working Arrangements / Open to Discussion Job Description Summary The Solution Architect is vital in ensuring the products we deliver are fit for purpose and meet the quality and standards that our customers expect. You will realise business value by delivering reliable, scalable and working software to production. Ensuring platforms and services are built consistent with industry standard methodology and standards, and be responsible for the design and solutions for the domain application stack, understanding application integration and E2E flow, and are comfortable communicating this at all levels, from senior partners down to root-cause analysis with developers. Job Description We re rapidly transforming into a digitally-led business on a massive scale in order to better serve our customers. We re already the largest provider of digital banking products in the UK, with over 12 million active online customers and nearly 8 million active mobile banking customers. It means a big opportunity for you to be part of ground-breaking transformation and it means there s never been a more exciting time to join. An exciting opportunity has arisen within the Consumer Servicing Value Stream for a Lead Solution Architect. Within Consumer Servicing we are undertaking a series of colleague and customer journeys, aimed at improving the way we do business with our clients throughout the UK, providing better value to our relationships and increasing the productivity of our colleagues, thereby Helping Britain Prosper. These journeys are being undertaken within a fast-moving, exciting Lab construct, whereby we land change iteratively and at pace through Agile working practices. The pace of change, innovative practices and the flexibility that this gives us, makes this a great team to join. Job Description Solutions Architect - Consumer Servicing & Engagement Location: London based with flexibility to work from home 2-3 days per week Salary & Benefits: £61,176.00 - £99,411.00 GBP base salary, plus annual personal bonus, 15% employer pension contribution (when you put in 6%), 4% flexible cash pot, private medical insurance, 30 days holiday plus bank holidays. We also offer flexible working hours, agile working practices and regular home working. Who are Lloyds Banking Group? Lloyds Banking Group is the UK's leading digital bank and biggest mobile bank with nearly 14 million active online customers across our three main brands - including Lloyds Bank, Halifax and Bank of Scotland - as well as the biggest mobile bank in the country. We're investing £3bn in our future - across platforms, people and data capabilities to truly become the best bank for customers, with unparalleled growth into areas such as Data Science, AI and Robotics. We're building the bank of the future, and we need your help. About the Team: We re rapidly transforming into a digitally-led business on a massive scale in order to better serve our customers. We re already the largest provider of digital banking products in the UK, with over 12 million active online customers and nearly 8 million active mobile banking customers. It means a big opportunity for you to be part of ground-breaking transformation and it means there s never been a more exciting time to join. An exciting opportunity has arisen within the Consumer Servicing & Engagement Platform for Solution Architects. Within Consumer Servicing & Engagement we are undertaking a series of colleague and customer journeys, aimed at improving the way we do business with our clients throughout the UK, providing better value to our relationships and increasing the productivity of our colleagues, thereby Helping Britain Prosper. These journeys are being undertaken within a fast-moving, exciting Lab construct, whereby we land change iteratively and at pace through Agile working practices. The pace of change, innovative practices and the flexibility that this gives us, makes this a great team to join. About the Role: The Solution Architect is vital in ensuring the products we deliver are fit for purpose and meet the quality and standards that our customers expect. You will realise business value by delivering reliable, scalable and working software to production. Ensuring platforms and services are built consistent with industry standard methodology and standards and be responsible for the design and solutions for the domain application stack. Understanding application integration and E2E flow, and are comfortable communicating this at all levels, from senior partners down to root-cause analysis with developers. What you'll do: Own the design of solutions for large projects and programmes throughout the entire project lifecycle Through expert engineering and architectural skills translate high level business requirements into technology architectures that align to the strategic architecture. Direct and control specialist teams to undertake the delivery of comprehensive designs. Lead senior business partners to secure strong engagement for the solution and ensure that delivery aligns to longer term roadmaps. Work closely with external suppliers to ensure the solution meets requirements Take designs through governance processes with meaningful architectural artefacts and ensure the required engineering and architecture cohorts are engaged as required throughout the design phase Monitor technology developments to ensure that Lloyds Banking Group is effectively positioned to respond to and use opportunities through the adoption of new practices or technologies. You'll have a broad technical awareness to lead and get involved in technical delivery and problem solving when required Coach and lead other engineers and build a strong team culture through peer-to-peer teamwork and development What we ll need from you: Strong Software Engineering and Architecture background Knowledge of agile development practices with a history of technical leadership. Experience across the entire solutions development life-cycle from inception, through build to production You'll appreciate and acknowledge the impact of system design decisions on scalability, resilience and supportability. Experience of API design and architecture patterns, messaging technologies (Kafka, MQ) Exposure to modern application frameworks (Springboot Java etc) Excellent partner management and presentation skills Preferable if you also have: Knowledge of delivery of microservices to production. Exposure to Systems Thinking Exposure to Docker and container orchestration tools e.g. Kubernetes Plus, knowledge in one or more of the following: API Economy, Big Data Cloud/Open Source, Automation/Robotics, Blockchain Personal skills we look for when we meet you include good interpersonal skills, ability to build good working relationships, logical & creative thinking skills. Being able to articulate the benefits or the work we do. More than anything you'll bring passion, can do attitude and an open mind to help us develop new ways of doing things, whilst developing your own skills and experience. We're committed to building a workforce which reflects the diversity of the customers and communities we serve, and to building an inclusive environment where all our colleagues can be themselves and succeed on merit. We're proud of the industry recognition we have received including Stonewall Top 100 Employer, Top 50 Employer for Women and Top 30 Employer for Working Families. We're an equal opportunity employer and deeply value diversity within our organisation. Together we make it possible! At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop. We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we re building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.
Dec 20, 2022
Full time
End Date Monday 09 January 2023 Salary Range £61,176 - £76,470 We support agile working - click here for more information on agile working options. Agile Working Options Other Agile Working Arrangements / Open to Discussion Job Description Summary The Solution Architect is vital in ensuring the products we deliver are fit for purpose and meet the quality and standards that our customers expect. You will realise business value by delivering reliable, scalable and working software to production. Ensuring platforms and services are built consistent with industry standard methodology and standards, and be responsible for the design and solutions for the domain application stack, understanding application integration and E2E flow, and are comfortable communicating this at all levels, from senior partners down to root-cause analysis with developers. Job Description We re rapidly transforming into a digitally-led business on a massive scale in order to better serve our customers. We re already the largest provider of digital banking products in the UK, with over 12 million active online customers and nearly 8 million active mobile banking customers. It means a big opportunity for you to be part of ground-breaking transformation and it means there s never been a more exciting time to join. An exciting opportunity has arisen within the Consumer Servicing Value Stream for a Lead Solution Architect. Within Consumer Servicing we are undertaking a series of colleague and customer journeys, aimed at improving the way we do business with our clients throughout the UK, providing better value to our relationships and increasing the productivity of our colleagues, thereby Helping Britain Prosper. These journeys are being undertaken within a fast-moving, exciting Lab construct, whereby we land change iteratively and at pace through Agile working practices. The pace of change, innovative practices and the flexibility that this gives us, makes this a great team to join. Job Description Solutions Architect - Consumer Servicing & Engagement Location: London based with flexibility to work from home 2-3 days per week Salary & Benefits: £61,176.00 - £99,411.00 GBP base salary, plus annual personal bonus, 15% employer pension contribution (when you put in 6%), 4% flexible cash pot, private medical insurance, 30 days holiday plus bank holidays. We also offer flexible working hours, agile working practices and regular home working. Who are Lloyds Banking Group? Lloyds Banking Group is the UK's leading digital bank and biggest mobile bank with nearly 14 million active online customers across our three main brands - including Lloyds Bank, Halifax and Bank of Scotland - as well as the biggest mobile bank in the country. We're investing £3bn in our future - across platforms, people and data capabilities to truly become the best bank for customers, with unparalleled growth into areas such as Data Science, AI and Robotics. We're building the bank of the future, and we need your help. About the Team: We re rapidly transforming into a digitally-led business on a massive scale in order to better serve our customers. We re already the largest provider of digital banking products in the UK, with over 12 million active online customers and nearly 8 million active mobile banking customers. It means a big opportunity for you to be part of ground-breaking transformation and it means there s never been a more exciting time to join. An exciting opportunity has arisen within the Consumer Servicing & Engagement Platform for Solution Architects. Within Consumer Servicing & Engagement we are undertaking a series of colleague and customer journeys, aimed at improving the way we do business with our clients throughout the UK, providing better value to our relationships and increasing the productivity of our colleagues, thereby Helping Britain Prosper. These journeys are being undertaken within a fast-moving, exciting Lab construct, whereby we land change iteratively and at pace through Agile working practices. The pace of change, innovative practices and the flexibility that this gives us, makes this a great team to join. About the Role: The Solution Architect is vital in ensuring the products we deliver are fit for purpose and meet the quality and standards that our customers expect. You will realise business value by delivering reliable, scalable and working software to production. Ensuring platforms and services are built consistent with industry standard methodology and standards and be responsible for the design and solutions for the domain application stack. Understanding application integration and E2E flow, and are comfortable communicating this at all levels, from senior partners down to root-cause analysis with developers. What you'll do: Own the design of solutions for large projects and programmes throughout the entire project lifecycle Through expert engineering and architectural skills translate high level business requirements into technology architectures that align to the strategic architecture. Direct and control specialist teams to undertake the delivery of comprehensive designs. Lead senior business partners to secure strong engagement for the solution and ensure that delivery aligns to longer term roadmaps. Work closely with external suppliers to ensure the solution meets requirements Take designs through governance processes with meaningful architectural artefacts and ensure the required engineering and architecture cohorts are engaged as required throughout the design phase Monitor technology developments to ensure that Lloyds Banking Group is effectively positioned to respond to and use opportunities through the adoption of new practices or technologies. You'll have a broad technical awareness to lead and get involved in technical delivery and problem solving when required Coach and lead other engineers and build a strong team culture through peer-to-peer teamwork and development What we ll need from you: Strong Software Engineering and Architecture background Knowledge of agile development practices with a history of technical leadership. Experience across the entire solutions development life-cycle from inception, through build to production You'll appreciate and acknowledge the impact of system design decisions on scalability, resilience and supportability. Experience of API design and architecture patterns, messaging technologies (Kafka, MQ) Exposure to modern application frameworks (Springboot Java etc) Excellent partner management and presentation skills Preferable if you also have: Knowledge of delivery of microservices to production. Exposure to Systems Thinking Exposure to Docker and container orchestration tools e.g. Kubernetes Plus, knowledge in one or more of the following: API Economy, Big Data Cloud/Open Source, Automation/Robotics, Blockchain Personal skills we look for when we meet you include good interpersonal skills, ability to build good working relationships, logical & creative thinking skills. Being able to articulate the benefits or the work we do. More than anything you'll bring passion, can do attitude and an open mind to help us develop new ways of doing things, whilst developing your own skills and experience. We're committed to building a workforce which reflects the diversity of the customers and communities we serve, and to building an inclusive environment where all our colleagues can be themselves and succeed on merit. We're proud of the industry recognition we have received including Stonewall Top 100 Employer, Top 50 Employer for Women and Top 30 Employer for Working Families. We're an equal opportunity employer and deeply value diversity within our organisation. Together we make it possible! At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop. We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we re building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.
Technical Lead - Up to £150,000 - Hybrid (London) We are recruiting for a technical lead for one of our major national clients to work from their London based office. They are embarking on a highly innovative and confidential project and are in search of a Lead Architect/Developer that's able to own the development function and system design. You will act as the single point of contact and will hold the responsibility to make pivotal decisions on how the system is designed and architected. This is a hands-on role, requiring exceptional coding skills for Java/React/Mobile based applications. There will be line management requirements however this is secondary to being the technical lead. Key responsibilities: Design, architect, and code cutting edge applications Be able to write exceptional, testable, and scalable code Own the product deployment function Mentor and mange members of the team, conducting coding reviews Constantly looking to innovate in all elements of design Solving technical roadblocks through architecture design and re-evaluating processes Key requirements: A background of a mixture in hands on development and architecture practises is paramount Technical expert within development/architecture team - 5+ years Hands-on Leading development of enterprise level applications Java or React or Mobile background absolutely necessary Microservices/SOA Cloud Environments This role is a permanent position and offers a salary of up to £150,000 to work on this confidential project, and requires hybrid working to Central London Contact (see below) or call to find out more information
Dec 17, 2022
Full time
Technical Lead - Up to £150,000 - Hybrid (London) We are recruiting for a technical lead for one of our major national clients to work from their London based office. They are embarking on a highly innovative and confidential project and are in search of a Lead Architect/Developer that's able to own the development function and system design. You will act as the single point of contact and will hold the responsibility to make pivotal decisions on how the system is designed and architected. This is a hands-on role, requiring exceptional coding skills for Java/React/Mobile based applications. There will be line management requirements however this is secondary to being the technical lead. Key responsibilities: Design, architect, and code cutting edge applications Be able to write exceptional, testable, and scalable code Own the product deployment function Mentor and mange members of the team, conducting coding reviews Constantly looking to innovate in all elements of design Solving technical roadblocks through architecture design and re-evaluating processes Key requirements: A background of a mixture in hands on development and architecture practises is paramount Technical expert within development/architecture team - 5+ years Hands-on Leading development of enterprise level applications Java or React or Mobile background absolutely necessary Microservices/SOA Cloud Environments This role is a permanent position and offers a salary of up to £150,000 to work on this confidential project, and requires hybrid working to Central London Contact (see below) or call to find out more information
CONTRACT SENIOR SOFTWARE ENGINEER - DV CLEARED BRAND NEW CONTRACT JOB OPPORTUNITY AVAILABLE WITHIN A GLOBALLY LEADING NATIONAL SECURITY COMPANY FOR A SENIOR SOFTWARE ENGINEER Contract job opportunity for a Senior Software Engineer Globally leading defence / cyber security company £500 - £750 per day 12 month rolling contract London based organisation in an easily accessible location Contract Senior Software Engineer To apply please call or email WHO WE ARE? We are recruiting a Senior Software Engineer to work with a multi-national, industry leading national security consultancy in central London. WHAT WILL THE SENIOR SOFTWARE ENGINEER BE DOING? As a Senior Software Engineer, you will work with an experienced agile team to design and deliver packages of bespoke work, work development teams and liaise with customers. You will work through the entire software development life cycle from requirements capture to R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE . Current DV clearance Java Development Technical Leadership Microservices A desire to learn a broad range of Java technologies Experience / Knowledge of automation IT WOULD BE NICE FOR THE SENIOR SOFTWARE ENGINEER TO HAVE . Cloud based experience Microservice architecture or server-less architecture Big Data / Messaging technologies such as Apache Nifi / MiNiFi / Kafka TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on or . I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable please leave a message and either myself or one of my colleagues will respond. By applying for this role you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. CONTRACT SENIOR SOFTWARE ENGINEER - DV CLEARED KEY SKILLS: SENIOR SOFTWARE ENGINEER / SENIOR SOFTWARE DEVELOPER LEAD SOFTWARE ENGINEER / SENIOR SOFTWARE ENGINEER / JAVA DEVELOPER / JAVA ENGINEER / LEAD SOFTWARE DEVELOPER / SENIOR SOFTWARE DEVELOPER / DV CLEARED / DV CLEARANCE / DEVELOPPED VETTING / DEVELOPED VETTED / DEEP VETTING / DEEP VETTED / SC CLEARED / SC CLEARANCE / SECURITY CLEARED / SECURITY CLEARANCE
Dec 17, 2022
Full time
CONTRACT SENIOR SOFTWARE ENGINEER - DV CLEARED BRAND NEW CONTRACT JOB OPPORTUNITY AVAILABLE WITHIN A GLOBALLY LEADING NATIONAL SECURITY COMPANY FOR A SENIOR SOFTWARE ENGINEER Contract job opportunity for a Senior Software Engineer Globally leading defence / cyber security company £500 - £750 per day 12 month rolling contract London based organisation in an easily accessible location Contract Senior Software Engineer To apply please call or email WHO WE ARE? We are recruiting a Senior Software Engineer to work with a multi-national, industry leading national security consultancy in central London. WHAT WILL THE SENIOR SOFTWARE ENGINEER BE DOING? As a Senior Software Engineer, you will work with an experienced agile team to design and deliver packages of bespoke work, work development teams and liaise with customers. You will work through the entire software development life cycle from requirements capture to R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE . Current DV clearance Java Development Technical Leadership Microservices A desire to learn a broad range of Java technologies Experience / Knowledge of automation IT WOULD BE NICE FOR THE SENIOR SOFTWARE ENGINEER TO HAVE . Cloud based experience Microservice architecture or server-less architecture Big Data / Messaging technologies such as Apache Nifi / MiNiFi / Kafka TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on or . I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable please leave a message and either myself or one of my colleagues will respond. By applying for this role you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. CONTRACT SENIOR SOFTWARE ENGINEER - DV CLEARED KEY SKILLS: SENIOR SOFTWARE ENGINEER / SENIOR SOFTWARE DEVELOPER LEAD SOFTWARE ENGINEER / SENIOR SOFTWARE ENGINEER / JAVA DEVELOPER / JAVA ENGINEER / LEAD SOFTWARE DEVELOPER / SENIOR SOFTWARE DEVELOPER / DV CLEARED / DV CLEARANCE / DEVELOPPED VETTING / DEVELOPED VETTED / DEEP VETTING / DEEP VETTED / SC CLEARED / SC CLEARANCE / SECURITY CLEARED / SECURITY CLEARANCE
What will you do: You will work on building a scalable distributed component-based AI platform including - configurable workflows, flexible APIs, advanced business intelligence, one-click deployment and roll-back, sophisticated monitoring, self-healing operation and powerful feature rich UIs. You will also integrate sophisticated omni-channel AI components including - natural language processing, transformers, neural nets, OCR, voice transcription, pattern recognition, proprietary domain model training and management. The team operates with an ultra-flat structure and encourages everyone to contribute to all aspects of business and product development Furthermore, you will: Work with professional software engineering practices and set best practices for the full software development life cycle Collaborate closely with team members and product owners to share best practice as well as discuss and motivate design solutions Develop with a test-driven approach and employ well established design and architecture principles Write functional and integration test suites Contribute to performance and failure testing Drive and participate in the team's agile practices Take part in continuous improvement of the development process Essential Technical Skills Language - JavaScript, NodeJS, Typescript Framework - NestJS/Express/Microservices Testing - Jest/Mocha/Cypress/React testing Library API - OpenAPI/GraphQL/GRPC Messaging - AMQP/RabbitMQ/Kafka Data Storage - MongoDB/Mongoose Web UI - Angular/ReactJS/Webpack/HTML/CSS Security - Oauth2 Build Tools - Nx Dev/Yarn/npm Platform - Docker/Nginx Desirable Technical Skills Serverless AWS/GCP - API Gateway/Lambda Orchestration Stack - Kubernetes/Nomad Experience with Java Who we are We are a fast-growing early-stage company harnessing the power of AI to solve the pervasive problem of processing natural human communications. People like to communicate in natural ways using familiar tools such as email, text, and phone. The more complex or mission critical the request, the less structured the communication. However, companies are setup to process structured information. We solve this problem by using AI to interpret these human communications, enabling automation of the case management, context discovery and transaction updates required to solve complex business problems. We deliver increased productivity, improved client service and increased control, and most importantly, we increase employee satisfaction and engagement by removing mundane tasks so they can focus on more interesting value-added activities
Dec 16, 2022
Full time
What will you do: You will work on building a scalable distributed component-based AI platform including - configurable workflows, flexible APIs, advanced business intelligence, one-click deployment and roll-back, sophisticated monitoring, self-healing operation and powerful feature rich UIs. You will also integrate sophisticated omni-channel AI components including - natural language processing, transformers, neural nets, OCR, voice transcription, pattern recognition, proprietary domain model training and management. The team operates with an ultra-flat structure and encourages everyone to contribute to all aspects of business and product development Furthermore, you will: Work with professional software engineering practices and set best practices for the full software development life cycle Collaborate closely with team members and product owners to share best practice as well as discuss and motivate design solutions Develop with a test-driven approach and employ well established design and architecture principles Write functional and integration test suites Contribute to performance and failure testing Drive and participate in the team's agile practices Take part in continuous improvement of the development process Essential Technical Skills Language - JavaScript, NodeJS, Typescript Framework - NestJS/Express/Microservices Testing - Jest/Mocha/Cypress/React testing Library API - OpenAPI/GraphQL/GRPC Messaging - AMQP/RabbitMQ/Kafka Data Storage - MongoDB/Mongoose Web UI - Angular/ReactJS/Webpack/HTML/CSS Security - Oauth2 Build Tools - Nx Dev/Yarn/npm Platform - Docker/Nginx Desirable Technical Skills Serverless AWS/GCP - API Gateway/Lambda Orchestration Stack - Kubernetes/Nomad Experience with Java Who we are We are a fast-growing early-stage company harnessing the power of AI to solve the pervasive problem of processing natural human communications. People like to communicate in natural ways using familiar tools such as email, text, and phone. The more complex or mission critical the request, the less structured the communication. However, companies are setup to process structured information. We solve this problem by using AI to interpret these human communications, enabling automation of the case management, context discovery and transaction updates required to solve complex business problems. We deliver increased productivity, improved client service and increased control, and most importantly, we increase employee satisfaction and engagement by removing mundane tasks so they can focus on more interesting value-added activities
Senior Java Developer - LUTON - PERMANENT - UPTO £85,000 per annum plus benefits We are urgently recruiting for 5 X Senior Java Developer to work for a leading END CLIENT anywhere in LUTON AWS and Microservices experience is a MUST Job Description: The Back End Software Engineer is a practitioner and an advocate of state-of-the-art software development practices, developing software products with a broad toolkit of technologies and methods and with a strong DevOps mindset, being able to tackle the whole software development cycle of designing, building, testing and deploying applications. Working in an agile environment and keeping up with the ever-evolving technical landscape the Back End Software Engineer is a lifelong learner and likes to think outside the box. You will strive for a high degree of automation, clean architectures and high quality with a customer-centric mindset. You are able to select the right tools for the right jobs and thus solve the given business and technical problems in an efficient way. You will work in a cloud environment, especially AWS, and develop resilient and high-performing cloud-native applications. You have a good understanding of the AWS toolbox, leveraging AWS services and cloud design patterns in a micro-service landscape. You can tackle the whole cycle of designing, building, testing and deploying software and contribute to increasing automation. Also Security is part of everyone's job. Skills: Proficiency in NodeJS, Go, or Java and their respective eco-systems Experience with data persistence (SQL/noSQL) Experience with implementing resource-oriented APIs (REST, GraphQL) on client and Server Side Expertise in cloud design, infrastructure as code, tools and services on AWS Good experience with CI/CD, preferably Gitlab CI Ability to design, build, test, and deploy applications Customer centric, passionate about delivering great digital products and services Demonstrating true software craftsmanship mindset Passionate about continuous improvement, collaboration and great teams Strong problem-solving skills coupled with good communication skills Understanding of social and ethical implications of software engineering Open minded, inquisitive, life-long learner Comfortable with ambiguity, highly autonomous Please send your CV and one of our team members will be in touch ASAP. Over 15 years Global Niche IT industry experience, with a particular focus on D365 (Dynamics AX and Dynamics CRM), Azure, PowerApps, SharePoint, BI, SQL, .NET and Full Microsoft Stack, Java, J2EE, SAP and Oracle.
Dec 14, 2022
Full time
Senior Java Developer - LUTON - PERMANENT - UPTO £85,000 per annum plus benefits We are urgently recruiting for 5 X Senior Java Developer to work for a leading END CLIENT anywhere in LUTON AWS and Microservices experience is a MUST Job Description: The Back End Software Engineer is a practitioner and an advocate of state-of-the-art software development practices, developing software products with a broad toolkit of technologies and methods and with a strong DevOps mindset, being able to tackle the whole software development cycle of designing, building, testing and deploying applications. Working in an agile environment and keeping up with the ever-evolving technical landscape the Back End Software Engineer is a lifelong learner and likes to think outside the box. You will strive for a high degree of automation, clean architectures and high quality with a customer-centric mindset. You are able to select the right tools for the right jobs and thus solve the given business and technical problems in an efficient way. You will work in a cloud environment, especially AWS, and develop resilient and high-performing cloud-native applications. You have a good understanding of the AWS toolbox, leveraging AWS services and cloud design patterns in a micro-service landscape. You can tackle the whole cycle of designing, building, testing and deploying software and contribute to increasing automation. Also Security is part of everyone's job. Skills: Proficiency in NodeJS, Go, or Java and their respective eco-systems Experience with data persistence (SQL/noSQL) Experience with implementing resource-oriented APIs (REST, GraphQL) on client and Server Side Expertise in cloud design, infrastructure as code, tools and services on AWS Good experience with CI/CD, preferably Gitlab CI Ability to design, build, test, and deploy applications Customer centric, passionate about delivering great digital products and services Demonstrating true software craftsmanship mindset Passionate about continuous improvement, collaboration and great teams Strong problem-solving skills coupled with good communication skills Understanding of social and ethical implications of software engineering Open minded, inquisitive, life-long learner Comfortable with ambiguity, highly autonomous Please send your CV and one of our team members will be in touch ASAP. Over 15 years Global Niche IT industry experience, with a particular focus on D365 (Dynamics AX and Dynamics CRM), Azure, PowerApps, SharePoint, BI, SQL, .NET and Full Microsoft Stack, Java, J2EE, SAP and Oracle.
Salary 70,000 - 95,000 GBP per year Requirements: - Deliver Well designed, scalable and high-quality software. Extensive hand-on experience in software engineering and agile methodologies Team management ideal but training will be available. JavaScript and NodeJS Technical Leadership of the construction of code and platforms Responsibilities: - If you are an experienced engineer, used to leading on technical design with ambition and energy (and preferably management experience) you could become part of our client's exciting and growing team. You will be a hands-on developer and at the same time will lead, mentor and guide a team of Software Engineers to help them grow their knowledge and experience in order make good decisions and deliver high quality code and applications. Our client are an open-source software house, primarily TypeScript, React, Node and GraphQL utilising NoSQL solutions and cloud storage alongside containerised micro-services to create their products. An ability to take responsibility for your and the team's output is essential. Knowledge and Experience: Experience of working as an Engineering Lead - or Senior level. Extensive experience in the following: TypeScript JavaScript Node.JS React or Angular HTML CSS Proven and extensive experience as a Senior Software or Web Developer Detailed architecture, design and construction of new products and modules Technical leadership of the construction of code and platforms Agile development methodologies Analytical mind with problem-solving aptitude Desirable: Technical experience in the following: MongoDB GraphQL REST API's JSON Redis SQL Databases Typescript Microservices experience and/or design knowledge Familiarity with and experience of multiple operating systems (Linux, Mac OS, Windows) BSc/BA in Computer Science or a related degree Agile process, Project Management and Jira Team Lead/Management experience Mentoring of more junior team members Technologies: - TypeScript - React - NodeJS - GraphQL - JavaScript - HTML5 - CSS More: Our client are an open-source software house, primarily TypeScript, React, Node and GraphQL utilising NoSQL solutions and cloud storage alongside containerised micro-services to create their products. Mostly Remote working but ideally 1-2 days a week in the offices in Essex
Dec 12, 2022
Full time
Salary 70,000 - 95,000 GBP per year Requirements: - Deliver Well designed, scalable and high-quality software. Extensive hand-on experience in software engineering and agile methodologies Team management ideal but training will be available. JavaScript and NodeJS Technical Leadership of the construction of code and platforms Responsibilities: - If you are an experienced engineer, used to leading on technical design with ambition and energy (and preferably management experience) you could become part of our client's exciting and growing team. You will be a hands-on developer and at the same time will lead, mentor and guide a team of Software Engineers to help them grow their knowledge and experience in order make good decisions and deliver high quality code and applications. Our client are an open-source software house, primarily TypeScript, React, Node and GraphQL utilising NoSQL solutions and cloud storage alongside containerised micro-services to create their products. An ability to take responsibility for your and the team's output is essential. Knowledge and Experience: Experience of working as an Engineering Lead - or Senior level. Extensive experience in the following: TypeScript JavaScript Node.JS React or Angular HTML CSS Proven and extensive experience as a Senior Software or Web Developer Detailed architecture, design and construction of new products and modules Technical leadership of the construction of code and platforms Agile development methodologies Analytical mind with problem-solving aptitude Desirable: Technical experience in the following: MongoDB GraphQL REST API's JSON Redis SQL Databases Typescript Microservices experience and/or design knowledge Familiarity with and experience of multiple operating systems (Linux, Mac OS, Windows) BSc/BA in Computer Science or a related degree Agile process, Project Management and Jira Team Lead/Management experience Mentoring of more junior team members Technologies: - TypeScript - React - NodeJS - GraphQL - JavaScript - HTML5 - CSS More: Our client are an open-source software house, primarily TypeScript, React, Node and GraphQL utilising NoSQL solutions and cloud storage alongside containerised micro-services to create their products. Mostly Remote working but ideally 1-2 days a week in the offices in Essex
Technical Lead - Up to £150,000 - Hybrid (London) We are recruiting for a technical lead for one of our major national clients to work from their London based office. They are embarking on a highly innovative and confidential project and are in search of a Lead Architect/Developer that's able to own the development function and system design. You will act as the single point of contact and will hold the responsibility to make pivotal decisions on how the system is designed and architected. This is a hands-on role, requiring exceptional coding skills for Java/React/Mobile based applications. There will be line management requirements however this is secondary to being the technical lead. Key responsibilities: Design, architect, and code cutting edge applications Be able to write exceptional, testable, and scalable code Own the product deployment function Mentor and mange members of the team, conducting coding reviews Constantly looking to innovate in all elements of design Solving technical roadblocks through architecture design and re-evaluating processes Key requirements: A background of a mixture in hands on development and architecture practises is paramount Technical expert within development/architecture team - 5+ years Hands-on Leading development of enterprise level applications Java or React or Mobile background absolutely necessary Microservices/SOA Cloud Environments This role is a permanent position and offers a salary of up to £150,000 to work on this confidential project, and requires hybrid working to Central London Contact or call to find out more information
Dec 12, 2022
Full time
Technical Lead - Up to £150,000 - Hybrid (London) We are recruiting for a technical lead for one of our major national clients to work from their London based office. They are embarking on a highly innovative and confidential project and are in search of a Lead Architect/Developer that's able to own the development function and system design. You will act as the single point of contact and will hold the responsibility to make pivotal decisions on how the system is designed and architected. This is a hands-on role, requiring exceptional coding skills for Java/React/Mobile based applications. There will be line management requirements however this is secondary to being the technical lead. Key responsibilities: Design, architect, and code cutting edge applications Be able to write exceptional, testable, and scalable code Own the product deployment function Mentor and mange members of the team, conducting coding reviews Constantly looking to innovate in all elements of design Solving technical roadblocks through architecture design and re-evaluating processes Key requirements: A background of a mixture in hands on development and architecture practises is paramount Technical expert within development/architecture team - 5+ years Hands-on Leading development of enterprise level applications Java or React or Mobile background absolutely necessary Microservices/SOA Cloud Environments This role is a permanent position and offers a salary of up to £150,000 to work on this confidential project, and requires hybrid working to Central London Contact or call to find out more information
Engineering Lead - Financial Services - Domestic Payments - Edinburgh - Hybrid Working. Salary £70,784 - £106,176 (depending on experience),+ 4% Flex fund, Are you an Engineering Lead with payments domain experience looking for a new challenge? Want to be at the forefront of change for UK domestic payments and deliver the best Payment solutions and services using modern cloud based technologies for our customers and business; with lots of opportunity to develop your knowledge, add real value and influence the delivery of our strategic roadmap Furthermore, join a team passionate about diversity and equal opportunity with industry recognition across gender, ethnicity, disability, LGBTQ+ and families. As part of this we encourage colleagues to be flexible in their ways of working - including where and when you work - so you can balance your personal situation with the needs of the business. Then read on Reasonable adjustments can be also accommodated in our Recruitment processes, just let us know. We're simply committed to building an inclusive environment where colleagues can be themselves and be their best as a result! Our Mission In the Payments Services Platform (PSP) our mission is to provide compliant and efficient payments capabilities for the Group and drive innovation to enable customers to move money expertly, quickly and securely. The Payments Services Platform sits within Business & Commercial Banking and plays a critical role in providing services across the whole Group. About the role We're looking to recruit an Engineering Lead who will design solutions and guide our colleagues from multidisciplinary teams in our Domestic Payments Lab, to build the best outcomes for our 30 million customers. You'll be empowered to support the design and development of solutions that face into the constantly evolving needs of our customers and collaborate with others to make them a reality. Here's how you'll make a difference: Form the quorum of our design and decision forum, and support colleagues with advice based on your expertise Develop technical strategies to transform and modernise our lab Identify and establish relationships with senior leaders to influence and enable the implementation of your strategies Supporting the management of key stakeholders in the business, and also 3rd parties we partner with We're moving to utilise private and public cloud so you'll be heavily involved in our move for this area of the business Oversee multiple feature teams that must define and drive their own solutions and assist in daily delivery activity and defend your recommendations at senior forums Educate both technical and non-technical colleagues about DevOps topics and articulate reasoning behind key technical decisions What we need from you: Experience within a senior management role in an Engineering function, ideally a background within software development. Demonstrable team leading and LM skills working within an agile delivery cadence Strong Software Engineering background and deep knowledge of agile development practices as well as end to end technical solution design across the entire software development life-cycle from inception, through build to production Have a history of technical leadership within a solution architecture domain and have previously delivered microservices to production Able to decipher and analyze business and technical requirements to provide end to end design and workable solution options (ones that developers/ engineers can take forward) Ability to clearly articulate designs and design options to varying stakeholders as well as providing direction and support to various IT teams throughout a project lifecycle ensuring approved design is implemented as designed Previous experience of working within a larger team of architects at programme level as well as being able to work alone on single work packages Ability to generate end to end design artefacts that adhere to architectural and quality standards and policies which meet business, application, infrastructure and data requirements There are also desirable skills which would be advantageous if you had them, but please still apply if you don't! Appreciation and acknowledgement of the impact of system design decisions on scalability, resilience and supportability. Exposure to modern web development technologies (HTML5/ JavaScript, caching) and approaches (pragmatic view on Single Page / Multi-Page Applications, Web Components) Can think outside of the box in delivering its strategic objectives rather than just responding to a pre-defined request Exposure to delivering services through Continuous Delivery. Exposure to UK and International Payment schemes as well as ISO20022 enablement What's in it for you? Whatever your aspirations, you can expect excellent benefits, personal development, and a career that's enriching and full of opportunity. Sound like you, then apply today, together we make it possible
Dec 10, 2022
Full time
Engineering Lead - Financial Services - Domestic Payments - Edinburgh - Hybrid Working. Salary £70,784 - £106,176 (depending on experience),+ 4% Flex fund, Are you an Engineering Lead with payments domain experience looking for a new challenge? Want to be at the forefront of change for UK domestic payments and deliver the best Payment solutions and services using modern cloud based technologies for our customers and business; with lots of opportunity to develop your knowledge, add real value and influence the delivery of our strategic roadmap Furthermore, join a team passionate about diversity and equal opportunity with industry recognition across gender, ethnicity, disability, LGBTQ+ and families. As part of this we encourage colleagues to be flexible in their ways of working - including where and when you work - so you can balance your personal situation with the needs of the business. Then read on Reasonable adjustments can be also accommodated in our Recruitment processes, just let us know. We're simply committed to building an inclusive environment where colleagues can be themselves and be their best as a result! Our Mission In the Payments Services Platform (PSP) our mission is to provide compliant and efficient payments capabilities for the Group and drive innovation to enable customers to move money expertly, quickly and securely. The Payments Services Platform sits within Business & Commercial Banking and plays a critical role in providing services across the whole Group. About the role We're looking to recruit an Engineering Lead who will design solutions and guide our colleagues from multidisciplinary teams in our Domestic Payments Lab, to build the best outcomes for our 30 million customers. You'll be empowered to support the design and development of solutions that face into the constantly evolving needs of our customers and collaborate with others to make them a reality. Here's how you'll make a difference: Form the quorum of our design and decision forum, and support colleagues with advice based on your expertise Develop technical strategies to transform and modernise our lab Identify and establish relationships with senior leaders to influence and enable the implementation of your strategies Supporting the management of key stakeholders in the business, and also 3rd parties we partner with We're moving to utilise private and public cloud so you'll be heavily involved in our move for this area of the business Oversee multiple feature teams that must define and drive their own solutions and assist in daily delivery activity and defend your recommendations at senior forums Educate both technical and non-technical colleagues about DevOps topics and articulate reasoning behind key technical decisions What we need from you: Experience within a senior management role in an Engineering function, ideally a background within software development. Demonstrable team leading and LM skills working within an agile delivery cadence Strong Software Engineering background and deep knowledge of agile development practices as well as end to end technical solution design across the entire software development life-cycle from inception, through build to production Have a history of technical leadership within a solution architecture domain and have previously delivered microservices to production Able to decipher and analyze business and technical requirements to provide end to end design and workable solution options (ones that developers/ engineers can take forward) Ability to clearly articulate designs and design options to varying stakeholders as well as providing direction and support to various IT teams throughout a project lifecycle ensuring approved design is implemented as designed Previous experience of working within a larger team of architects at programme level as well as being able to work alone on single work packages Ability to generate end to end design artefacts that adhere to architectural and quality standards and policies which meet business, application, infrastructure and data requirements There are also desirable skills which would be advantageous if you had them, but please still apply if you don't! Appreciation and acknowledgement of the impact of system design decisions on scalability, resilience and supportability. Exposure to modern web development technologies (HTML5/ JavaScript, caching) and approaches (pragmatic view on Single Page / Multi-Page Applications, Web Components) Can think outside of the box in delivering its strategic objectives rather than just responding to a pre-defined request Exposure to delivering services through Continuous Delivery. Exposure to UK and International Payment schemes as well as ISO20022 enablement What's in it for you? Whatever your aspirations, you can expect excellent benefits, personal development, and a career that's enriching and full of opportunity. Sound like you, then apply today, together we make it possible
Senior Developer Cardinal Pl, London SW15, UK Full-time Department: Product Development Role Type: Hybrid Employee Status: Regular Schedule: Full Time Company Description Who are Experian? We are the world's leading global information services company. During life's big moments - from buying a home or a car, to sending a child to college, to growing a business by connecting with new customers - we empower consumers and our clients to manage their data with confidence. We help individuals to take financial control and access financial services, businesses to make smarter decisions and thrive, lenders to lend more responsibly, and organisations to prevent identity fraud and crime. We have 20,000 people operating across 44 countries and every day we're investing in new technologies, talented people, and innovation to help all our clients maximise every opportunity. We are listed on the London Stock Exchange (EXPN) and are a constituent of the FTSE 100 Index. Our approach to flexible working We care about work that works, whether that's about where you work or adjusting your hours to fit better with your life. Our flexible working practices, including our hybrid working model where you can split your working time between the office and your home, support our belief that this balance brings long-lasting benefits for our business as well as ensuring that our people can balance successful careers with their commitments and interests outside of work. So that you can love where you work, please discuss what works for you with your recruiter during the hiring process. Accepting you, for you. We want you to feel accepted for who you are and to feel safe, valued and to help us build a culture of true belonging. Experian is proud to be an equal opportunity employer and we take affirmative action to create a more inclusive and equitable world of work. We are committed to equal employment opportunities regardless of age, disability, gender identity, marital status, race, ethnicity, faith or belief, sexual orientation, socioeconomic background, Veteran status or whether you're pregnant or on family leave. Job Description Why would I want to be a Developer at Pay Dashboard? Having recently joined The Experian Group, Pay Dashboard is scaling in the UK fast. We've got 500,000 users now, and a goal to achieve 2 million users within two years. In this role you get the best of both worlds. You'll have the support and benefits of being part of a FTSE 100 Employer in Experian, but working in a small team as part of a new business unit with PayDashboard. Our Tech: We're a .NET and SQL Server house for our backend services. All our applications are hosted in Azure cloud. We're using .NET Core in all new services and are always keen to evaluate new features to see if we can take advantage of them. We use a wide variety of testing and quality techniques, and our services are pushed through our environments using a combination of Azure Repo for source control and Azure Pipeline for build and release. Our tech stack includes: C# ASP.NET MVC and Web API Azure Entity Framework and SQL Server HTML, CSS, JavaScript Your team: As a senior member of our agile platform team, you will be responsible for providing the core services that power the applications and solutions our integrators rely on. You'll have a passion for building and shipping high-performance, robust, and efficient Azure based application that you can be proud of. Key Responsibilities: We're looking for a full-stack developer to expand our development team. In the team, we're responsible for all aspects of building and running the Pay Dashboard platform. Most of our time is spent: Writing code (and appropriate tests) Diagnosing/fixing bugs and providing 2nd line customer support Planning and estimating user stories Reviewing pull requests Testing new features Monitoring and supporting our production environment Collaborating with our product manager to design new features Discussing architecture, best practice with the development team Participating in design workshops to suggest and develop new ideas Qualifications Your tech skills (don't worry if you cannot tick them all): 5 years hands-on experience with Azure, C# and .Net preferably with exposure to HTML, CSS, Javascript and Web API Strong .NET Core/Framework experience SQL Server Experience building PAAS solutions (Azure preferred) Experience working with SOA or microservices architecture Competent in OO design patterns and concurrency concepts Extensive Microsoft Azure experience (Functions Apps, Service apps, logic apps, App Services) Passion for continually pushing and improving how we build/test/prove our services API Expertise (REST, SOAP, etc) Experience with OpenID Connect and OAuth 2.0 framework (Identity Server 4 / Duende Server preferred) Experience with legacy .Net solutions Your qualities: Excellent analytic and problem-solving skills Ability to articulate technical concepts to non-technical people Ability to establish strong, trust-based relationships Continually looking to improve and develop Additional Information Why choose us? Our colleagues' health and wellbeing are a top priority for us, that's why our reward, benefits and wellbeing programmes are designed so you can come to work feeling your very best self. Our benefits focus on health, money, and lifestyle so you can tailor your benefits to your own personal needs. Whether it's your physical and mental wellness, getting to work or preparing for the next big milestone in your life, we have a range of flexible options to have you covered! To learn more about our culture and what it's really like to work here, check out our interactive guide here: Could this be the role for you? Apply now to start your journey with Experian. To learn more about our culture and what it's really like to work here, check out our LinkedIn and social media channels using the hashtags
Dec 08, 2022
Full time
Senior Developer Cardinal Pl, London SW15, UK Full-time Department: Product Development Role Type: Hybrid Employee Status: Regular Schedule: Full Time Company Description Who are Experian? We are the world's leading global information services company. During life's big moments - from buying a home or a car, to sending a child to college, to growing a business by connecting with new customers - we empower consumers and our clients to manage their data with confidence. We help individuals to take financial control and access financial services, businesses to make smarter decisions and thrive, lenders to lend more responsibly, and organisations to prevent identity fraud and crime. We have 20,000 people operating across 44 countries and every day we're investing in new technologies, talented people, and innovation to help all our clients maximise every opportunity. We are listed on the London Stock Exchange (EXPN) and are a constituent of the FTSE 100 Index. Our approach to flexible working We care about work that works, whether that's about where you work or adjusting your hours to fit better with your life. Our flexible working practices, including our hybrid working model where you can split your working time between the office and your home, support our belief that this balance brings long-lasting benefits for our business as well as ensuring that our people can balance successful careers with their commitments and interests outside of work. So that you can love where you work, please discuss what works for you with your recruiter during the hiring process. Accepting you, for you. We want you to feel accepted for who you are and to feel safe, valued and to help us build a culture of true belonging. Experian is proud to be an equal opportunity employer and we take affirmative action to create a more inclusive and equitable world of work. We are committed to equal employment opportunities regardless of age, disability, gender identity, marital status, race, ethnicity, faith or belief, sexual orientation, socioeconomic background, Veteran status or whether you're pregnant or on family leave. Job Description Why would I want to be a Developer at Pay Dashboard? Having recently joined The Experian Group, Pay Dashboard is scaling in the UK fast. We've got 500,000 users now, and a goal to achieve 2 million users within two years. In this role you get the best of both worlds. You'll have the support and benefits of being part of a FTSE 100 Employer in Experian, but working in a small team as part of a new business unit with PayDashboard. Our Tech: We're a .NET and SQL Server house for our backend services. All our applications are hosted in Azure cloud. We're using .NET Core in all new services and are always keen to evaluate new features to see if we can take advantage of them. We use a wide variety of testing and quality techniques, and our services are pushed through our environments using a combination of Azure Repo for source control and Azure Pipeline for build and release. Our tech stack includes: C# ASP.NET MVC and Web API Azure Entity Framework and SQL Server HTML, CSS, JavaScript Your team: As a senior member of our agile platform team, you will be responsible for providing the core services that power the applications and solutions our integrators rely on. You'll have a passion for building and shipping high-performance, robust, and efficient Azure based application that you can be proud of. Key Responsibilities: We're looking for a full-stack developer to expand our development team. In the team, we're responsible for all aspects of building and running the Pay Dashboard platform. Most of our time is spent: Writing code (and appropriate tests) Diagnosing/fixing bugs and providing 2nd line customer support Planning and estimating user stories Reviewing pull requests Testing new features Monitoring and supporting our production environment Collaborating with our product manager to design new features Discussing architecture, best practice with the development team Participating in design workshops to suggest and develop new ideas Qualifications Your tech skills (don't worry if you cannot tick them all): 5 years hands-on experience with Azure, C# and .Net preferably with exposure to HTML, CSS, Javascript and Web API Strong .NET Core/Framework experience SQL Server Experience building PAAS solutions (Azure preferred) Experience working with SOA or microservices architecture Competent in OO design patterns and concurrency concepts Extensive Microsoft Azure experience (Functions Apps, Service apps, logic apps, App Services) Passion for continually pushing and improving how we build/test/prove our services API Expertise (REST, SOAP, etc) Experience with OpenID Connect and OAuth 2.0 framework (Identity Server 4 / Duende Server preferred) Experience with legacy .Net solutions Your qualities: Excellent analytic and problem-solving skills Ability to articulate technical concepts to non-technical people Ability to establish strong, trust-based relationships Continually looking to improve and develop Additional Information Why choose us? Our colleagues' health and wellbeing are a top priority for us, that's why our reward, benefits and wellbeing programmes are designed so you can come to work feeling your very best self. Our benefits focus on health, money, and lifestyle so you can tailor your benefits to your own personal needs. Whether it's your physical and mental wellness, getting to work or preparing for the next big milestone in your life, we have a range of flexible options to have you covered! To learn more about our culture and what it's really like to work here, check out our interactive guide here: Could this be the role for you? Apply now to start your journey with Experian. To learn more about our culture and what it's really like to work here, check out our LinkedIn and social media channels using the hashtags
JavaScript Developer Node.js, REACT SaaS House My client, who specialises in Data Visualisation is looking for an experienced JavaScript Developer to join their ever-expanding SaaS engineering team. Your role will be to work within the team on delivering state-of-the-art and cutting-edge solutions across a wide variety of requirements amongst clients. We have worked with this great company for many years, and they will put your career on a great trajectory in Software Engineering. You will participate in the full lifecycle of the product development, collaborating with the rest of the engineering team to design and launch new features, taking part in technology and architecture discussions and advocating for engineering best practices (CI/CD, testing, operational efficiency etc.). Also, you will work with the UX team to optimise product usability making it more intuitive and support continuous testing efforts through test automation The company has just over 90 employees including some highly reputable leaders and executives within the data space. As they are constantly innovating on their products and taking on exciting projects, you will find that the opportunity to learn and grow is significant within this role. This is a remote-first role, but our client has a GORGEOUS office in Maidenhead with a 'Silicon Valley feel'; pool tables, ping pong, free food etc. Their offices are a short walk from the train station and have free parking. Key Skills and Technologies: REACT - essential you have experience with this framework Node.js - essential experience writing JavaScript server applications JavaScript - very accomplished developer Have worked with RESTful APIs and Microservices Some experience developing a SaaS product Experience with Serverless services, preferably in AWS (e.g. Lambda) Knowledge or experience of AWS and/or Azure (including access APIs) Benefits: 10% bonus (discretionary) Private medical insurance Life assurance Pension contribution up to 10% Employee share options scheme Employee assistance programmes provided by LifeWorks Cycle-to-work scheme Apply ASAP if you would relish the opportunity to work in a cutting-edge data visualisation organisation alongside experts in the field. JavaScript Developer Node.js, REACT SaaS House
Dec 05, 2022
Full time
JavaScript Developer Node.js, REACT SaaS House My client, who specialises in Data Visualisation is looking for an experienced JavaScript Developer to join their ever-expanding SaaS engineering team. Your role will be to work within the team on delivering state-of-the-art and cutting-edge solutions across a wide variety of requirements amongst clients. We have worked with this great company for many years, and they will put your career on a great trajectory in Software Engineering. You will participate in the full lifecycle of the product development, collaborating with the rest of the engineering team to design and launch new features, taking part in technology and architecture discussions and advocating for engineering best practices (CI/CD, testing, operational efficiency etc.). Also, you will work with the UX team to optimise product usability making it more intuitive and support continuous testing efforts through test automation The company has just over 90 employees including some highly reputable leaders and executives within the data space. As they are constantly innovating on their products and taking on exciting projects, you will find that the opportunity to learn and grow is significant within this role. This is a remote-first role, but our client has a GORGEOUS office in Maidenhead with a 'Silicon Valley feel'; pool tables, ping pong, free food etc. Their offices are a short walk from the train station and have free parking. Key Skills and Technologies: REACT - essential you have experience with this framework Node.js - essential experience writing JavaScript server applications JavaScript - very accomplished developer Have worked with RESTful APIs and Microservices Some experience developing a SaaS product Experience with Serverless services, preferably in AWS (e.g. Lambda) Knowledge or experience of AWS and/or Azure (including access APIs) Benefits: 10% bonus (discretionary) Private medical insurance Life assurance Pension contribution up to 10% Employee share options scheme Employee assistance programmes provided by LifeWorks Cycle-to-work scheme Apply ASAP if you would relish the opportunity to work in a cutting-edge data visualisation organisation alongside experts in the field. JavaScript Developer Node.js, REACT SaaS House
his is a hands-on senior role responsible for developing and maintaining current and next generation applications and components. This is an ideal role for someone who is used to working across the full SDLC, is passionate about continuous improvement and its application to product development. It is essential that this candidate is able to adapt quickly to a complex environment and learn new concepts quickly, as they will be pivotal in developing and supporting systems, working to develop high quality, intuitive applications to sometimes challenging timescales. Role: Senior Frontend Developer Location: Liverpool / Formby / Working from Home Working hours: Monday to Friday 9:00am to 5:30pm (37.5 hours per week) - flexibility will be required due to the nature of the role What you will be doing: Working closely with BAs and others to help analyse and shape requirements in order to help produce optimal solutions Helping to design and develop new functionalities within core products Implementing SOLID design principles Delivering rich, fast, functional front-end digital experiences Working closely with team leads to senior developers to spread best practice and align efforts What we're looking for: Innovative but commercially focused, structured and methodical thinking Good understanding of .NET web and app development Good problem-solving capabilities across multiple products Excellent attention to detail Self-motivated, with the ability to work under pressure to deadlines with a 'can do' attitude Excellent communicator, good organisational abilities, a responsible team player with strong interpersonal skills Comfortable chairing meetings and training sessions Skills / Experience: Experienced cross-product delivery focused Team Lead Strong React / Typescript development experience Experienced leading Agile and as a Scrum Master Experience with Azure DevOps Solid hands on .NET development skills Ability to make pragmatic decisions to deliver good quality software efficiently Ability to understand requirements and conceive good business solutions Perform requirements gathering, analysis and specification Good experience of backend to frontend development Good frontend experience including React, MVC and web forms Building and consuming microservices and web services (SOAP, WebAPI, RESTful) Solid understanding of object-oriented programming (OOP) and design skills and competencies in data structures, algorithms, and software Experience of build processes and technologies including CI/CD Knowledge of Scalable Web architecture and Distributed systems Complete end-end SDLC experience Experience working with TDD Experience working with User Centric Workflow Systems Passionate about building high-quality systems Experience of GIT Experience of strategic and application architecture Interfacing with 3rd party systems Creating and supporting systems that support extensive factory and client-side configuration Typescript, JavaScript, React Ocelot and Envoy .NET Core, .NET Framework, Rest API, Web API, Entity Framework. RabbitMQ, Swagger NServiceBus, Identity Server 4, Autofac. Microservice Architecture, Clean code, DDD, SOLID MS SQL Server 2019 / MongoDB Azure, Azure DevOps, Git Flow, Docker, Linux Experience About Acorn Insurance With 40 years of experience helping people secure competitive car, taxi, van, motor trade and home insurance, across the UK. As a specialist insurance provider, we offer a wide range of competitive insurance policies that can are tailored to our customers unique insurance needs. In 2020 we were in the Sunday Times top 30 Profit Track companies for private companies with fastest growing profits. Why Acorn Insurance? Acorn want to give you more than a job, we want to give you a purpose and a career. So, what can we offer you as an employer? Some of the benefits you will receive include: Service-related holiday entitlement capped at 32 days (including bank holidays Perk Box Online & High Street vouchers and discounts Fresh fruit deliveries twice a week £250 bonus for every new colleague you recommend to the business Free monthly Café Nero Coffee Cycle to work scheme Free eye test vouchers and a contribution towards the frames Service-related holiday entitlement capped at 32 days (including bank holidays) Clearly defined progression paths with training and support Free self-development & qualifications via Magpie Learning A comprehensive Mental Health support network including: 4 Free Counselling Sessions Access to a free 4-week programme of CBT with a trained Therapist Mentor Unlimited access to a telephone councillor 365 days a year, 24/7 A UK wide network of Mental Health First Aiders Competitive salary Free Hot Drinks on Site Dress Down Days Regular employee engagement including ongoing competitions with prizes from fantastic places like Hotel Chocolat, HelloFresh, and Love to Shop Vouchers Company Pension Scheme Charity fundraising events All roles are subject to DBS and Financial checks, any offer made will be conditional until checks are completed to a satisfactory standard. Apply today to start or enhance your career with Acorn Insurance
Dec 01, 2022
Full time
his is a hands-on senior role responsible for developing and maintaining current and next generation applications and components. This is an ideal role for someone who is used to working across the full SDLC, is passionate about continuous improvement and its application to product development. It is essential that this candidate is able to adapt quickly to a complex environment and learn new concepts quickly, as they will be pivotal in developing and supporting systems, working to develop high quality, intuitive applications to sometimes challenging timescales. Role: Senior Frontend Developer Location: Liverpool / Formby / Working from Home Working hours: Monday to Friday 9:00am to 5:30pm (37.5 hours per week) - flexibility will be required due to the nature of the role What you will be doing: Working closely with BAs and others to help analyse and shape requirements in order to help produce optimal solutions Helping to design and develop new functionalities within core products Implementing SOLID design principles Delivering rich, fast, functional front-end digital experiences Working closely with team leads to senior developers to spread best practice and align efforts What we're looking for: Innovative but commercially focused, structured and methodical thinking Good understanding of .NET web and app development Good problem-solving capabilities across multiple products Excellent attention to detail Self-motivated, with the ability to work under pressure to deadlines with a 'can do' attitude Excellent communicator, good organisational abilities, a responsible team player with strong interpersonal skills Comfortable chairing meetings and training sessions Skills / Experience: Experienced cross-product delivery focused Team Lead Strong React / Typescript development experience Experienced leading Agile and as a Scrum Master Experience with Azure DevOps Solid hands on .NET development skills Ability to make pragmatic decisions to deliver good quality software efficiently Ability to understand requirements and conceive good business solutions Perform requirements gathering, analysis and specification Good experience of backend to frontend development Good frontend experience including React, MVC and web forms Building and consuming microservices and web services (SOAP, WebAPI, RESTful) Solid understanding of object-oriented programming (OOP) and design skills and competencies in data structures, algorithms, and software Experience of build processes and technologies including CI/CD Knowledge of Scalable Web architecture and Distributed systems Complete end-end SDLC experience Experience working with TDD Experience working with User Centric Workflow Systems Passionate about building high-quality systems Experience of GIT Experience of strategic and application architecture Interfacing with 3rd party systems Creating and supporting systems that support extensive factory and client-side configuration Typescript, JavaScript, React Ocelot and Envoy .NET Core, .NET Framework, Rest API, Web API, Entity Framework. RabbitMQ, Swagger NServiceBus, Identity Server 4, Autofac. Microservice Architecture, Clean code, DDD, SOLID MS SQL Server 2019 / MongoDB Azure, Azure DevOps, Git Flow, Docker, Linux Experience About Acorn Insurance With 40 years of experience helping people secure competitive car, taxi, van, motor trade and home insurance, across the UK. As a specialist insurance provider, we offer a wide range of competitive insurance policies that can are tailored to our customers unique insurance needs. In 2020 we were in the Sunday Times top 30 Profit Track companies for private companies with fastest growing profits. Why Acorn Insurance? Acorn want to give you more than a job, we want to give you a purpose and a career. So, what can we offer you as an employer? Some of the benefits you will receive include: Service-related holiday entitlement capped at 32 days (including bank holidays Perk Box Online & High Street vouchers and discounts Fresh fruit deliveries twice a week £250 bonus for every new colleague you recommend to the business Free monthly Café Nero Coffee Cycle to work scheme Free eye test vouchers and a contribution towards the frames Service-related holiday entitlement capped at 32 days (including bank holidays) Clearly defined progression paths with training and support Free self-development & qualifications via Magpie Learning A comprehensive Mental Health support network including: 4 Free Counselling Sessions Access to a free 4-week programme of CBT with a trained Therapist Mentor Unlimited access to a telephone councillor 365 days a year, 24/7 A UK wide network of Mental Health First Aiders Competitive salary Free Hot Drinks on Site Dress Down Days Regular employee engagement including ongoing competitions with prizes from fantastic places like Hotel Chocolat, HelloFresh, and Love to Shop Vouchers Company Pension Scheme Charity fundraising events All roles are subject to DBS and Financial checks, any offer made will be conditional until checks are completed to a satisfactory standard. Apply today to start or enhance your career with Acorn Insurance
Salary 70,000 - 100,000 GBP per year Requirements: - • Exceptional Node/JavaScript skills • Familiar with microservices architecture • Have actively participated in the development of a complex platform • Good experience in interacting with databases (MySQL, MongoDB) • Good understanding of security practices Responsibilities: - As a senior Backend Developer, you will be a part of the team that works on the development of the backend components of all Bitfinex Services (main trading application, Bitfinex Pay, Lightning Network support, Blockchain integrations, .). This includes: • New Products and Features - Bitfinex continuously strives to create innovative new features in order to provide the most professional trading experience for customers. These are developed and deployed using agile methodologies, to ensure the user experience remains the best in the industry. • Scalability - all backend services that power Bitfinex platform must remain effortlessly smooth, responsive, and real-time for customers as the platform continues to scale to accommodate new user growth. A good example are the renown Bitfinex API, the most solid, low-latency and complete in our industry. • Security - Bitfinex makes Security its most important feature. The Backend Development team is responsible for building all the API services and backend processes with the highest security principles and standard, in order to protect the safety of the entire user base. Technologies: - API - Backend - Blockchain - JavaScript - MongoDB - MySQL - Network - Redis - Ruby - Rust - Security - microservices - NodeJS More: Bitfinex is a digital asset trading platform offering state-of-the-art services for digital currency traders and global liquidity providers. Founded in 2012, Bitfinex was one of the first professional platforms set up to accommodate for the booming interest in cryptocurrency trading. Since then, our team has gained invaluable experience whilst cementing our spot as the go-to platform for digital asset traders and institutions. Our Mission Our aim is to create a free and accessible global digital economy by disrupting the current financial services industry. Our team is entirely remote, composed of individuals with an ownership mentality; no one waits to be told what to do. Each member of the team is a highly motivated self-starter that is comfortable with autonomy and believes in lifelong learning. When we're not working, we're dreaming about it. We place our egos aside and thrive within a culture that fosters one another from the birth of a concept to launch of a product. At Bitfinex you have the freedom to work as you please - all that matters is execution. Join us and help lay the foundation for a decentralized future.
Nov 29, 2022
Full time
Salary 70,000 - 100,000 GBP per year Requirements: - • Exceptional Node/JavaScript skills • Familiar with microservices architecture • Have actively participated in the development of a complex platform • Good experience in interacting with databases (MySQL, MongoDB) • Good understanding of security practices Responsibilities: - As a senior Backend Developer, you will be a part of the team that works on the development of the backend components of all Bitfinex Services (main trading application, Bitfinex Pay, Lightning Network support, Blockchain integrations, .). This includes: • New Products and Features - Bitfinex continuously strives to create innovative new features in order to provide the most professional trading experience for customers. These are developed and deployed using agile methodologies, to ensure the user experience remains the best in the industry. • Scalability - all backend services that power Bitfinex platform must remain effortlessly smooth, responsive, and real-time for customers as the platform continues to scale to accommodate new user growth. A good example are the renown Bitfinex API, the most solid, low-latency and complete in our industry. • Security - Bitfinex makes Security its most important feature. The Backend Development team is responsible for building all the API services and backend processes with the highest security principles and standard, in order to protect the safety of the entire user base. Technologies: - API - Backend - Blockchain - JavaScript - MongoDB - MySQL - Network - Redis - Ruby - Rust - Security - microservices - NodeJS More: Bitfinex is a digital asset trading platform offering state-of-the-art services for digital currency traders and global liquidity providers. Founded in 2012, Bitfinex was one of the first professional platforms set up to accommodate for the booming interest in cryptocurrency trading. Since then, our team has gained invaluable experience whilst cementing our spot as the go-to platform for digital asset traders and institutions. Our Mission Our aim is to create a free and accessible global digital economy by disrupting the current financial services industry. Our team is entirely remote, composed of individuals with an ownership mentality; no one waits to be told what to do. Each member of the team is a highly motivated self-starter that is comfortable with autonomy and believes in lifelong learning. When we're not working, we're dreaming about it. We place our egos aside and thrive within a culture that fosters one another from the birth of a concept to launch of a product. At Bitfinex you have the freedom to work as you please - all that matters is execution. Join us and help lay the foundation for a decentralized future.
Integration Technical Architect - Salary circa £80,000 As an API Technical Architect, you will join API Programme team to own, shape and maintain an industry first API estate using cutting edge open-source tools. You'll have exposure across the full software development lifecycle and will be working with a modern poly cloud microservices tech stack. You will be working in collaboration with Platform Owners, Product Owners, Lead Software Engineers and Security specialists to bring to life your integration platform product roadmap ensuring the ongoing quality and architecture of the platform(s) at the same time driving the future technical direction. A bit about the job: We are seeking a passionate senior Java Software Engineer with ambitions to drive the best technology and development practices. You will have to come from a strong technical background using Java, Spring, build tools such as Maven and Gradle, cloud development in AWS / Azure / GCP, SQL and NoSQL and also have experience of building, defining and managing successful teams. You are also expected to have experience of software design and architecture following clean architecture, domain driven design, serverless or Containerisation, microservices, event driven architecture as well as DevSecOps and Test automation. Skills and experience we're looking for: As a Custodian of Integration technical architecture / Design/Development, you should possess complete understanding & hands-on experience of SOAP/REST API development, Open API standard's design/development using Java 8+ (server-side Java development and associated concerns (e.g., thread management, database access, ORM, security) on a Spring framework including microservices deployed as containers with Kubernetes Orchestration, Service Mesh(s) and exposed via API Gateway(s). Being a credible technical Authority, you should have experience with SOA, Entity Modelling, full API Lifecycle Management, API Developer Portal, building application framework (Adapters, Security frameworks, AA - Oauth2, Basic Auth, SAML & OIDC,etc). Advocate and follow TDD and BDD testing practices using tools like JUnit, Mockito and Cucumber with left shift test approach and experience in the configuration & management of CI/CD tooling, ideally using Azure DevOps and/or Jenkins. Basic operating system knowledge like Amazon Linux, Red hat Linux, etc and scripting languages (Bash, Python, Groovy, etc) would be essential along with understanding of network services such as DNS, Load Balancing, Reverse Proxies, routers, firewalls and network routing basics. Be Self-driven, develop your technical skills and your team to support Aviva's need to understand and exploit emerging technology trends and delivery methodology - SAFe / Agile. Take action to resolve technical issues and mitigate technical risks across the Domain technical portfolio proactively. What you'll get for this role: Salary circa £80,000 depending on location, skills, experience, and qualifications) Generous pension (starting level Aviva contributes 8% when you contribute 2%) Eligibility for annual performance bonus Family friendly parental and carer's leave 29 days holiday per year plus bank holidays and the option to buy/sell up to 5 additional days Up to 40% discount for Aviva products Brilliant flexible benefits including electric cars Aviva Matching Share Plan and Save As You Earn scheme 21 volunteering hours per year Aviva is for everyone: We are inclusive - we want applications from people with diverse backgrounds and experiences. Excited but not sure you tick every box? Research tells us that women, particularly, feel this way. So, regardless of gender, why not apply. And if you're in a job share just apply as a pair. We flex locations, hours and working patterns to suit our customers, business, and you. Most of our people are smart working - spending around 60% of their time in our offices and 40% at home. To find out more about working at Aviva take a look here We interview every disabled applicant who meets the minimum criteria for the job. Once you've applied, please send us an email stating that you have a disclosed disability, and we'll interview you. We'd love it if you could submit your application online. If you require an alternative method of applying, please give please give Manisha Dinesh a call on or send an email to
Sep 23, 2022
Full time
Integration Technical Architect - Salary circa £80,000 As an API Technical Architect, you will join API Programme team to own, shape and maintain an industry first API estate using cutting edge open-source tools. You'll have exposure across the full software development lifecycle and will be working with a modern poly cloud microservices tech stack. You will be working in collaboration with Platform Owners, Product Owners, Lead Software Engineers and Security specialists to bring to life your integration platform product roadmap ensuring the ongoing quality and architecture of the platform(s) at the same time driving the future technical direction. A bit about the job: We are seeking a passionate senior Java Software Engineer with ambitions to drive the best technology and development practices. You will have to come from a strong technical background using Java, Spring, build tools such as Maven and Gradle, cloud development in AWS / Azure / GCP, SQL and NoSQL and also have experience of building, defining and managing successful teams. You are also expected to have experience of software design and architecture following clean architecture, domain driven design, serverless or Containerisation, microservices, event driven architecture as well as DevSecOps and Test automation. Skills and experience we're looking for: As a Custodian of Integration technical architecture / Design/Development, you should possess complete understanding & hands-on experience of SOAP/REST API development, Open API standard's design/development using Java 8+ (server-side Java development and associated concerns (e.g., thread management, database access, ORM, security) on a Spring framework including microservices deployed as containers with Kubernetes Orchestration, Service Mesh(s) and exposed via API Gateway(s). Being a credible technical Authority, you should have experience with SOA, Entity Modelling, full API Lifecycle Management, API Developer Portal, building application framework (Adapters, Security frameworks, AA - Oauth2, Basic Auth, SAML & OIDC,etc). Advocate and follow TDD and BDD testing practices using tools like JUnit, Mockito and Cucumber with left shift test approach and experience in the configuration & management of CI/CD tooling, ideally using Azure DevOps and/or Jenkins. Basic operating system knowledge like Amazon Linux, Red hat Linux, etc and scripting languages (Bash, Python, Groovy, etc) would be essential along with understanding of network services such as DNS, Load Balancing, Reverse Proxies, routers, firewalls and network routing basics. Be Self-driven, develop your technical skills and your team to support Aviva's need to understand and exploit emerging technology trends and delivery methodology - SAFe / Agile. Take action to resolve technical issues and mitigate technical risks across the Domain technical portfolio proactively. What you'll get for this role: Salary circa £80,000 depending on location, skills, experience, and qualifications) Generous pension (starting level Aviva contributes 8% when you contribute 2%) Eligibility for annual performance bonus Family friendly parental and carer's leave 29 days holiday per year plus bank holidays and the option to buy/sell up to 5 additional days Up to 40% discount for Aviva products Brilliant flexible benefits including electric cars Aviva Matching Share Plan and Save As You Earn scheme 21 volunteering hours per year Aviva is for everyone: We are inclusive - we want applications from people with diverse backgrounds and experiences. Excited but not sure you tick every box? Research tells us that women, particularly, feel this way. So, regardless of gender, why not apply. And if you're in a job share just apply as a pair. We flex locations, hours and working patterns to suit our customers, business, and you. Most of our people are smart working - spending around 60% of their time in our offices and 40% at home. To find out more about working at Aviva take a look here We interview every disabled applicant who meets the minimum criteria for the job. Once you've applied, please send us an email stating that you have a disclosed disability, and we'll interview you. We'd love it if you could submit your application online. If you require an alternative method of applying, please give please give Manisha Dinesh a call on or send an email to
TUI Group is the world's number one integrated tourism business. Mobile & Payments is a global team within TUI technology responsible for TUI's Mobile apps and Global Payment solutions. We are a multi-disciplinary team of experts across Engineering, Architecture, DevOps, and Agile Delivery providing services across the UK, Ireland, Sweden, Norway, Denmark, Finland, Germany, Austria, Belgium and The Netherlands. We are looking for a talented and dedicated leader to join the newly formed Payments & Mobile technology organisation which looks after TUI's Mobile applications and Global Payment solutions. The Senior API & Microservices Developer is a practitioner and an advocate of state-of-the-art API and Cloud engineering practices. Senior API & Microservices Developer will be developing software products with a broad toolkit of technologies and methods and with a strong DevSecOps mindset, being able to tackle the whole software development cycle of designing, building, testing, and deploying applications. Working in an agile environment and keeping up with the ever-evolving technical landscape the Senior API & Microservices Developer is a lifelong learner and likes to think outside the box. ABOUT THE ROLE As a Senior API & Microservices Developer, you will be part of a cross-functional team or a practice team that enables software development skills and capabilities across a whole domain. Together with your team you will own the software products from conception to operation. Being an enthusiast in software engineering and software craftsmanship, with a strong DevSecOps mindset, and thanks to your excellent collaboration skills you will support your team in delivering the best answers to our customers' needs and in taking over full responsibility for its applications, from design to operation. You will strive for a high degree of automation, clean architectures, and high quality with a customer-centric mindset. You are able to select the right tools for the right jobs and thus solve the given business and technical problems in an efficient way. You show a commercial mentality, focusing on solving business problems in the best way. You will work in a cloud environment, especially AWS, and develop resilient and high-performing cloud-native applications. You have a good understanding of the AWS toolbox, leveraging AWS services and cloud design patterns in a micro-service landscape. You can tackle the whole cycle of designing, building, testing, and deploying software and contribute to increasing automation. You are able to verbalise your thoughts and ideas and take the initiative to translate ideas into outcomes. Together with the domain's Practice teams as well as the Group Enabler teams you also will research, evaluate, and test new approaches, processes and tools and help teams to use them effectively. You love to work in an international, multi-cultural team. You challenge constructively and have high expectations of yourself and others. You always drive for technical excellence, ownership and self-organisation at team and personal level. You love to learn and acquire new skills and keep up to date with latest developments in your focus areas. Security is part of everyone's job. At TUI, we practise secure behaviours first in everything we do. ABOUT YOU Strong experience in Rest API and micro services development, using programming languages such as JavaScript / TypeScript / Java / Kotlin. Hands-on technical knowledge and delivery experience using AWS cloud services including S3, Cloud Formation, API Gateway, Lambdas, ECS Fargate, SQS and SNS. Ideally good knowledge in data modelling Experience in API gateway, preferably AWS API gateway and APIGEE Experience in service design (SOA, Microservices, ESB's) Solid understanding and practical knowledge of the full api development for backend development and software development lifecycle Experience in writing api specs using SWAGGER CI/CD Pipelines, Terraform and Gitlab source control experience desirable Good communication skills in English; experience in working within international and remote teams is a plus A good knowledge and experience of Agile, Scrum and Jira is essential Open minded, inquisitive, life-long learner. Comfortable with ambiguity, highly autonomous. Solid understanding and practical knowledge of the full software development lifecycle; design patterns; architecture patterns; SOLID principles; Cloud technology; API maintenance; CI/CD and DevSecOps. Passionate for software Security, Reliability and Maintainability. Thought leader in Software engineering and Cloud best practices, active member of various Development, Architecture, Cloud and Security communities. ABOUT OUR OFFER Competitive salary Pension scheme and life assurance Generous holiday entitlement & holiday discounts Forward thinking ways of working TUI time off, purchase of additional holiday entitlement Excellent rates with foreign exchange and discounts with retailers At TUI, we know people are as diverse as the destinations we send our customers to. We love to see your uniqueness shine through and inspire the future of travel. If you would like to read more about what Diversity & Inclusion means to us simply visit our Smile page Click here
Aug 04, 2022
Full time
TUI Group is the world's number one integrated tourism business. Mobile & Payments is a global team within TUI technology responsible for TUI's Mobile apps and Global Payment solutions. We are a multi-disciplinary team of experts across Engineering, Architecture, DevOps, and Agile Delivery providing services across the UK, Ireland, Sweden, Norway, Denmark, Finland, Germany, Austria, Belgium and The Netherlands. We are looking for a talented and dedicated leader to join the newly formed Payments & Mobile technology organisation which looks after TUI's Mobile applications and Global Payment solutions. The Senior API & Microservices Developer is a practitioner and an advocate of state-of-the-art API and Cloud engineering practices. Senior API & Microservices Developer will be developing software products with a broad toolkit of technologies and methods and with a strong DevSecOps mindset, being able to tackle the whole software development cycle of designing, building, testing, and deploying applications. Working in an agile environment and keeping up with the ever-evolving technical landscape the Senior API & Microservices Developer is a lifelong learner and likes to think outside the box. ABOUT THE ROLE As a Senior API & Microservices Developer, you will be part of a cross-functional team or a practice team that enables software development skills and capabilities across a whole domain. Together with your team you will own the software products from conception to operation. Being an enthusiast in software engineering and software craftsmanship, with a strong DevSecOps mindset, and thanks to your excellent collaboration skills you will support your team in delivering the best answers to our customers' needs and in taking over full responsibility for its applications, from design to operation. You will strive for a high degree of automation, clean architectures, and high quality with a customer-centric mindset. You are able to select the right tools for the right jobs and thus solve the given business and technical problems in an efficient way. You show a commercial mentality, focusing on solving business problems in the best way. You will work in a cloud environment, especially AWS, and develop resilient and high-performing cloud-native applications. You have a good understanding of the AWS toolbox, leveraging AWS services and cloud design patterns in a micro-service landscape. You can tackle the whole cycle of designing, building, testing, and deploying software and contribute to increasing automation. You are able to verbalise your thoughts and ideas and take the initiative to translate ideas into outcomes. Together with the domain's Practice teams as well as the Group Enabler teams you also will research, evaluate, and test new approaches, processes and tools and help teams to use them effectively. You love to work in an international, multi-cultural team. You challenge constructively and have high expectations of yourself and others. You always drive for technical excellence, ownership and self-organisation at team and personal level. You love to learn and acquire new skills and keep up to date with latest developments in your focus areas. Security is part of everyone's job. At TUI, we practise secure behaviours first in everything we do. ABOUT YOU Strong experience in Rest API and micro services development, using programming languages such as JavaScript / TypeScript / Java / Kotlin. Hands-on technical knowledge and delivery experience using AWS cloud services including S3, Cloud Formation, API Gateway, Lambdas, ECS Fargate, SQS and SNS. Ideally good knowledge in data modelling Experience in API gateway, preferably AWS API gateway and APIGEE Experience in service design (SOA, Microservices, ESB's) Solid understanding and practical knowledge of the full api development for backend development and software development lifecycle Experience in writing api specs using SWAGGER CI/CD Pipelines, Terraform and Gitlab source control experience desirable Good communication skills in English; experience in working within international and remote teams is a plus A good knowledge and experience of Agile, Scrum and Jira is essential Open minded, inquisitive, life-long learner. Comfortable with ambiguity, highly autonomous. Solid understanding and practical knowledge of the full software development lifecycle; design patterns; architecture patterns; SOLID principles; Cloud technology; API maintenance; CI/CD and DevSecOps. Passionate for software Security, Reliability and Maintainability. Thought leader in Software engineering and Cloud best practices, active member of various Development, Architecture, Cloud and Security communities. ABOUT OUR OFFER Competitive salary Pension scheme and life assurance Generous holiday entitlement & holiday discounts Forward thinking ways of working TUI time off, purchase of additional holiday entitlement Excellent rates with foreign exchange and discounts with retailers At TUI, we know people are as diverse as the destinations we send our customers to. We love to see your uniqueness shine through and inspire the future of travel. If you would like to read more about what Diversity & Inclusion means to us simply visit our Smile page Click here
Mobilise Technology is a technology company that provides mobility solutions for small, medium or large business in the field of telecommunications. We support our clients by providing Strategy Consulting, Solutions Design & Management and Software Development services. Mobilise's expertise is particularly focused on B2B2C software development of disruptive new and innovative products that help telecom and technology providers offer better services. About the role: We are looking for a talented software developer who will be a core player in our solutions design and development, someone who is passionate about smart solutions and innovative designs, building new capabilities and enhancing performance, in a creative fast-growing technology company. You will be working closely with the dev team, PMs, technology partners and the senior management. We are looking someone who is technology driven, like to work in a dynamic environment, eager to learn, with a good attention to details. We love people who are ambitious about software development, and like to take part in creating new solutions and products. Mobilise Technology is creating new opportunities and services in every industry, and we like to focus on enabling businesses to offer better and smarter services to their customers. Which means you will be introduced to several diverse new technologies. Responsibilities: You will work closely with the Head of Development and the Managing Director in defining the solution architecture, technical solutions, and translation business requirements into technical specifications, and then develop those solution with the rest of the development team, working in conjunction with the project management team to ensure that the projects are developed and delivered on time, within budget and to the required quality standard. Analysis and solution research Working out solutions, and presenting proof of concepts Solution design definition Backend development Supporting other developers and QA team Documenting solutions and implementations Skills and qualifications: You will need to have/be: Experience in developing web API/Service with POST and GET method including Header, body structure Strong Java development skills and knowledge Experience with Java Spring Boot Familiar with Mulesoft is an advantage Extensive experience with Database architecture and programming Experience with solution design and high level architecture design. Capable to handle JSON, XML, SOAP for response, request Experience with Google Cloud and AWS infrastructure and their microservices. Ability to work independently and multi-task effectively - Laptop Company phone Cycle-to-work scheme Hybrid flexi-working Pension Telephone call Technical task Video call Offer Java, Spring BootJava, Spring Boot, WebAPI, JSON, XML, GCP, AWS
Dec 07, 2021
Full time
Mobilise Technology is a technology company that provides mobility solutions for small, medium or large business in the field of telecommunications. We support our clients by providing Strategy Consulting, Solutions Design & Management and Software Development services. Mobilise's expertise is particularly focused on B2B2C software development of disruptive new and innovative products that help telecom and technology providers offer better services. About the role: We are looking for a talented software developer who will be a core player in our solutions design and development, someone who is passionate about smart solutions and innovative designs, building new capabilities and enhancing performance, in a creative fast-growing technology company. You will be working closely with the dev team, PMs, technology partners and the senior management. We are looking someone who is technology driven, like to work in a dynamic environment, eager to learn, with a good attention to details. We love people who are ambitious about software development, and like to take part in creating new solutions and products. Mobilise Technology is creating new opportunities and services in every industry, and we like to focus on enabling businesses to offer better and smarter services to their customers. Which means you will be introduced to several diverse new technologies. Responsibilities: You will work closely with the Head of Development and the Managing Director in defining the solution architecture, technical solutions, and translation business requirements into technical specifications, and then develop those solution with the rest of the development team, working in conjunction with the project management team to ensure that the projects are developed and delivered on time, within budget and to the required quality standard. Analysis and solution research Working out solutions, and presenting proof of concepts Solution design definition Backend development Supporting other developers and QA team Documenting solutions and implementations Skills and qualifications: You will need to have/be: Experience in developing web API/Service with POST and GET method including Header, body structure Strong Java development skills and knowledge Experience with Java Spring Boot Familiar with Mulesoft is an advantage Extensive experience with Database architecture and programming Experience with solution design and high level architecture design. Capable to handle JSON, XML, SOAP for response, request Experience with Google Cloud and AWS infrastructure and their microservices. Ability to work independently and multi-task effectively - Laptop Company phone Cycle-to-work scheme Hybrid flexi-working Pension Telephone call Technical task Video call Offer Java, Spring BootJava, Spring Boot, WebAPI, JSON, XML, GCP, AWS