*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Senior Technical Lead - Toolchain. This tech lead will need 10+ years of experience with toolchain development with Atlassian, Jira, Bitbucket, Confluence, Jenkins, etc. The tech lead must be heavy in cloud (AWS, GCP, Azure) environment and have experience with CICD integration, data warehousing, tool customization, and security tools such as Fortify, Blackduck, Checkmarx, Twistlock, ELK. Responsibilities: Develop solution design & roadmap for CICD automation with Embedded controls for complex scenarios such as governance, experimentation using modular patterns to expand automation of emerging & established cloud native stack across industry standard cloud providers Heavy Atlassian, Jira, Bitbucket, Confluence, Jenkins, and Rafey development Strategy to deliver business priorities such as configure and integrate automation of testing, security & risk management policy enforcement and of release management functions such as change record, asset records, change traceability Drive operational excellence capabilities such as Single Sign-On, Monitoring Dashboards, Audit compliance reports, password & vulnerability management Be a trusted partner for technical consultation executives and senior leadership across business, platform, risk, and other partners to align roadmap with Business & IT's strategic vision Qualifications: College Degree or equivalent experience; 10+ years technology experience and 4+ years management experience Design KPI indicators (including load & scalability) and monitor operation/runtime across tools (such as Atlassian- Jira, Bitbucket, Confluence; Jenkins, Rafay), Integrations such as security (Fortify, Blackduck, Checkmarx, Twistlock, ELK), with strategy to manage continuous availability & code-based configuration to swap tools as needed Use of multiple automation tools & plugins via API, Embedded scripts, Configuration for COTS tools for both pre & post actions for controls across tools for control activities such as merge checks, task/story approvals Create a modular library for Jenkins DSL using Groovy; with strategy on when to determine refactor need & devise a staggered plan to meet enterprise automation use cases Create, organize & manage a central set of templates across technology microservices (Java, JS, python), automations (script runner, help deployment patterns for cloud components such as storage, DB, gateway, vault across runtimes such as EKS, OCP using tools/products such as Rafay, Ansible, CFT, Terraform); with extensible framework as a design principle Experience in integrating Jenkins for data product deployments like Attunity, Talend, Snowflake Experience in designing and integrating with SAS products like salesforce, Automation anywhere (RPA), Appian, MicroStrategy etc for automating the build, deploy and release process Design engineering productivity metrics, such as merge size/time/frequency/releases to provide actionable insight for customers to evolve their software dev & delivery practices Experience to review cloud cost using tools such as Apptio to identify opportunities and devise action plan to reduce cost by right-sizing compute, storage, API calls across cloud native services used by customer & toolchain environments Build strategy to accelerate capability build with federated-contributor mode - with guardrails for enterprise controls, scale & maintainability Experience with AWS native services for releases, upgrades, vulnerability remediation for COTS products on managed infrastructure
09/01/2025
Full time
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Senior Technical Lead - Toolchain. This tech lead will need 10+ years of experience with toolchain development with Atlassian, Jira, Bitbucket, Confluence, Jenkins, etc. The tech lead must be heavy in cloud (AWS, GCP, Azure) environment and have experience with CICD integration, data warehousing, tool customization, and security tools such as Fortify, Blackduck, Checkmarx, Twistlock, ELK. Responsibilities: Develop solution design & roadmap for CICD automation with Embedded controls for complex scenarios such as governance, experimentation using modular patterns to expand automation of emerging & established cloud native stack across industry standard cloud providers Heavy Atlassian, Jira, Bitbucket, Confluence, Jenkins, and Rafey development Strategy to deliver business priorities such as configure and integrate automation of testing, security & risk management policy enforcement and of release management functions such as change record, asset records, change traceability Drive operational excellence capabilities such as Single Sign-On, Monitoring Dashboards, Audit compliance reports, password & vulnerability management Be a trusted partner for technical consultation executives and senior leadership across business, platform, risk, and other partners to align roadmap with Business & IT's strategic vision Qualifications: College Degree or equivalent experience; 10+ years technology experience and 4+ years management experience Design KPI indicators (including load & scalability) and monitor operation/runtime across tools (such as Atlassian- Jira, Bitbucket, Confluence; Jenkins, Rafay), Integrations such as security (Fortify, Blackduck, Checkmarx, Twistlock, ELK), with strategy to manage continuous availability & code-based configuration to swap tools as needed Use of multiple automation tools & plugins via API, Embedded scripts, Configuration for COTS tools for both pre & post actions for controls across tools for control activities such as merge checks, task/story approvals Create a modular library for Jenkins DSL using Groovy; with strategy on when to determine refactor need & devise a staggered plan to meet enterprise automation use cases Create, organize & manage a central set of templates across technology microservices (Java, JS, python), automations (script runner, help deployment patterns for cloud components such as storage, DB, gateway, vault across runtimes such as EKS, OCP using tools/products such as Rafay, Ansible, CFT, Terraform); with extensible framework as a design principle Experience in integrating Jenkins for data product deployments like Attunity, Talend, Snowflake Experience in designing and integrating with SAS products like salesforce, Automation anywhere (RPA), Appian, MicroStrategy etc for automating the build, deploy and release process Design engineering productivity metrics, such as merge size/time/frequency/releases to provide actionable insight for customers to evolve their software dev & delivery practices Experience to review cloud cost using tools such as Apptio to identify opportunities and devise action plan to reduce cost by right-sizing compute, storage, API calls across cloud native services used by customer & toolchain environments Build strategy to accelerate capability build with federated-contributor mode - with guardrails for enterprise controls, scale & maintainability Experience with AWS native services for releases, upgrades, vulnerability remediation for COTS products on managed infrastructure
* 3 Month Contract Opportunity within the Public Sector * Hybrid working - Locations: Darlington, Titchfield, Newport * £26 per hour Inside IR35 * SC Clearance Required Eligibility Essential JavaScript/Python Developer Our public sector client is looking for a JavaScript/Python Developer to join the Strategic Technologies and Techniques (STT) team in the Data Science Campus. As the JavaScript/Python Developer you will be responsible for collaborating as part of a cross-functional team including data scientists, product leads, and senior stakeholders to quickly understand customer needs and translate them into features in AI apps Skills and Experience * Proficiency in vanilla Javascript and Python and experience with web development. * Strong software engineering skills with a focus on building robust, production-ready systems and understanding of deploying and monitoring such systems in a cloud environment. * Experience working as part of an agile team, using git-based workflows, a kanban system, and regular pull requests to continuously deliver code to users. * Passion for building tools that can be used by others to deliver business outcomes. * Experience using a Python web framework with templated HTML such as Flask with Jinja or nunjucks, because the organisation's design system is based on templates * Experience using Google Cloud Platform with a focus on building data science tools utilising private infrastructure and controlled access. * Knowledge of containerization (Docker), Scripting languages (Bash), and the ability to set up CI/CD pipelines (eg with GitHub Actions). * Experience using Infrastructure-as-code (Terraform) and experience with integrating modern microservices within Legacy infrastructure. Day to Day * Collaborate as part of a cross-functional team including data scientists, product leads, and senior stakeholders to quickly understand customer needs and translate them into features in AI apps * Rapidly prototype app features and iterate based on user feedback. Your main focus will be Front End app development in HTML/CSS/vanilla JS, and you will also contribute to Server Side development using Python and cloud tooling. * Optimize code and infrastructure for performance, scalability, maintainability and reliability. * Contribute to building Front End app development capability in the team by sharing best practices, tools and tips. * Work closely with colleagues to actively manage and reduce code debt by making recommendations to improve code maintainability and clarity. * MUST be eligible for SC Clearance.* Next Steps If you have the relevant experience and are interested in applying for this role, please apply with your up to date CV and I will endeavour to get back to you. Talent International UK Limited and it's subsidary Rethink Digital Gurus Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this opportunity, you accept the T&C's, Privacy Policy and Disclaimers which can be foundon our website
09/01/2025
Project-based
* 3 Month Contract Opportunity within the Public Sector * Hybrid working - Locations: Darlington, Titchfield, Newport * £26 per hour Inside IR35 * SC Clearance Required Eligibility Essential JavaScript/Python Developer Our public sector client is looking for a JavaScript/Python Developer to join the Strategic Technologies and Techniques (STT) team in the Data Science Campus. As the JavaScript/Python Developer you will be responsible for collaborating as part of a cross-functional team including data scientists, product leads, and senior stakeholders to quickly understand customer needs and translate them into features in AI apps Skills and Experience * Proficiency in vanilla Javascript and Python and experience with web development. * Strong software engineering skills with a focus on building robust, production-ready systems and understanding of deploying and monitoring such systems in a cloud environment. * Experience working as part of an agile team, using git-based workflows, a kanban system, and regular pull requests to continuously deliver code to users. * Passion for building tools that can be used by others to deliver business outcomes. * Experience using a Python web framework with templated HTML such as Flask with Jinja or nunjucks, because the organisation's design system is based on templates * Experience using Google Cloud Platform with a focus on building data science tools utilising private infrastructure and controlled access. * Knowledge of containerization (Docker), Scripting languages (Bash), and the ability to set up CI/CD pipelines (eg with GitHub Actions). * Experience using Infrastructure-as-code (Terraform) and experience with integrating modern microservices within Legacy infrastructure. Day to Day * Collaborate as part of a cross-functional team including data scientists, product leads, and senior stakeholders to quickly understand customer needs and translate them into features in AI apps * Rapidly prototype app features and iterate based on user feedback. Your main focus will be Front End app development in HTML/CSS/vanilla JS, and you will also contribute to Server Side development using Python and cloud tooling. * Optimize code and infrastructure for performance, scalability, maintainability and reliability. * Contribute to building Front End app development capability in the team by sharing best practices, tools and tips. * Work closely with colleagues to actively manage and reduce code debt by making recommendations to improve code maintainability and clarity. * MUST be eligible for SC Clearance.* Next Steps If you have the relevant experience and are interested in applying for this role, please apply with your up to date CV and I will endeavour to get back to you. Talent International UK Limited and it's subsidary Rethink Digital Gurus Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this opportunity, you accept the T&C's, Privacy Policy and Disclaimers which can be foundon our website
We are currently looking on behalf of one of our important clients for a Senior Backend Software Engineer (Node.js). The role is permanent position based in Zurich Canton & comes with good home office allowance. Your role: Play a significant role in major technical initiatives & projects, assisting in optimizing data pipelines & enhancing service performance. Contribute to an evolving software architecture & crucial technology decisions. Build & maintain services mainly written in Node.js with NestJS using Redis, DynamoDB, SQL databases, & SOLR. Work in an agile project team & deliver robust Back End functionality & services. Your Skills & Experience: At least 5+ years of professional experience in Backend Software Engineering. Strong expertise in Node.js, Typescript & JavaScript. Skilled & experienced in Backend technologies such as Redis, DynamoDB, NoSQL, SQL Databases & Frameworks like NestJS or Express. Accustomed to AWS Services like SQS, Lambda, S3 & API Gateway. Experience in working with Git & Automated CI/CD Pipelines & Release Cycles. Familiar with GraphQL, Containerized Development & Hosting (Docker). A solid knowledge of Caching Strategies. Any experience in Software Architecture is considered a plus. Your Profile: Completed University Degree in the area Computer Science or Similar. Motivated & committed. Fluent in English (spoken & written). Any German language skills are considered advantageous.
09/01/2025
Full time
We are currently looking on behalf of one of our important clients for a Senior Backend Software Engineer (Node.js). The role is permanent position based in Zurich Canton & comes with good home office allowance. Your role: Play a significant role in major technical initiatives & projects, assisting in optimizing data pipelines & enhancing service performance. Contribute to an evolving software architecture & crucial technology decisions. Build & maintain services mainly written in Node.js with NestJS using Redis, DynamoDB, SQL databases, & SOLR. Work in an agile project team & deliver robust Back End functionality & services. Your Skills & Experience: At least 5+ years of professional experience in Backend Software Engineering. Strong expertise in Node.js, Typescript & JavaScript. Skilled & experienced in Backend technologies such as Redis, DynamoDB, NoSQL, SQL Databases & Frameworks like NestJS or Express. Accustomed to AWS Services like SQS, Lambda, S3 & API Gateway. Experience in working with Git & Automated CI/CD Pipelines & Release Cycles. Familiar with GraphQL, Containerized Development & Hosting (Docker). A solid knowledge of Caching Strategies. Any experience in Software Architecture is considered a plus. Your Profile: Completed University Degree in the area Computer Science or Similar. Motivated & committed. Fluent in English (spoken & written). Any German language skills are considered advantageous.
Fantastic opportunity for a Lead Software Quality Engineer with a focus on quality assurance in a dynamic and cutting-edge environment. Here's a summary of the role's key aspects: Position Highlights * Title: Lead Software Quality Engineer * Location: Cambridge/Hybrid * Salary: Competitive, based on experience + benefits * Industry: Software, Artificial Intelligence, and Machine Learning * Company: A progressive software house excelling in AI and ML technologies Role Requirements 1. Experience: o Several years in a Lead or Senior Software Quality Engineer role or equivalent. o Proficiency in writing tests using tools like Cypress or similar. 2. Educational Background: o Degree: At least a 2.1 or higher in a technical, engineering, or scientific discipline. o A-levels: Minimum AAB or better from a reputable institution. 3. Technical Skills: o Scripting: Expertise in one or more languages such as: Python SQL Query JavaScript Others (eg, Bash) would be advantageous. o Strong understanding of the software development life cycle. 4. Soft Skills: o Ability to ask intelligent questions to optimize software performance. o Competence in quickly grasping product specifications. o Proven ability to manage QA processes and mentor junior team members. o Enthusiasm for technology and a genuine drive to grow in the field. Additional Considerations * Relocation: Willingness to move closer to Cambridge if not already local. * Role Type: This is not a software development position but involves collaborating closely with product teams. Application Information * Agency: Adecco (acting as an Employment Agency). * * Application Assurance: CVs are treated with the utmost confidentiality, with prior consent before sharing with employers. * Adecco are operating as an Employment Agency. Adecco are an equal opportunities employer. * Please be assured that your CV will be treated in the strictest confidence and we would always speak to you before discussing your CV with any potential employer. If you're a detail-oriented, technically proficient, and forward-thinking QA professional, this could be the ideal next step in your career!
09/01/2025
Full time
Fantastic opportunity for a Lead Software Quality Engineer with a focus on quality assurance in a dynamic and cutting-edge environment. Here's a summary of the role's key aspects: Position Highlights * Title: Lead Software Quality Engineer * Location: Cambridge/Hybrid * Salary: Competitive, based on experience + benefits * Industry: Software, Artificial Intelligence, and Machine Learning * Company: A progressive software house excelling in AI and ML technologies Role Requirements 1. Experience: o Several years in a Lead or Senior Software Quality Engineer role or equivalent. o Proficiency in writing tests using tools like Cypress or similar. 2. Educational Background: o Degree: At least a 2.1 or higher in a technical, engineering, or scientific discipline. o A-levels: Minimum AAB or better from a reputable institution. 3. Technical Skills: o Scripting: Expertise in one or more languages such as: Python SQL Query JavaScript Others (eg, Bash) would be advantageous. o Strong understanding of the software development life cycle. 4. Soft Skills: o Ability to ask intelligent questions to optimize software performance. o Competence in quickly grasping product specifications. o Proven ability to manage QA processes and mentor junior team members. o Enthusiasm for technology and a genuine drive to grow in the field. Additional Considerations * Relocation: Willingness to move closer to Cambridge if not already local. * Role Type: This is not a software development position but involves collaborating closely with product teams. Application Information * Agency: Adecco (acting as an Employment Agency). * * Application Assurance: CVs are treated with the utmost confidentiality, with prior consent before sharing with employers. * Adecco are operating as an Employment Agency. Adecco are an equal opportunities employer. * Please be assured that your CV will be treated in the strictest confidence and we would always speak to you before discussing your CV with any potential employer. If you're a detail-oriented, technically proficient, and forward-thinking QA professional, this could be the ideal next step in your career!
Job Description: Senior Software Engineer (Dublin, Ireland) Overview An innovative global technology company is seeking a Senior Software Engineer to join their data engineering team. This role involves building high-performance data solutions, combating fraud, and enhancing platform stability using cutting-edge technologies in a hybrid working environment. Key Responsibilities Develop scalable data pipelines using Java, Scala, Python 3.10+, and Spark 3.x. Design and implement microservices-based container applications. Collaborate in an Agile team to deliver innovative solutions. Work with big data platforms (eg, Databricks, Cloudera) and cloud environments (Azure, AWS). Mentor junior engineers and uphold software engineering best practices. Requirements 8-15 years of software development experience. Proficiency in big data platforms, data modelling, and secure software practices. Strong expertise in CI/CD, testing frameworks, and version control systems. Excellent communication and collaboration skills. Additional Details Location: Dublin, hybrid (3 days in office, Monday and Thursday mandatory). Duration: 12 months, with potential for a permanent role. Competitive daily rate: €500-600pd
09/01/2025
Project-based
Job Description: Senior Software Engineer (Dublin, Ireland) Overview An innovative global technology company is seeking a Senior Software Engineer to join their data engineering team. This role involves building high-performance data solutions, combating fraud, and enhancing platform stability using cutting-edge technologies in a hybrid working environment. Key Responsibilities Develop scalable data pipelines using Java, Scala, Python 3.10+, and Spark 3.x. Design and implement microservices-based container applications. Collaborate in an Agile team to deliver innovative solutions. Work with big data platforms (eg, Databricks, Cloudera) and cloud environments (Azure, AWS). Mentor junior engineers and uphold software engineering best practices. Requirements 8-15 years of software development experience. Proficiency in big data platforms, data modelling, and secure software practices. Strong expertise in CI/CD, testing frameworks, and version control systems. Excellent communication and collaboration skills. Additional Details Location: Dublin, hybrid (3 days in office, Monday and Thursday mandatory). Duration: 12 months, with potential for a permanent role. Competitive daily rate: €500-600pd
Senior Ruby Developer Job Type: Permanent Location: Based at client locations, working remotely or based in our Godalming or Milton Keynes offices Salary : £50-£75k plus company benefits Due to the nature of this position, you must be willing and eligible to achieve a minimum of SC clearance. To qualify, you must be a British Citizen and have resided in the UK for the last 5 years. Job Overview Triad Group Plc is seeking a developer with Ruby on Rails experience but a passion for software engineering that spans across languages and platforms. As a developer, you will be responsible for maintaining the high standards of quality that set Triad apart from the rest. You will have the opportunity to grow into a role where they provide technical architecture expertise within digital development teams and drive best practices in software engineering, mentoring and coaching Agile technical teams. Within a digital delivery team, your role will encompass both technical/application architecture and software engineering. Key to this initial assignment is the cross-training of existing seasoned C#/Java developers to Ruby on Rails. You will help to extend Triad's capability in Scripting languages and frameworks whilst applying your core skills in solution design to make appropriate recommendations in terms of underlying languages, platforms and frameworks for new digital services. Why Triad: * Glassdoor score of 4.7/5 * 96% of our staff would recommend Triad to a friend * 100% CEO approval "At Triad, I have felt a sense of support and community from day one. The range of projects and flexibility to try different roles means I can forge my own career path with the support of my peers". About Us Triad Group Plc is an award-winning digital, data, and technology partner dedicated to helping organisations committed to meaningful change. We strive to make the world a better place by focusing on excellence and efficiency, consistently delivering high-quality services to our clients. Our mission is to become the UK's favourite technology company by 2025. Join our award-winning team, recognised twice for "Project Excellence" at "The Chartered Institute for IT & Computing Awards." Operating at the heart of the public sector, Triad understands the technology challenges faced by this sector and is committed to delivering the best value for UK citizens. With a 35-year track record of success across public, private, and third sectors, Triad defines, designs, and delivers innovative digital solutions. Our flat management structure and absence of burdensome hierarchy foster autonomy, creativity, and innovation, enabling us to tackle complex problems effectively. You will be confident with these key technologies and concepts * Ruby on Rails (core requirement). * JavaScript and web frameworks such as Angular or React. * Experience in at least one of C# or Java. * RESTful microservices. * Software engineering best practices (Unit testing, SOLID principles, design patterns etc). The role is hands-on, designing solutions and taking them through the full software life cycle. Responsibilities Architecture and Design * Design solutions for concurrency, in distributed environments. * Develop unit-tested, well-structured and clean code. * Take responsibility for the sequencing of tasks to make steady progress from both a technical and functional perspective. * Orchestrate the process of technical refinement ensuring all developers understand the vision. Security * Design appropriately secure architecture, considering the client's requirements and standards in the context of the system and level of risk. Technical Leadership and Communication * Mentor and coach other team members (both junior and of equivalent experience) and the wider team at Triad - take an active part in our Technical Community of Practice. * Create and maintain comprehensive technical documentation. * Develop and document best practices, guidelines, and standards and lead by example, helping the team to follow them. Experience/Qualifications required: * Hold current SC-level security clearance (preferable). * Be able to gain SC-level security clearance (mandatory). * Relevant certifications (exceeding Fundamentals level). * Excellent communication and interpersonal skills. * Proven experience as a lead developer. What You Will Get: * 25 days annual leave, plus bank holidays. * Matched pension contributions of 5%. * Free private health care and medical cover with Bupa (taxable as a benefit). * Perkbox membership. * Gym membership (up to £40 per month towards a gym of your choice or free membership at Lakeshore Fitness in Milton Keynes). * Cycle-to-work scheme. * Free health and wellbeing services (AIG Smart Health and Canada Life WeCare). Selection Process: After applying, our in-house talent team will introduce Triad, discuss the role, and gather basic information. If shortlisted, you will have an interview with a senior member of Triad staff to explore mutual cultural fit and allow you to ask questions. Following that you will be invited to attend a final stage interview with the CTO. Other information: If this role is of interest to you or you would like more information, please call Ryan Jordan or submit your application now! Triad is an equal opportunities employer and welcomes applications from all suitably qualified people regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion, or belief. We are proud that our recruitment process has been recognised as inclusive and accessible to disabled people who meet the minimum criteria for any role. We are a signatory on the Tech Talent Charter that aims to bring industries and organisations together to drive greater inclusion and diversity in technology roles, in addition as a Disability Confident employer.
09/01/2025
Full time
Senior Ruby Developer Job Type: Permanent Location: Based at client locations, working remotely or based in our Godalming or Milton Keynes offices Salary : £50-£75k plus company benefits Due to the nature of this position, you must be willing and eligible to achieve a minimum of SC clearance. To qualify, you must be a British Citizen and have resided in the UK for the last 5 years. Job Overview Triad Group Plc is seeking a developer with Ruby on Rails experience but a passion for software engineering that spans across languages and platforms. As a developer, you will be responsible for maintaining the high standards of quality that set Triad apart from the rest. You will have the opportunity to grow into a role where they provide technical architecture expertise within digital development teams and drive best practices in software engineering, mentoring and coaching Agile technical teams. Within a digital delivery team, your role will encompass both technical/application architecture and software engineering. Key to this initial assignment is the cross-training of existing seasoned C#/Java developers to Ruby on Rails. You will help to extend Triad's capability in Scripting languages and frameworks whilst applying your core skills in solution design to make appropriate recommendations in terms of underlying languages, platforms and frameworks for new digital services. Why Triad: * Glassdoor score of 4.7/5 * 96% of our staff would recommend Triad to a friend * 100% CEO approval "At Triad, I have felt a sense of support and community from day one. The range of projects and flexibility to try different roles means I can forge my own career path with the support of my peers". About Us Triad Group Plc is an award-winning digital, data, and technology partner dedicated to helping organisations committed to meaningful change. We strive to make the world a better place by focusing on excellence and efficiency, consistently delivering high-quality services to our clients. Our mission is to become the UK's favourite technology company by 2025. Join our award-winning team, recognised twice for "Project Excellence" at "The Chartered Institute for IT & Computing Awards." Operating at the heart of the public sector, Triad understands the technology challenges faced by this sector and is committed to delivering the best value for UK citizens. With a 35-year track record of success across public, private, and third sectors, Triad defines, designs, and delivers innovative digital solutions. Our flat management structure and absence of burdensome hierarchy foster autonomy, creativity, and innovation, enabling us to tackle complex problems effectively. You will be confident with these key technologies and concepts * Ruby on Rails (core requirement). * JavaScript and web frameworks such as Angular or React. * Experience in at least one of C# or Java. * RESTful microservices. * Software engineering best practices (Unit testing, SOLID principles, design patterns etc). The role is hands-on, designing solutions and taking them through the full software life cycle. Responsibilities Architecture and Design * Design solutions for concurrency, in distributed environments. * Develop unit-tested, well-structured and clean code. * Take responsibility for the sequencing of tasks to make steady progress from both a technical and functional perspective. * Orchestrate the process of technical refinement ensuring all developers understand the vision. Security * Design appropriately secure architecture, considering the client's requirements and standards in the context of the system and level of risk. Technical Leadership and Communication * Mentor and coach other team members (both junior and of equivalent experience) and the wider team at Triad - take an active part in our Technical Community of Practice. * Create and maintain comprehensive technical documentation. * Develop and document best practices, guidelines, and standards and lead by example, helping the team to follow them. Experience/Qualifications required: * Hold current SC-level security clearance (preferable). * Be able to gain SC-level security clearance (mandatory). * Relevant certifications (exceeding Fundamentals level). * Excellent communication and interpersonal skills. * Proven experience as a lead developer. What You Will Get: * 25 days annual leave, plus bank holidays. * Matched pension contributions of 5%. * Free private health care and medical cover with Bupa (taxable as a benefit). * Perkbox membership. * Gym membership (up to £40 per month towards a gym of your choice or free membership at Lakeshore Fitness in Milton Keynes). * Cycle-to-work scheme. * Free health and wellbeing services (AIG Smart Health and Canada Life WeCare). Selection Process: After applying, our in-house talent team will introduce Triad, discuss the role, and gather basic information. If shortlisted, you will have an interview with a senior member of Triad staff to explore mutual cultural fit and allow you to ask questions. Following that you will be invited to attend a final stage interview with the CTO. Other information: If this role is of interest to you or you would like more information, please call Ryan Jordan or submit your application now! Triad is an equal opportunities employer and welcomes applications from all suitably qualified people regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion, or belief. We are proud that our recruitment process has been recognised as inclusive and accessible to disabled people who meet the minimum criteria for any role. We are a signatory on the Tech Talent Charter that aims to bring industries and organisations together to drive greater inclusion and diversity in technology roles, in addition as a Disability Confident employer.
Senior STIBO Engineer Whitehall Resources currently require an experienced STIBO Engineer to work with a key client. *Please note this role requires 3 days onsite in London Weekly and falls INSIDE IR35* Key responsibilities: Senior Engineer, who follows lean-agile ways of working and is consequently customer focused with key responsibilities as follows: . Working with the Engineering function, collaborate & coordinate closely with senior partners aligning cross-functional architecture, business, product and technical priorities . Develop and maintain Engineering models including the Business Capability Model, Product Model, Service Domain model and Enterprise Data Model . Work with the Engineering function to develop, maintain and continuously improve the Engineering as a service . Working with the Engineering teams, develop, maintain and enable data driven enterprise Engineering using appropriate tools to provide actionable intelligence for senior stakeholders. . Work to promote efficiency in delivering value both internally and externally through cross-functional engagement ensuring success measures are defined, tracked and communicated . Work to facilitate and enable autonomy within Business Platforms while maximising their alignment to business & technical strategies and outcomes. . Responsible for defining the end-to-end Engineering for products, collaborating on cross product design and supporting the team on the planning activities to implement, test, operate the proposed Engineering . Provide Engineering support to the product teams, to ensure the proposed Engineering is implemented as per the requirements . Works with agile teams in a collaborative manner on the technical design . Ensure that the deliverables appropriately align to the Client Technology Strategy, as well as current Engineering principles, Standards, Patterns and Technology roadmaps . Escalate any exceptions to the agreed standards to enable these to be appropriately resolved without creating unplanned Technical Debt . Contribute to the Engineering community of practice, to showcase innovative thinking and techniques, and communicate the portfolio Engineering to the wider audience . Build and maintain high-quality, reliable software and own it with a high degree of automation in the cloud . Own tasks in the backlog and deliver them routinely with no significant issues . Understand and adopt the client's standard frameworks and policies . Produce clean, quality code through code reviews and pair programming . Understand DevOps practices to automate the Product development life cycle . Support the technical platform out of hours as a member of the support rota . Contribute to the creation and delivery of team OKRs and their alignment to Product OKRs and Product health . Contribute to the measurement and improvement of software development metrics . Progress work consistently with good judgement on when support from more senior colleagues is needed . Solve problems collaboratively and communicate decisions to customers . Engage with product colleagues to improve value for the customer . Approach and contribute to product planning and roadmap with an agile mentality . Demonstrate pragmatism in terms of commercial delivery and software quality . Active contribution in Fellowships/Communities of Practice and Orchestras with a focus on positive momentum Key skills/knowledge/experience: . Six to Eight years' experience with cross-functional Engineering team or equivalent experience in an engineering/development function . Excellent written and verbale communication skills . Good stakeholder management skills and customer focus with an ability to achieve consensus across a complex set of demands . Ability to engage with cross functional teams in a constructive and collaborative relationship to align and execute business & technical strategies . Analysis of risks, benefits and opportunities associated with business strategies and championing a balanced approach with a focus on achieving business outcomes . Innovation - assess new technologies and technology-based opportunity to deliver business outcomes . Ability to work across multiple domains to innovate on capabilities and solutions across the enterprise . Passionate about technology, and has interest in emerging tools, trends and techniques across the industry . Strong problem-solving skills . Hands on experience in PIM (STEP Application) and in-depth understanding . Highly experience in data modelling, workflows, integration end point setup, configuration setup, user Privileges setup, entities. . Highly skilled with Java, Javascript, STIBO STEP COTS Application . Experience and knowledge of tools like Eclipse, GIT and other monitoring tools like Jira, Jenkins Etc . Experience in databases like Oracle & SQL . Experience in Retail, Production Information Management (PIM), MDM All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description. Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.
09/01/2025
Project-based
Senior STIBO Engineer Whitehall Resources currently require an experienced STIBO Engineer to work with a key client. *Please note this role requires 3 days onsite in London Weekly and falls INSIDE IR35* Key responsibilities: Senior Engineer, who follows lean-agile ways of working and is consequently customer focused with key responsibilities as follows: . Working with the Engineering function, collaborate & coordinate closely with senior partners aligning cross-functional architecture, business, product and technical priorities . Develop and maintain Engineering models including the Business Capability Model, Product Model, Service Domain model and Enterprise Data Model . Work with the Engineering function to develop, maintain and continuously improve the Engineering as a service . Working with the Engineering teams, develop, maintain and enable data driven enterprise Engineering using appropriate tools to provide actionable intelligence for senior stakeholders. . Work to promote efficiency in delivering value both internally and externally through cross-functional engagement ensuring success measures are defined, tracked and communicated . Work to facilitate and enable autonomy within Business Platforms while maximising their alignment to business & technical strategies and outcomes. . Responsible for defining the end-to-end Engineering for products, collaborating on cross product design and supporting the team on the planning activities to implement, test, operate the proposed Engineering . Provide Engineering support to the product teams, to ensure the proposed Engineering is implemented as per the requirements . Works with agile teams in a collaborative manner on the technical design . Ensure that the deliverables appropriately align to the Client Technology Strategy, as well as current Engineering principles, Standards, Patterns and Technology roadmaps . Escalate any exceptions to the agreed standards to enable these to be appropriately resolved without creating unplanned Technical Debt . Contribute to the Engineering community of practice, to showcase innovative thinking and techniques, and communicate the portfolio Engineering to the wider audience . Build and maintain high-quality, reliable software and own it with a high degree of automation in the cloud . Own tasks in the backlog and deliver them routinely with no significant issues . Understand and adopt the client's standard frameworks and policies . Produce clean, quality code through code reviews and pair programming . Understand DevOps practices to automate the Product development life cycle . Support the technical platform out of hours as a member of the support rota . Contribute to the creation and delivery of team OKRs and their alignment to Product OKRs and Product health . Contribute to the measurement and improvement of software development metrics . Progress work consistently with good judgement on when support from more senior colleagues is needed . Solve problems collaboratively and communicate decisions to customers . Engage with product colleagues to improve value for the customer . Approach and contribute to product planning and roadmap with an agile mentality . Demonstrate pragmatism in terms of commercial delivery and software quality . Active contribution in Fellowships/Communities of Practice and Orchestras with a focus on positive momentum Key skills/knowledge/experience: . Six to Eight years' experience with cross-functional Engineering team or equivalent experience in an engineering/development function . Excellent written and verbale communication skills . Good stakeholder management skills and customer focus with an ability to achieve consensus across a complex set of demands . Ability to engage with cross functional teams in a constructive and collaborative relationship to align and execute business & technical strategies . Analysis of risks, benefits and opportunities associated with business strategies and championing a balanced approach with a focus on achieving business outcomes . Innovation - assess new technologies and technology-based opportunity to deliver business outcomes . Ability to work across multiple domains to innovate on capabilities and solutions across the enterprise . Passionate about technology, and has interest in emerging tools, trends and techniques across the industry . Strong problem-solving skills . Hands on experience in PIM (STEP Application) and in-depth understanding . Highly experience in data modelling, workflows, integration end point setup, configuration setup, user Privileges setup, entities. . Highly skilled with Java, Javascript, STIBO STEP COTS Application . Experience and knowledge of tools like Eclipse, GIT and other monitoring tools like Jira, Jenkins Etc . Experience in databases like Oracle & SQL . Experience in Retail, Production Information Management (PIM), MDM All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description. Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.
Manager, Software Engineering - DevOps Salary: Open + Bonus Location: Chicago, IL or Dallas, TX Hybrid: 3 days onsite, 2 days remote *We are unable to provide sponsorship for this role* Qualifications Bachelor's degree 10-15 years of overall IT experience Minimum 10 years' experience working in a distributed multi-platform environment. Minimum 3 years management experience Technical CI/CD tools such as Artifactory, Jenkins, and GIT Technologies used to support microservices. Experience with AWS cloud-based system including expertise in infrastructure-as-code tools such as Terraform or CloudFormation Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes Experience with Kafka MRC Responsibilities Direct work of staff and conduct appropriate personnel actions (hiring, promotions, terminations, etc.) when necessary Communicate and advise staff on administrative policies and procedures, technical problems, priorities and methods and software change issues Lead and mentor a team of DevOps engineers, providing guidance and support to ensure the team's success and professional growth. Translate middle and senior management directives into workable policies Monitor project status and take remedial action on projects behind schedule and/or over budget Run the incident and problem management process for non-production environments. Manage L1/L2 support for non-production and production environments Resolve complex support issues in production and non-production environments.
09/01/2025
Full time
Manager, Software Engineering - DevOps Salary: Open + Bonus Location: Chicago, IL or Dallas, TX Hybrid: 3 days onsite, 2 days remote *We are unable to provide sponsorship for this role* Qualifications Bachelor's degree 10-15 years of overall IT experience Minimum 10 years' experience working in a distributed multi-platform environment. Minimum 3 years management experience Technical CI/CD tools such as Artifactory, Jenkins, and GIT Technologies used to support microservices. Experience with AWS cloud-based system including expertise in infrastructure-as-code tools such as Terraform or CloudFormation Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes Experience with Kafka MRC Responsibilities Direct work of staff and conduct appropriate personnel actions (hiring, promotions, terminations, etc.) when necessary Communicate and advise staff on administrative policies and procedures, technical problems, priorities and methods and software change issues Lead and mentor a team of DevOps engineers, providing guidance and support to ensure the team's success and professional growth. Translate middle and senior management directives into workable policies Monitor project status and take remedial action on projects behind schedule and/or over budget Run the incident and problem management process for non-production environments. Manage L1/L2 support for non-production and production environments Resolve complex support issues in production and non-production environments.
Manager, Software Engineering - DevOps Salary: Open + Bonus Location: Chicago, IL or Dallas, TX Hybrid: 3 days onsite, 2 days remote *We are unable to provide sponsorship for this role* Qualifications Bachelor's degree 10-15 years of overall IT experience Minimum 10 years' experience working in a distributed multi-platform environment. Minimum 3 years management experience Technical CI/CD tools such as Artifactory, Jenkins, and GIT Technologies used to support microservices. Experience with AWS cloud-based system including expertise in infrastructure-as-code tools such as Terraform or CloudFormation Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes Experience with Kafka MRC Responsibilities Direct work of staff and conduct appropriate personnel actions (hiring, promotions, terminations, etc.) when necessary Communicate and advise staff on administrative policies and procedures, technical problems, priorities and methods and software change issues Lead and mentor a team of DevOps engineers, providing guidance and support to ensure the team's success and professional growth. Translate middle and senior management directives into workable policies Monitor project status and take remedial action on projects behind schedule and/or over budget Run the incident and problem management process for non-production environments. Manage L1/L2 support for non-production and production environments Resolve complex support issues in production and non-production environments.
09/01/2025
Full time
Manager, Software Engineering - DevOps Salary: Open + Bonus Location: Chicago, IL or Dallas, TX Hybrid: 3 days onsite, 2 days remote *We are unable to provide sponsorship for this role* Qualifications Bachelor's degree 10-15 years of overall IT experience Minimum 10 years' experience working in a distributed multi-platform environment. Minimum 3 years management experience Technical CI/CD tools such as Artifactory, Jenkins, and GIT Technologies used to support microservices. Experience with AWS cloud-based system including expertise in infrastructure-as-code tools such as Terraform or CloudFormation Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes Experience with Kafka MRC Responsibilities Direct work of staff and conduct appropriate personnel actions (hiring, promotions, terminations, etc.) when necessary Communicate and advise staff on administrative policies and procedures, technical problems, priorities and methods and software change issues Lead and mentor a team of DevOps engineers, providing guidance and support to ensure the team's success and professional growth. Translate middle and senior management directives into workable policies Monitor project status and take remedial action on projects behind schedule and/or over budget Run the incident and problem management process for non-production environments. Manage L1/L2 support for non-production and production environments Resolve complex support issues in production and non-production environments.
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Manager of DevOps Engineering Support with AWS experience. Candidate will provide subject matter expertise for ongoing support of custom applications and 3rd party infrastructure deployed on-prem and AWS environments. Candidate will identify areas for improvement, allocate resources, and hire where appropriate to ensure successful support of these environments. Responsibilities: Team Leadership: Lead and mentor a team of DevOps engineers, providing guidance and support to ensure the team's success and professional growth. Translate middle and senior management directives into workable policies Monitor project status and take remedial action on projects behind schedule and/or over budget Run the incident and problem management process for non-production environments. Manage L1/L2 support for non-production and production environments Resolve complex support issues in production and non-production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS. Assist production support and development staff in debugging environment defects. Create procedural and troubleshooting documentation related to cloud native applications Oversee development of complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform Supervisory Responsibilities Direct work of staff and conduct appropriate personnel actions (hiring, promotions, terminations, etc.) when necessary Communicate and advise staff on administrative policies and procedures, technical problems, priorities and methods and software change issues Prepare and conduct employee reviews as well as monitors progress to satisfy employee and management goals Promote employee development by conducting career-planning sessions and scheduling employee training classes, conferences and seminars Ensure that proper funding is added to the department budget Qualifications: Scripting and coding Network technologies CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience. Technologies used to support microservices. Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in infrastructure-as-code tools such as Terraform or CloudFormation Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes Experience with Kafka MRC Understanding of software development methodologies and Agile practices Experience with Middleware technologies Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues. Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. Bachelor's degree in a related area 10-15 years of overall IT experience Minimum 10 years experience working in a distributed multi-platform environment. Minimum 3 years management experience Cloud Certification a plus
09/01/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Manager of DevOps Engineering Support with AWS experience. Candidate will provide subject matter expertise for ongoing support of custom applications and 3rd party infrastructure deployed on-prem and AWS environments. Candidate will identify areas for improvement, allocate resources, and hire where appropriate to ensure successful support of these environments. Responsibilities: Team Leadership: Lead and mentor a team of DevOps engineers, providing guidance and support to ensure the team's success and professional growth. Translate middle and senior management directives into workable policies Monitor project status and take remedial action on projects behind schedule and/or over budget Run the incident and problem management process for non-production environments. Manage L1/L2 support for non-production and production environments Resolve complex support issues in production and non-production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS. Assist production support and development staff in debugging environment defects. Create procedural and troubleshooting documentation related to cloud native applications Oversee development of complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform Supervisory Responsibilities Direct work of staff and conduct appropriate personnel actions (hiring, promotions, terminations, etc.) when necessary Communicate and advise staff on administrative policies and procedures, technical problems, priorities and methods and software change issues Prepare and conduct employee reviews as well as monitors progress to satisfy employee and management goals Promote employee development by conducting career-planning sessions and scheduling employee training classes, conferences and seminars Ensure that proper funding is added to the department budget Qualifications: Scripting and coding Network technologies CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience. Technologies used to support microservices. Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in infrastructure-as-code tools such as Terraform or CloudFormation Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes Experience with Kafka MRC Understanding of software development methodologies and Agile practices Experience with Middleware technologies Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues. Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. Bachelor's degree in a related area 10-15 years of overall IT experience Minimum 10 years experience working in a distributed multi-platform environment. Minimum 3 years management experience Cloud Certification a plus
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Manager of DevOps Engineering Support with AWS experience. Candidate will provide subject matter expertise for ongoing support of custom applications and 3rd party infrastructure deployed on-prem and AWS environments. Candidate will identify areas for improvement, allocate resources, and hire where appropriate to ensure successful support of these environments. Responsibilities: Team Leadership: Lead and mentor a team of DevOps engineers, providing guidance and support to ensure the team's success and professional growth. Translate middle and senior management directives into workable policies Monitor project status and take remedial action on projects behind schedule and/or over budget Run the incident and problem management process for non-production environments. Manage L1/L2 support for non-production and production environments Resolve complex support issues in production and non-production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS. Assist production support and development staff in debugging environment defects. Create procedural and troubleshooting documentation related to cloud native applications Oversee development of complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform Supervisory Responsibilities Direct work of staff and conduct appropriate personnel actions (hiring, promotions, terminations, etc.) when necessary Communicate and advise staff on administrative policies and procedures, technical problems, priorities and methods and software change issues Prepare and conduct employee reviews as well as monitors progress to satisfy employee and management goals Promote employee development by conducting career-planning sessions and scheduling employee training classes, conferences and seminars Ensure that proper funding is added to the department budget Qualifications: Scripting and coding Network technologies CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience. Technologies used to support microservices. Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in infrastructure-as-code tools such as Terraform or CloudFormation Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes Experience with Kafka MRC Understanding of software development methodologies and Agile practices Experience with Middleware technologies Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues. Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. Bachelor's degree in a related area 10-15 years of overall IT experience Minimum 10 years experience working in a distributed multi-platform environment. Minimum 3 years management experience Cloud Certification a plus
09/01/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Manager of DevOps Engineering Support with AWS experience. Candidate will provide subject matter expertise for ongoing support of custom applications and 3rd party infrastructure deployed on-prem and AWS environments. Candidate will identify areas for improvement, allocate resources, and hire where appropriate to ensure successful support of these environments. Responsibilities: Team Leadership: Lead and mentor a team of DevOps engineers, providing guidance and support to ensure the team's success and professional growth. Translate middle and senior management directives into workable policies Monitor project status and take remedial action on projects behind schedule and/or over budget Run the incident and problem management process for non-production environments. Manage L1/L2 support for non-production and production environments Resolve complex support issues in production and non-production environments. Have an understanding of Cloud Native applications running on Kubernetes within AWS. Assist production support and development staff in debugging environment defects. Create procedural and troubleshooting documentation related to cloud native applications Oversee development of complex automation scripts using common automation tools, such as Jenkins, Ansible, and Terraform Supervisory Responsibilities Direct work of staff and conduct appropriate personnel actions (hiring, promotions, terminations, etc.) when necessary Communicate and advise staff on administrative policies and procedures, technical problems, priorities and methods and software change issues Prepare and conduct employee reviews as well as monitors progress to satisfy employee and management goals Promote employee development by conducting career-planning sessions and scheduling employee training classes, conferences and seminars Ensure that proper funding is added to the department budget Qualifications: Scripting and coding Network technologies CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications, including Terraform experience. Technologies used to support microservices. Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in infrastructure-as-code tools such as Terraform or CloudFormation Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes Experience with Kafka MRC Understanding of software development methodologies and Agile practices Experience with Middleware technologies Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues. Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. Bachelor's degree in a related area 10-15 years of overall IT experience Minimum 10 years experience working in a distributed multi-platform environment. Minimum 3 years management experience Cloud Certification a plus
Job Title: Python Developer Location: London Work Model: 5 days Onsite Experience -3-6 years Type: Permanent My client, a prominent digital-first technology services company, is looking for a skilled Senior Python Developer/Software Engineer to join their team. This position presents the chance to work on innovative projects, with a strong emphasis on collaboration and mentoring junior developers. Key Skills Required: Must have working knowledge and experience with Python and Java, debugging API calls working with UIs. Must be willing to execute on support issues while also building out the function and automating resolution of repeat issues. Able to dive in and pick up issues and solve them or to coordinate the response and follow to resolution. AWS knowledge is an advantage. Must have a proven record of team leadership in a support environment. Must be professional and articulate, with the ability to communicate clearly and empathetically with clients and stakeholders at all levels, including senior management. The client is open to considering candidates who require visa sponsorship, subject to eligibility and company requirements. If interested please apply here or send across your latest CV Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
08/01/2025
Full time
Job Title: Python Developer Location: London Work Model: 5 days Onsite Experience -3-6 years Type: Permanent My client, a prominent digital-first technology services company, is looking for a skilled Senior Python Developer/Software Engineer to join their team. This position presents the chance to work on innovative projects, with a strong emphasis on collaboration and mentoring junior developers. Key Skills Required: Must have working knowledge and experience with Python and Java, debugging API calls working with UIs. Must be willing to execute on support issues while also building out the function and automating resolution of repeat issues. Able to dive in and pick up issues and solve them or to coordinate the response and follow to resolution. AWS knowledge is an advantage. Must have a proven record of team leadership in a support environment. Must be professional and articulate, with the ability to communicate clearly and empathetically with clients and stakeholders at all levels, including senior management. The client is open to considering candidates who require visa sponsorship, subject to eligibility and company requirements. If interested please apply here or send across your latest CV Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
A brilliant new opportunity has opened up with a well-known retail Bank for a Senior/Lead Android Developer to join their Everyday Banking team! This will be a senior, hands on technical position in the business that encompasses mentorship, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development life cycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to £75k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java/Kotlin within Android development Good understanding of Google's design principles and interface guidelines Jetpack Restful APIs and integrating with Back End android applications Agile TDD/BDD The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Everyday Banking function. Interviews for this role will be taking place ASAP so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
08/01/2025
Full time
A brilliant new opportunity has opened up with a well-known retail Bank for a Senior/Lead Android Developer to join their Everyday Banking team! This will be a senior, hands on technical position in the business that encompasses mentorship, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development life cycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to £75k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java/Kotlin within Android development Good understanding of Google's design principles and interface guidelines Jetpack Restful APIs and integrating with Back End android applications Agile TDD/BDD The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Everyday Banking function. Interviews for this role will be taking place ASAP so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
We have a current opportunity with an existing client for a Senior C# Developer on a permanent basis. The position will be based in Farnham on a hybrid basis of 2 days a week in the office 40 hours per working week. Role - Senior C# Developer Location - Fareham -2 days office Salary - £60k - £65k As a business my client specialise in digital transformation providing software engineering, consultancy and services to a wide range of organisations and well-known high-street brands, developing custom software solutions that align with business objectives, offering solutions in streamlining internal processes to creating customer-facing applications. They offer end-to-end services including work-flow and process mapping, UI/UX design and bespoke solution development, hosting and support, whilst creating unique and customised web and mobile applications to meet specific client requirements, including national scale systems to support the operations of clients. They are looking for an experienced C# Developer to join the team to work on existing projects within their digital and web development, software development and mobile app development offering. Candidates will ideally have experience within Full Stack development within C#.NET and React, but happy to up-skill in React if candidates have commercial experience in related JavaScript's, bonus if experience in Azure. Interview process will be in two stages, with the first stage being a team's meeting with the hiring development manager, with a follow up face to face or Teams meeting going through a technical challenge and conversation. If you are genuinely looking at making 2025 the year of landing a new role and interested in finding out more, please feel free to reach out, providing me with an up-to-date CV at (see below)
08/01/2025
Full time
We have a current opportunity with an existing client for a Senior C# Developer on a permanent basis. The position will be based in Farnham on a hybrid basis of 2 days a week in the office 40 hours per working week. Role - Senior C# Developer Location - Fareham -2 days office Salary - £60k - £65k As a business my client specialise in digital transformation providing software engineering, consultancy and services to a wide range of organisations and well-known high-street brands, developing custom software solutions that align with business objectives, offering solutions in streamlining internal processes to creating customer-facing applications. They offer end-to-end services including work-flow and process mapping, UI/UX design and bespoke solution development, hosting and support, whilst creating unique and customised web and mobile applications to meet specific client requirements, including national scale systems to support the operations of clients. They are looking for an experienced C# Developer to join the team to work on existing projects within their digital and web development, software development and mobile app development offering. Candidates will ideally have experience within Full Stack development within C#.NET and React, but happy to up-skill in React if candidates have commercial experience in related JavaScript's, bonus if experience in Azure. Interview process will be in two stages, with the first stage being a team's meeting with the hiring development manager, with a follow up face to face or Teams meeting going through a technical challenge and conversation. If you are genuinely looking at making 2025 the year of landing a new role and interested in finding out more, please feel free to reach out, providing me with an up-to-date CV at (see below)
Westhouse is one of the leading international recruitment agencies for the procurement of highly qualified experts in fields such as IT life cycle management, SAP, engineering, commerce and specialist consultancy. For our client we are currently looking for a Senior Backend Tech Lead & Lead Architect (m/f/d) General information Reference: 171622 Location: Bratislava (4 Days/Week) and Remote Start: 02.01.2025 (ASAP) Volume: Full time (100%) Duration: 30.06.2025 + Option Languages: English Focus: Leading the design and development of Back End systems with a payment-centric approach. Technology Stack: Languages/Frameworks: Java, Spring Boot, Node.js. Tools/Platforms: AWS (Lambda, EC2, S3), Docker, Kubernetes, Terraform. Databases: MongoDB, PostgreSQL, Redis. Other: Kafka, RabbitMQ, OAuth2, Microservices Architecture, Payment APIs. Responsibilities: Architecting scalable and secure Back End solutions for payment systems. Leading the team in integrating advanced payment features (eg, recurring payments, fraud detection). Ensuring system compliance with payment standards (eg, PCI-DSS, ISO 8583). Collaborating with cross-functional teams to align technical solutions with business payment objectives. Interested? We look forward to receiving your application documents in electronic form. Your Contact: Tobias Gollmann
08/01/2025
Project-based
Westhouse is one of the leading international recruitment agencies for the procurement of highly qualified experts in fields such as IT life cycle management, SAP, engineering, commerce and specialist consultancy. For our client we are currently looking for a Senior Backend Tech Lead & Lead Architect (m/f/d) General information Reference: 171622 Location: Bratislava (4 Days/Week) and Remote Start: 02.01.2025 (ASAP) Volume: Full time (100%) Duration: 30.06.2025 + Option Languages: English Focus: Leading the design and development of Back End systems with a payment-centric approach. Technology Stack: Languages/Frameworks: Java, Spring Boot, Node.js. Tools/Platforms: AWS (Lambda, EC2, S3), Docker, Kubernetes, Terraform. Databases: MongoDB, PostgreSQL, Redis. Other: Kafka, RabbitMQ, OAuth2, Microservices Architecture, Payment APIs. Responsibilities: Architecting scalable and secure Back End solutions for payment systems. Leading the team in integrating advanced payment features (eg, recurring payments, fraud detection). Ensuring system compliance with payment standards (eg, PCI-DSS, ISO 8583). Collaborating with cross-functional teams to align technical solutions with business payment objectives. Interested? We look forward to receiving your application documents in electronic form. Your Contact: Tobias Gollmann
Westhouse is one of the leading international recruitment agencies for the procurement of highly qualified experts in fields such as IT life cycle management, SAP, engineering, commerce and specialist consultancy. For our client we are currently looking for a Senior Mobile Payment Developer (Java Focus) (m/f/d) General information Reference: 171622 Location: Bratislava (4 Days/Week) and Remote Start: 02.01.2025 (ASAP) Volume: Full time (100%) Duration: 30.06.2025 + Option Languages: English Focus: Developing mobile payment solutions with a focus on secure and seamless transaction handling. Technology Stack: Languages/Frameworks: Java, Spring Boot, Kotlin (optional). Tools/Platforms: Android SDK, RESTful APIs, Docker, Kubernetes. Databases: PostgreSQL, MySQL. Other: OAuth2, JWT, Payment Gateways (eg, Stripe, PayPal). Responsibilities: Designing and implementing secure and scalable payment systems. Integration with payment gateways and third-party APIs. Ensuring compliance with payment regulations (eg, PSD2, PCI-DSS). Collaborating with Front End teams to ensure smooth user interactions. Interested? We look forward to receiving your application documents in electronic form. Your Contact: Tobias Gollmann
08/01/2025
Project-based
Westhouse is one of the leading international recruitment agencies for the procurement of highly qualified experts in fields such as IT life cycle management, SAP, engineering, commerce and specialist consultancy. For our client we are currently looking for a Senior Mobile Payment Developer (Java Focus) (m/f/d) General information Reference: 171622 Location: Bratislava (4 Days/Week) and Remote Start: 02.01.2025 (ASAP) Volume: Full time (100%) Duration: 30.06.2025 + Option Languages: English Focus: Developing mobile payment solutions with a focus on secure and seamless transaction handling. Technology Stack: Languages/Frameworks: Java, Spring Boot, Kotlin (optional). Tools/Platforms: Android SDK, RESTful APIs, Docker, Kubernetes. Databases: PostgreSQL, MySQL. Other: OAuth2, JWT, Payment Gateways (eg, Stripe, PayPal). Responsibilities: Designing and implementing secure and scalable payment systems. Integration with payment gateways and third-party APIs. Ensuring compliance with payment regulations (eg, PSD2, PCI-DSS). Collaborating with Front End teams to ensure smooth user interactions. Interested? We look forward to receiving your application documents in electronic form. Your Contact: Tobias Gollmann
Westhouse is one of the leading international recruitment agencies for the procurement of highly qualified experts in fields such as IT life cycle management, SAP, engineering, commerce and specialist consultancy. For our client we are currently looking for a Java Backend Developer (m/f/d) General information Reference: 172129 Location: Limerick (4 Days/Week) and Remote Start: 01.01.2025 (ASAP) Volume: Full time (100%) Duration: 31.12.2025 + Option Languages: English Role Overview: As a Senior Java Backend Developer, you will be a key member of the team working on the Internet Payment Gateway (IPG) system. This enterprise-scale platform processes over 1000 transactions per second, and your focus will be on developing robust Back End solutions that ensure high performance, scalability, availability, and resilience. You will also be involved in implementing features to support industry standards such as Nexo and future alternative payment methods. Primary Responsibilities: Develop and maintain Back End systems for the IPG to process high volumes of transactions securely and efficiently. Ensure the system meets non-functional requirements for performance, scalability, availability, and overall system resilience. Design, implement, and optimize Back End services and APIs in Java to support payment processing. Collaborate with cross-functional teams to integrate the Back End systems with other components of the payment gateway. Contribute to the adoption of Nexo payment standards and future-proof the platform for alternative payment methods. Write high-quality, maintainable, and scalable code with a focus on performance and security. Troubleshoot and resolve complex Back End system issues, ensuring minimal downtime and maximum system availability. Participate in code reviews, providing feedback and ensuring adherence to best practices. Continuously monitor system performance and optimize Back End services to handle increasing transaction loads. Required Skills and Experience: Experience: Minimum 5 years of experience as a Java Backend Developer, ideally in a high-transaction, enterprise-scale environment. Strong experience with Back End development using Java and associated technologies (Spring, Hibernate, etc.). Technical Knowledge: Solid understanding of non-functional requirements such as scalability, availability, and performance. Familiarity with payment gateway systems, APIs, and protocols. Experience with microservices architecture and designing scalable Back End systems. Payment Standards: Experience or interest in implementing industry standards such as Nexo or other payment protocols. Problem-Solving & Collaboration: Ability to troubleshoot complex Back End issues and collaborate with cross-functional teams to implement solutions. Strong communication skills and the ability to work well in a team-oriented, agile environment. Interested? We look forward to receiving your application documents in electronic form. Your Contact: Tobias Gollmann
08/01/2025
Project-based
Westhouse is one of the leading international recruitment agencies for the procurement of highly qualified experts in fields such as IT life cycle management, SAP, engineering, commerce and specialist consultancy. For our client we are currently looking for a Java Backend Developer (m/f/d) General information Reference: 172129 Location: Limerick (4 Days/Week) and Remote Start: 01.01.2025 (ASAP) Volume: Full time (100%) Duration: 31.12.2025 + Option Languages: English Role Overview: As a Senior Java Backend Developer, you will be a key member of the team working on the Internet Payment Gateway (IPG) system. This enterprise-scale platform processes over 1000 transactions per second, and your focus will be on developing robust Back End solutions that ensure high performance, scalability, availability, and resilience. You will also be involved in implementing features to support industry standards such as Nexo and future alternative payment methods. Primary Responsibilities: Develop and maintain Back End systems for the IPG to process high volumes of transactions securely and efficiently. Ensure the system meets non-functional requirements for performance, scalability, availability, and overall system resilience. Design, implement, and optimize Back End services and APIs in Java to support payment processing. Collaborate with cross-functional teams to integrate the Back End systems with other components of the payment gateway. Contribute to the adoption of Nexo payment standards and future-proof the platform for alternative payment methods. Write high-quality, maintainable, and scalable code with a focus on performance and security. Troubleshoot and resolve complex Back End system issues, ensuring minimal downtime and maximum system availability. Participate in code reviews, providing feedback and ensuring adherence to best practices. Continuously monitor system performance and optimize Back End services to handle increasing transaction loads. Required Skills and Experience: Experience: Minimum 5 years of experience as a Java Backend Developer, ideally in a high-transaction, enterprise-scale environment. Strong experience with Back End development using Java and associated technologies (Spring, Hibernate, etc.). Technical Knowledge: Solid understanding of non-functional requirements such as scalability, availability, and performance. Familiarity with payment gateway systems, APIs, and protocols. Experience with microservices architecture and designing scalable Back End systems. Payment Standards: Experience or interest in implementing industry standards such as Nexo or other payment protocols. Problem-Solving & Collaboration: Ability to troubleshoot complex Back End issues and collaborate with cross-functional teams to implement solutions. Strong communication skills and the ability to work well in a team-oriented, agile environment. Interested? We look forward to receiving your application documents in electronic form. Your Contact: Tobias Gollmann
Westhouse is one of the leading international recruitment agencies for the procurement of highly qualified experts in fields such as IT life cycle management, SAP, engineering, commerce and specialist consultancy. For our client we are currently looking for a Senior Developer for mobile Payment Systems (m/f/d) General information Reference: 172122 Location: Limerick (4 Days/Week) and Remote Start: 01.01.2025 (ASAP) Volume: Full time (100%) Duration: 31.12.2025 + Option Languages: English Your Skills - 6+ years' experience in designing and developing Android, web and services based applications. - Bachelor's degree in a relevant discipline such as computer science, business informatics or mathematics. Comparable education or professional experience also considered. - Strong skills and in-depth experience Java/Kotlin/Android - Previous experience in payments industry, specifically working with EMVco, NEXO or exposure to PCI/PTS standards. - Expertise in Android - understanding of the platform, experience with Android ROM is a plus. - Be up to date with the latest Android application development trends. - Experience with server technologies, REST web services, SOA, Familiarity with databases and schema design - Experienced in runtime, build and deployment technologies and state-of-the-art project tools: CI/CD, GIT, Maven, Eclipse, JIRA, Confluence. - UI development, optimal performance, adaptation to various screen sizes. - Familiar with 3rd party libraries for Android. - Nice to have RXJava, functional programming, MVP/MVC design patterns and React Native, JavaScript. - Nice to have experience with distributed computing. - High on social skills, team spirit and empathy. - Willingness to take ownership and ability to show strong personal commitment for the department and the team goals; must be comfortable with being considered a reliable and proactive influential team member who is not afraid to take on responsibility in the team. - Ability to communicate clearly to business analysts and stakeholders as well as technical-representatives. - Very strong and proven communication and coordination skills, open-minded and determined. - Very organized and highly competent in solving issues and finding solutions. - Responsible for planning, highlighting and implementing possible improvements for existing and new applications. - Can do, Will do attitude: You will be joining a founding team first and a large organisation second. This is exciting, you will wear many hats, some you will be familiar with and others will be an opportunity to develop. Your Tasks - Contribute significantly to implementing technical solutions within a collaborative, high trust, solutions delivery team which will contain other developers, architects, product owners and DevOps engineers. - Work within a defined agile delivery process to deliver high quality code for complex projects. - Design and implement Android applications and services that provide best in class payment flow experience for customers. - Support the architectural direction and solution specification for new applications and services. - Responsible for the execution of required, complex, development tasks, including: unit tests, debugging with state-of-the-art tools, programming languages and utilities. - Validation activities including, component tests, regression tests, system integration tests. - Troubleshoot issues that may span across wide range of device types. - Implementation, documentation and quality assurance of software/architectures and E2E- solutions. - Creation of monitoring and logging solutions to allow for state-of-the-art monitoring of our high performance, enterprise production environment. - Contribute to estimation efforts at a T-shirt sizing level using your expertise in the relevant areas. - Knowledge transfer, active support and educational development of internal and external team members. - Partner with developers, analysts, and tech leads across the enterprise, to identify business needs and appropriate technical solutions. Interested? We look forward to receiving your application documents in electronic form. Your Contact: Tobias Gollmann
08/01/2025
Project-based
Westhouse is one of the leading international recruitment agencies for the procurement of highly qualified experts in fields such as IT life cycle management, SAP, engineering, commerce and specialist consultancy. For our client we are currently looking for a Senior Developer for mobile Payment Systems (m/f/d) General information Reference: 172122 Location: Limerick (4 Days/Week) and Remote Start: 01.01.2025 (ASAP) Volume: Full time (100%) Duration: 31.12.2025 + Option Languages: English Your Skills - 6+ years' experience in designing and developing Android, web and services based applications. - Bachelor's degree in a relevant discipline such as computer science, business informatics or mathematics. Comparable education or professional experience also considered. - Strong skills and in-depth experience Java/Kotlin/Android - Previous experience in payments industry, specifically working with EMVco, NEXO or exposure to PCI/PTS standards. - Expertise in Android - understanding of the platform, experience with Android ROM is a plus. - Be up to date with the latest Android application development trends. - Experience with server technologies, REST web services, SOA, Familiarity with databases and schema design - Experienced in runtime, build and deployment technologies and state-of-the-art project tools: CI/CD, GIT, Maven, Eclipse, JIRA, Confluence. - UI development, optimal performance, adaptation to various screen sizes. - Familiar with 3rd party libraries for Android. - Nice to have RXJava, functional programming, MVP/MVC design patterns and React Native, JavaScript. - Nice to have experience with distributed computing. - High on social skills, team spirit and empathy. - Willingness to take ownership and ability to show strong personal commitment for the department and the team goals; must be comfortable with being considered a reliable and proactive influential team member who is not afraid to take on responsibility in the team. - Ability to communicate clearly to business analysts and stakeholders as well as technical-representatives. - Very strong and proven communication and coordination skills, open-minded and determined. - Very organized and highly competent in solving issues and finding solutions. - Responsible for planning, highlighting and implementing possible improvements for existing and new applications. - Can do, Will do attitude: You will be joining a founding team first and a large organisation second. This is exciting, you will wear many hats, some you will be familiar with and others will be an opportunity to develop. Your Tasks - Contribute significantly to implementing technical solutions within a collaborative, high trust, solutions delivery team which will contain other developers, architects, product owners and DevOps engineers. - Work within a defined agile delivery process to deliver high quality code for complex projects. - Design and implement Android applications and services that provide best in class payment flow experience for customers. - Support the architectural direction and solution specification for new applications and services. - Responsible for the execution of required, complex, development tasks, including: unit tests, debugging with state-of-the-art tools, programming languages and utilities. - Validation activities including, component tests, regression tests, system integration tests. - Troubleshoot issues that may span across wide range of device types. - Implementation, documentation and quality assurance of software/architectures and E2E- solutions. - Creation of monitoring and logging solutions to allow for state-of-the-art monitoring of our high performance, enterprise production environment. - Contribute to estimation efforts at a T-shirt sizing level using your expertise in the relevant areas. - Knowledge transfer, active support and educational development of internal and external team members. - Partner with developers, analysts, and tech leads across the enterprise, to identify business needs and appropriate technical solutions. Interested? We look forward to receiving your application documents in electronic form. Your Contact: Tobias Gollmann
Westhouse is one of the leading international recruitment agencies for the procurement of highly qualified experts in fields such as IT life cycle management, SAP, engineering, commerce and specialist consultancy. For our client we are currently looking for a Senior Android Tech Lead for mobile Payment Systems (m/f/d) General information Reference: 172120 Location: Limerick (4 Days/Week) and Remote Start: 01.01.2025 (ASAP) Volume: Full time (100%) Duration: 31.12.2025 + Option Languages: English Your Skills Experience: Minimum 8 years of software engineering experience, with at least 2 years in a technical lead role. Android Development: At least 6 years' experience in designing and developing Android, web, and service-based applications. Educational Background: Bachelor's degree in a relevant discipline such as computer science, business informatics, or mathematics. Equivalent education or professional experience also considered. Technical Proficiency: Extensive experience in Java and Java development, including object-oriented design and programming. Experience working at multiple levels in the stack: device operating system, secure/Embedded processor firmware, client (Android) applications, REST services, etc. Strong skills in Java/Kotlin/Android/C. Payments Industry Experience: Previous experience in the payments industry, specifically working with EMVCo, NEXO or exposure to PCI/PTS standards. Server Technologies: Experience with server technologies, REST web services, SOA; good understanding of the Android platform, experience with Android ROM is a plus. Leadership & Ownership: Willingness to take ownership and show strong personal commitment to departmental and team goals. Communication: Ability to communicate clearly with business analysts, stakeholders, and technical representatives. Your Tasks Implementation: Contribute significantly to implementing technical solutions. Agile Delivery: Work within a defined agile delivery process, leading implementation from a development and engineering perspective. Application & Service Design: Design and implement Android applications and services providing best-in-class payment flow experiences. Integration: Implement and enhance interfaces with Back End payment processing systems using various protocols and data formats (eg, XML/SOAP, TCP, HTTP/S). Troubleshooting: Troubleshoot issues spanning across the software stack. Architectural Support: Support the architectural direction and solution specification for new applications and services. Execution: Responsible for the execution of complex development tasks, including unit tests, debugging, and programming. Validation: Conduct validation activities, including component tests, regression tests, and system integration tests. Monitoring & Documentation: Create monitoring and logging solutions for the enterprise production environment and document software architectures. Estimation & Coaching: Contribute to estimation efforts and coach less experienced engineers. Stakeholder Management: Partner with developers, analysts, tech leads, and senior managers to identify business needs and appropriate technical solutions. Interested? We look forward to receiving your application documents in electronic form. Your Contact: Tobias Gollmann
08/01/2025
Project-based
Westhouse is one of the leading international recruitment agencies for the procurement of highly qualified experts in fields such as IT life cycle management, SAP, engineering, commerce and specialist consultancy. For our client we are currently looking for a Senior Android Tech Lead for mobile Payment Systems (m/f/d) General information Reference: 172120 Location: Limerick (4 Days/Week) and Remote Start: 01.01.2025 (ASAP) Volume: Full time (100%) Duration: 31.12.2025 + Option Languages: English Your Skills Experience: Minimum 8 years of software engineering experience, with at least 2 years in a technical lead role. Android Development: At least 6 years' experience in designing and developing Android, web, and service-based applications. Educational Background: Bachelor's degree in a relevant discipline such as computer science, business informatics, or mathematics. Equivalent education or professional experience also considered. Technical Proficiency: Extensive experience in Java and Java development, including object-oriented design and programming. Experience working at multiple levels in the stack: device operating system, secure/Embedded processor firmware, client (Android) applications, REST services, etc. Strong skills in Java/Kotlin/Android/C. Payments Industry Experience: Previous experience in the payments industry, specifically working with EMVCo, NEXO or exposure to PCI/PTS standards. Server Technologies: Experience with server technologies, REST web services, SOA; good understanding of the Android platform, experience with Android ROM is a plus. Leadership & Ownership: Willingness to take ownership and show strong personal commitment to departmental and team goals. Communication: Ability to communicate clearly with business analysts, stakeholders, and technical representatives. Your Tasks Implementation: Contribute significantly to implementing technical solutions. Agile Delivery: Work within a defined agile delivery process, leading implementation from a development and engineering perspective. Application & Service Design: Design and implement Android applications and services providing best-in-class payment flow experiences. Integration: Implement and enhance interfaces with Back End payment processing systems using various protocols and data formats (eg, XML/SOAP, TCP, HTTP/S). Troubleshooting: Troubleshoot issues spanning across the software stack. Architectural Support: Support the architectural direction and solution specification for new applications and services. Execution: Responsible for the execution of complex development tasks, including unit tests, debugging, and programming. Validation: Conduct validation activities, including component tests, regression tests, and system integration tests. Monitoring & Documentation: Create monitoring and logging solutions for the enterprise production environment and document software architectures. Estimation & Coaching: Contribute to estimation efforts and coach less experienced engineers. Stakeholder Management: Partner with developers, analysts, tech leads, and senior managers to identify business needs and appropriate technical solutions. Interested? We look forward to receiving your application documents in electronic form. Your Contact: Tobias Gollmann
Are you an experienced Senior JAVA software engineer with a passion for clean code? Have you been involved in the rearchitecture of large monolithic applications into Microservices? Are you interested in becoming part of a team that is responsible for API development, which enables developers to develop their own microservices? If so, this could be the perfect Senior JAVA Software Engineer job for you! You will join a specialist team based in Zurich that take responsibility for API development. The team developed an integration engine that enables developers to develop their own microservices. They are a crack team that take responsibility for digitalisation efforts. They do this by following a strict Agile approach to development, making use of high test coverage and also Cucumber for BDD. The core competencies are strong JAVA development skills, good knowledge of the Spring framework (Boot, Integration), microservices and Kafka for streaming. Given the nature of their work, there is containerization using Docker & Kubernetes. From a Front End perspective, the team use React, although Angular experience is also ok, provided you are happy to use React. As part of this team you will get the best of both worlds in the sense that you will work for a large well funded firm, but get to operate without as much of the classic red tape associated with a large environment. The team communicate in German and as such German fluency is mandatory The initial contract will run for 6 months but the expectation is that this will be a long term engagement with multiple extensions, depending on performance. If you are interested in finding out more about this Senior JAVA Software engineer job, please send your CV to (see below) or alternatively you can call me
07/01/2025
Project-based
Are you an experienced Senior JAVA software engineer with a passion for clean code? Have you been involved in the rearchitecture of large monolithic applications into Microservices? Are you interested in becoming part of a team that is responsible for API development, which enables developers to develop their own microservices? If so, this could be the perfect Senior JAVA Software Engineer job for you! You will join a specialist team based in Zurich that take responsibility for API development. The team developed an integration engine that enables developers to develop their own microservices. They are a crack team that take responsibility for digitalisation efforts. They do this by following a strict Agile approach to development, making use of high test coverage and also Cucumber for BDD. The core competencies are strong JAVA development skills, good knowledge of the Spring framework (Boot, Integration), microservices and Kafka for streaming. Given the nature of their work, there is containerization using Docker & Kubernetes. From a Front End perspective, the team use React, although Angular experience is also ok, provided you are happy to use React. As part of this team you will get the best of both worlds in the sense that you will work for a large well funded firm, but get to operate without as much of the classic red tape associated with a large environment. The team communicate in German and as such German fluency is mandatory The initial contract will run for 6 months but the expectation is that this will be a long term engagement with multiple extensions, depending on performance. If you are interested in finding out more about this Senior JAVA Software engineer job, please send your CV to (see below) or alternatively you can call me