Request Technology - Craig Johnson
Oak Brook, Illinois
.*We are unable to sponsor for this permanent, Full time role* .*Position is bonus eligible* Prestigious Enterprise Company is currently seeking a Senior Software Engineer with both .NET and Java experience. Candidate will play a key part in designing, developing, and optimizing a connected product ecosystem, working on cutting-edge IoT solutions, cloud services, and mobile applications. You will collaborate closely with cross-functional teams to build high-performance, scalable, and secure software solutions, ensuring seamless connectivity and integration across our platform. The ideal candidate has a strong background in software development, cloud computing and IoT protocols, along with a passion for building next-generation smart access technologies. Responsibilities: Work using Agile methodologies such as Scrum to develop Middleware Serve as primary point person and scrum team representative for interactions with product owner, Front End, Middleware, DeVos, and firmware functional teams Participate in technical assessment, scoping and management of changes to the code-base on new business requirements, product enhancements and other change requests Analyze requirements, collaborate with architects and senior engineers to produce thoughtful software designs of moderate scope and complexity Maintain domain specific software knowledge of key software application features, frameworks, or components in Middleware Lead and contribute to technical discussions in community of practice, design review, pull request, or other technical meeting forums Collaborate with other Chamberlain domain experts, such as infrastructure, database, and Front End, as the team develops features and platform enhancements Lead offshore teams to design and develop features, and burn down technical debt Ensure adherence to coding standards and other best practices to create reusable code Provide mentoring and coaching to junior engineers to increase software capability of the Middleware development team. Responsible for complying with the security requirements set forth by the Information Security team and the established ISO 27001 Security Roles, Responsibilities, and Authorities Document found in the ISMS Document Library Comply with health and safety guidelines and rules; managers should also ensure compliance across their teams. Protect Chamberlain Group's reputation by keeping information confidential. Maintain professional and technical knowledge by attending educational workshops, reading professional publications, establishing personal networks, and participating in professional societies. Contribute to the team effort by accomplishing related results and participating on projects as needed. Qualifications: Bachelor's Degree in Computer Science, related technical field or equivalent practical experience An advanced degree in directly applicable area of study may substitute for up to two (2) years of job-related experience 5+ years of job-related experience as defined in the Essential Duties and Responsibilities Deep understanding of Agile methodologies and Scrum is required Experience in creating technical documentation is required Experience with Microsoft technology stack, including .NET, C#, Azure, AWS, SQL, Visual Studio Experience with GIT, No SQL databases, messaging systems, Distributed Architecture. Experience in creating technical documentation Thorough understanding of OOP, SOLID, RESTful services, dependency injection and cloud development Ability to work well with others and provide clear direction to a development team Strong analytical and problem-solving skills Understanding of CI/CD (continuous integration/continuous delivery) tools, frameworks and deployment processes is required Ability to interface with Product Owners and Scrum Masters for ticket/issue management Ability to lead junior and senior engineers on projects Ability to debug, troubleshoot, and self-diagnose issues in software development Working experience in a cloud platform Azure or AWS is must to have.
21/06/2025
Full time
.*We are unable to sponsor for this permanent, Full time role* .*Position is bonus eligible* Prestigious Enterprise Company is currently seeking a Senior Software Engineer with both .NET and Java experience. Candidate will play a key part in designing, developing, and optimizing a connected product ecosystem, working on cutting-edge IoT solutions, cloud services, and mobile applications. You will collaborate closely with cross-functional teams to build high-performance, scalable, and secure software solutions, ensuring seamless connectivity and integration across our platform. The ideal candidate has a strong background in software development, cloud computing and IoT protocols, along with a passion for building next-generation smart access technologies. Responsibilities: Work using Agile methodologies such as Scrum to develop Middleware Serve as primary point person and scrum team representative for interactions with product owner, Front End, Middleware, DeVos, and firmware functional teams Participate in technical assessment, scoping and management of changes to the code-base on new business requirements, product enhancements and other change requests Analyze requirements, collaborate with architects and senior engineers to produce thoughtful software designs of moderate scope and complexity Maintain domain specific software knowledge of key software application features, frameworks, or components in Middleware Lead and contribute to technical discussions in community of practice, design review, pull request, or other technical meeting forums Collaborate with other Chamberlain domain experts, such as infrastructure, database, and Front End, as the team develops features and platform enhancements Lead offshore teams to design and develop features, and burn down technical debt Ensure adherence to coding standards and other best practices to create reusable code Provide mentoring and coaching to junior engineers to increase software capability of the Middleware development team. Responsible for complying with the security requirements set forth by the Information Security team and the established ISO 27001 Security Roles, Responsibilities, and Authorities Document found in the ISMS Document Library Comply with health and safety guidelines and rules; managers should also ensure compliance across their teams. Protect Chamberlain Group's reputation by keeping information confidential. Maintain professional and technical knowledge by attending educational workshops, reading professional publications, establishing personal networks, and participating in professional societies. Contribute to the team effort by accomplishing related results and participating on projects as needed. Qualifications: Bachelor's Degree in Computer Science, related technical field or equivalent practical experience An advanced degree in directly applicable area of study may substitute for up to two (2) years of job-related experience 5+ years of job-related experience as defined in the Essential Duties and Responsibilities Deep understanding of Agile methodologies and Scrum is required Experience in creating technical documentation is required Experience with Microsoft technology stack, including .NET, C#, Azure, AWS, SQL, Visual Studio Experience with GIT, No SQL databases, messaging systems, Distributed Architecture. Experience in creating technical documentation Thorough understanding of OOP, SOLID, RESTful services, dependency injection and cloud development Ability to work well with others and provide clear direction to a development team Strong analytical and problem-solving skills Understanding of CI/CD (continuous integration/continuous delivery) tools, frameworks and deployment processes is required Ability to interface with Product Owners and Scrum Masters for ticket/issue management Ability to lead junior and senior engineers on projects Ability to debug, troubleshoot, and self-diagnose issues in software development Working experience in a cloud platform Azure or AWS is must to have.
Request Technology - Robyn Honquest
Oak Brook, Illinois
NO SPONSORSHIP SOFTWARE ENGINEER PLATFORM ENGINEER - Java/C#.NET SALARY: $97k -$184k plus 15% bonus LOCATION: Oak Brook, IL hybrid 3 days onsite Java & C# .NET developer, who can take Java technology and redesign it in .NET They want to move away from Java totally and eventually do all .NET (Back End development/Middleware enhancements) Any product development is a plus Internet of things IoT Looking for a candidate to architect and enhance core Middleware that powers cloud IoT platform design development and delivery. ISO, Java, .NET C# Azure Kafka Rabbit MQ AWS infrastructure as a code IoC Terraform CICD Jenkins GitHub Microservices Containerization Docker Kubernetes AWS Multi Cloud Key Responsibilities: Act as a technical authority and key driver in the design, development, and delivery of innovative features, collaborating with product owners, Front End, Middleware, DevOps, and firmware teams to align technical solutions with business goals. Lead technical assessments, scope changes, and oversee the management of the codebase for critical business requirements, high-impact product enhancements, and complex change requests across multiple initiatives. Architect and implement scalable, efficient, and robust software designs for high-complexity projects, working closely with solution architects and senior engineering leaders to ensure alignment with platform and business strategies. Champion Agile methodologies, such as Scrum, to enable efficient development cycles, continuous integration, and high-quality deliverables in Middleware development. Facilitate and lead strategic technical discussions, including architecture reviews, design meetings, and pull requests, fostering a culture of engineering excellence and collaboration. Drive adherence to best practices, coding standards, and platform design principles to deliver high-quality, reusable, and maintainable code. Develop deep domain expertise in platform-specific frameworks, features, and Middleware components, acting as a subject-matter expert and advisor across teams. Mentor and coach engineers across the organization, building technical capability, fostering innovation, and cultivating leadership within the engineering team. Collaborate with cross-functional domain experts including infrastructure, database, security, and Front End teams to drive cohesive solutions and seamless integration. Provide technical leadership approaches to elevate the myQ platform's technical capabilities and market competitiveness. ISO 27001 standards Job Requirements: Bachelors Degree An advanced degree in a directly relevant area of study may substitute for up to two (2) years of job-related experience. 8+ years of experience in software engineering, design, development, and deployment of large-scale systems Extensive experience in creating technical documentation, including design specifications, architecture diagrams, and deployment guides. Deep understanding of Agile methodologies and Scrum processes Proficiency with Java, .NET, C#, Azure, SQL, and Visual Studio. Hands-on experience with GIT, NoSQL databases, and messaging systems such as Kafka, RabbitMQ, or similar technologies. Advanced knowledge of AWS services, including but not limited to EC2, S3, Lambda, API Gateway, RDS, DynamoDB, and CloudFront. Strong expertise in Infrastructure as Code (IaC) using Terraform for automated provisioning and management of cloud resources. Proficiency with CI/CD tools such as Jenkins, GitHub Actions, or AWS CodePipeline, and experience with automated testing and deployment frameworks. Experience Docker and Kubernetes. Ability to travel domestically and internationally up to 10%. Knowledge, Skills, and Abilities: In-depth understanding of software development and design principles, with a focus on building scalable, secure, and maintainable systems. Comprehensive expertise in cloud-based development and architecture, with a strong focus on AWS and multi-cloud solutions. Exceptional ability to lead, collaborate, and provide clear technical direction to multiple development teams across diverse geographies. Deep knowledge of CI/CD practices, tools, and deployment processes, enabling efficient and reliable software delivery. Proven ability to debug, troubleshoot, and resolve complex technical issues in distributed systems and cloud environments. Proficiency in estimating work, supporting project planning efforts, and reporting progress to stakeholders at a platform and organizational level. Strong understanding of security best practices in cloud environments, including IAM roles, encryption, and network security. Demonstrated ability to leverage cloud monitoring and logging tools such as AWS CloudWatch, Elastic Stack, or Datadog for performance optimization and incident resolution. Experience with automated testing frameworks and ensuring high-quality software delivery through robust test pipelines.
21/06/2025
Full time
NO SPONSORSHIP SOFTWARE ENGINEER PLATFORM ENGINEER - Java/C#.NET SALARY: $97k -$184k plus 15% bonus LOCATION: Oak Brook, IL hybrid 3 days onsite Java & C# .NET developer, who can take Java technology and redesign it in .NET They want to move away from Java totally and eventually do all .NET (Back End development/Middleware enhancements) Any product development is a plus Internet of things IoT Looking for a candidate to architect and enhance core Middleware that powers cloud IoT platform design development and delivery. ISO, Java, .NET C# Azure Kafka Rabbit MQ AWS infrastructure as a code IoC Terraform CICD Jenkins GitHub Microservices Containerization Docker Kubernetes AWS Multi Cloud Key Responsibilities: Act as a technical authority and key driver in the design, development, and delivery of innovative features, collaborating with product owners, Front End, Middleware, DevOps, and firmware teams to align technical solutions with business goals. Lead technical assessments, scope changes, and oversee the management of the codebase for critical business requirements, high-impact product enhancements, and complex change requests across multiple initiatives. Architect and implement scalable, efficient, and robust software designs for high-complexity projects, working closely with solution architects and senior engineering leaders to ensure alignment with platform and business strategies. Champion Agile methodologies, such as Scrum, to enable efficient development cycles, continuous integration, and high-quality deliverables in Middleware development. Facilitate and lead strategic technical discussions, including architecture reviews, design meetings, and pull requests, fostering a culture of engineering excellence and collaboration. Drive adherence to best practices, coding standards, and platform design principles to deliver high-quality, reusable, and maintainable code. Develop deep domain expertise in platform-specific frameworks, features, and Middleware components, acting as a subject-matter expert and advisor across teams. Mentor and coach engineers across the organization, building technical capability, fostering innovation, and cultivating leadership within the engineering team. Collaborate with cross-functional domain experts including infrastructure, database, security, and Front End teams to drive cohesive solutions and seamless integration. Provide technical leadership approaches to elevate the myQ platform's technical capabilities and market competitiveness. ISO 27001 standards Job Requirements: Bachelors Degree An advanced degree in a directly relevant area of study may substitute for up to two (2) years of job-related experience. 8+ years of experience in software engineering, design, development, and deployment of large-scale systems Extensive experience in creating technical documentation, including design specifications, architecture diagrams, and deployment guides. Deep understanding of Agile methodologies and Scrum processes Proficiency with Java, .NET, C#, Azure, SQL, and Visual Studio. Hands-on experience with GIT, NoSQL databases, and messaging systems such as Kafka, RabbitMQ, or similar technologies. Advanced knowledge of AWS services, including but not limited to EC2, S3, Lambda, API Gateway, RDS, DynamoDB, and CloudFront. Strong expertise in Infrastructure as Code (IaC) using Terraform for automated provisioning and management of cloud resources. Proficiency with CI/CD tools such as Jenkins, GitHub Actions, or AWS CodePipeline, and experience with automated testing and deployment frameworks. Experience Docker and Kubernetes. Ability to travel domestically and internationally up to 10%. Knowledge, Skills, and Abilities: In-depth understanding of software development and design principles, with a focus on building scalable, secure, and maintainable systems. Comprehensive expertise in cloud-based development and architecture, with a strong focus on AWS and multi-cloud solutions. Exceptional ability to lead, collaborate, and provide clear technical direction to multiple development teams across diverse geographies. Deep knowledge of CI/CD practices, tools, and deployment processes, enabling efficient and reliable software delivery. Proven ability to debug, troubleshoot, and resolve complex technical issues in distributed systems and cloud environments. Proficiency in estimating work, supporting project planning efforts, and reporting progress to stakeholders at a platform and organizational level. Strong understanding of security best practices in cloud environments, including IAM roles, encryption, and network security. Demonstrated ability to leverage cloud monitoring and logging tools such as AWS CloudWatch, Elastic Stack, or Datadog for performance optimization and incident resolution. Experience with automated testing frameworks and ensuring high-quality software delivery through robust test pipelines.
NO SPONSORSHIP Service Management - ServiceNow CSDM Models and Mapping What do you do within service mapping? Do you have any experience (manually) creating CSDM models outside of using service mapping? If so, can you elaborate? Are you ok with doing architecture and ServiceNow administration, meaning are you good with not doing architecture only? You will know how to use automation to create maps and models. This job is specifically seeking individuals with the expertise to perform these activities without having service mapping perform the steps. Salary: $127k to $155k plus 15% bonus Location: Chicago, IL 3 days onsite 2 days Remote This is on the infrastructure side of ServiceNow (administration). Service mapping is key. You will be managing the population of ServiceNow configuration management CMDB CSDM model, ServiceNow discovery. ITIL model It infrastructure topology. Manage cloud inventory, IT asset management, change management, incident and problem management, event management. 5 years ITSM workflow development automated discovery and architecture key question is what do you do within service mapping/ Primary Duties and Responsibilities: Comprehension and experience with application and implementation of the following; ServiceNow CSDM model, ServiceNow Discovery, ServiceNow Service Mapping of internal and external products, Service Portfolio Management, and Application Portfolio Management Understanding capabilities, business applications, services, products, software packages, and their functionality in the ITIL model Designs enhancements/improvements for the maturity of the CMDB and Configuration Management process and translates them into business requirements for the ServiceNow development team Define configuration items and classes, their attributes, data collection, and governance that are important to support other ITSM modules and business objectives Support integrations with data sources other than ServiceNow Discovery Monitor CMDB health and resolve conflicts between data sources. Directs, prioritizes and schedules periodic audits; ensures that any corrective action is carried out. Produces management information, including KPIs and status reports, with an operational and a management focus Maintain awareness of the organizations strategy and the various current under-pinning policies that support the strategy going forward Qualifications: 5+ years relevant experience with Configuration Management/CMDB/Automated Discovery as well as process improvement in a technology organization, or an equivalent combination of education and experience both within a process area and IT Service Management tools eg ServiceNow Ability to discover and manage cloud inventory Ability to work across functional areas to drive continuous improvement Thorough understanding of ITIL processes with deep knowledge of the various ITSM Stages, including but not limited to: Configuration Management, IT Asset Management, Change Management, Incident and Problem Management, and Event Management Experience creating and maintaining metrics, reports, and dashboards Technical Skills: ServiceNow experience is preferred Advanced knowledge of CMDB/CMS data models ITIL, COBIT5 as related to service management and configuration management General knowledge and familiarity with networking, mainframes, Servers, Scripting, databases Strong verbal and written communication skills, problem solving skills Strong Excel and PowerPoint skills required Education and/or Experience: BS/BA in a related field, such as Management Information Systems (MIS), Computer Science 5 - 7 years of ITSM experience or related workflow development practice and techniques experience 5 - 7 years in an Automated Discovery Analyst role preferred Certificates or Licenses: ITIL Certified (Foundation+)
20/06/2025
Full time
NO SPONSORSHIP Service Management - ServiceNow CSDM Models and Mapping What do you do within service mapping? Do you have any experience (manually) creating CSDM models outside of using service mapping? If so, can you elaborate? Are you ok with doing architecture and ServiceNow administration, meaning are you good with not doing architecture only? You will know how to use automation to create maps and models. This job is specifically seeking individuals with the expertise to perform these activities without having service mapping perform the steps. Salary: $127k to $155k plus 15% bonus Location: Chicago, IL 3 days onsite 2 days Remote This is on the infrastructure side of ServiceNow (administration). Service mapping is key. You will be managing the population of ServiceNow configuration management CMDB CSDM model, ServiceNow discovery. ITIL model It infrastructure topology. Manage cloud inventory, IT asset management, change management, incident and problem management, event management. 5 years ITSM workflow development automated discovery and architecture key question is what do you do within service mapping/ Primary Duties and Responsibilities: Comprehension and experience with application and implementation of the following; ServiceNow CSDM model, ServiceNow Discovery, ServiceNow Service Mapping of internal and external products, Service Portfolio Management, and Application Portfolio Management Understanding capabilities, business applications, services, products, software packages, and their functionality in the ITIL model Designs enhancements/improvements for the maturity of the CMDB and Configuration Management process and translates them into business requirements for the ServiceNow development team Define configuration items and classes, their attributes, data collection, and governance that are important to support other ITSM modules and business objectives Support integrations with data sources other than ServiceNow Discovery Monitor CMDB health and resolve conflicts between data sources. Directs, prioritizes and schedules periodic audits; ensures that any corrective action is carried out. Produces management information, including KPIs and status reports, with an operational and a management focus Maintain awareness of the organizations strategy and the various current under-pinning policies that support the strategy going forward Qualifications: 5+ years relevant experience with Configuration Management/CMDB/Automated Discovery as well as process improvement in a technology organization, or an equivalent combination of education and experience both within a process area and IT Service Management tools eg ServiceNow Ability to discover and manage cloud inventory Ability to work across functional areas to drive continuous improvement Thorough understanding of ITIL processes with deep knowledge of the various ITSM Stages, including but not limited to: Configuration Management, IT Asset Management, Change Management, Incident and Problem Management, and Event Management Experience creating and maintaining metrics, reports, and dashboards Technical Skills: ServiceNow experience is preferred Advanced knowledge of CMDB/CMS data models ITIL, COBIT5 as related to service management and configuration management General knowledge and familiarity with networking, mainframes, Servers, Scripting, databases Strong verbal and written communication skills, problem solving skills Strong Excel and PowerPoint skills required Education and/or Experience: BS/BA in a related field, such as Management Information Systems (MIS), Computer Science 5 - 7 years of ITSM experience or related workflow development practice and techniques experience 5 - 7 years in an Automated Discovery Analyst role preferred Certificates or Licenses: ITIL Certified (Foundation+)
*We are unable to sponsor as this is a permanent Full time role* *5 Days Onsite* A prestigious company is looking for a ServiceNow CMDB Technical Lead. This technical lead is focused on the administration and implementation of CMDB & ITOM platform. Responsibilities: Introduce the overall technical vision for a ServiceNow Platform and CMDB by defining and establishing the solution architecture. The CMDB Tech Lead will be responsible for designing, implementing, and maintaining a reliable and sustainable configuration management system. It involves ensuring the CMDB accurately reflects the IT infrastructure, supporting IT operations, incident resolution, and strategic decision-making. The ideal candidate will have strong knowledge and hands-on experience in ServiceNow modules such as ITSM, CMDB, ITOM Discovery, Service Mapping, APM, SAMPro, SPM, and designing/implementing CSDM architecture. Design and implement the ServiceNow platform to meet the needs of IT Service Management. Provide architectural thought leadership and develop end-to-end architecture blueprints and work closely with the development and operations team. Assist in the maintenance and upgrades of existing ServiceNow platform. Participate in design reviews and recommend improvements. Design workflows, integrations with other tools, and customizations to meet business requirements. Optimize the performance of the ServiceNow platform ensuring that it meets the organization's scalability and efficiency requirements. Provide support in all phases of development and ensure to deliver high-quality products. Qualifications: B.S. or M.S. degree in Computer Science, Software Engineering, Information Technology (or equivalent experience) 8-10 years' experience in software development, design, and architecture 4+ years' experience in designing and developing CMDB solutions with experience in CSDM methodology 8+ years' experience in Agile practices, building software in an enterprise environment. Deep enterprise architecture experience, including technical architecture, business architecture, security architecture and data architecture practices and their significance with solution architecture discipline Experience with distributed systems, enterprise communications patterns & open standards like APIs Recommended to have certification in ServiceNow ITOM Implementation Specialist with CMDB fundamentals Course and familiar with ITIL and ITSM frameworks. Proven experience in designing and implementing ServiceNow solutions to meet business requirements.
20/06/2025
Full time
*We are unable to sponsor as this is a permanent Full time role* *5 Days Onsite* A prestigious company is looking for a ServiceNow CMDB Technical Lead. This technical lead is focused on the administration and implementation of CMDB & ITOM platform. Responsibilities: Introduce the overall technical vision for a ServiceNow Platform and CMDB by defining and establishing the solution architecture. The CMDB Tech Lead will be responsible for designing, implementing, and maintaining a reliable and sustainable configuration management system. It involves ensuring the CMDB accurately reflects the IT infrastructure, supporting IT operations, incident resolution, and strategic decision-making. The ideal candidate will have strong knowledge and hands-on experience in ServiceNow modules such as ITSM, CMDB, ITOM Discovery, Service Mapping, APM, SAMPro, SPM, and designing/implementing CSDM architecture. Design and implement the ServiceNow platform to meet the needs of IT Service Management. Provide architectural thought leadership and develop end-to-end architecture blueprints and work closely with the development and operations team. Assist in the maintenance and upgrades of existing ServiceNow platform. Participate in design reviews and recommend improvements. Design workflows, integrations with other tools, and customizations to meet business requirements. Optimize the performance of the ServiceNow platform ensuring that it meets the organization's scalability and efficiency requirements. Provide support in all phases of development and ensure to deliver high-quality products. Qualifications: B.S. or M.S. degree in Computer Science, Software Engineering, Information Technology (or equivalent experience) 8-10 years' experience in software development, design, and architecture 4+ years' experience in designing and developing CMDB solutions with experience in CSDM methodology 8+ years' experience in Agile practices, building software in an enterprise environment. Deep enterprise architecture experience, including technical architecture, business architecture, security architecture and data architecture practices and their significance with solution architecture discipline Experience with distributed systems, enterprise communications patterns & open standards like APIs Recommended to have certification in ServiceNow ITOM Implementation Specialist with CMDB fundamentals Course and familiar with ITIL and ITSM frameworks. Proven experience in designing and implementing ServiceNow solutions to meet business requirements.
Technical Lead - AWS Software Engineering Hybrid working, Edinburgh or Glasgow based. You will receive a daily rate of up to £460 a day and the contract will see you OUTSIDE IR35 Parity Group are delighted to partner with our client, a prestigious public sector organisation, who are looking to recruit an experienced Technical Lead with strong AWS and TypeScript expertise to lead a cross-functional agile development team. You will provide hands-on engineering leadership, guide architectural decisions, and act as a key link between development teams and the Architecture Steering Group helping define and refine best practices, standards, and architectural principles. Supporting long-term digital sustainability and service resilience. Key Responsibilities: Lead feature development and platform refactoring using AWS serverless tools (Lambda, CDK, API Gateway) Design and document public APIs and Back End services. Provide BAU support and technical oversight for existing registers. Collaborate across product, service design, and delivery teams. Coach and mentor developers and champion engineering best practices. Contribute to architectural decisions and cross-team governance. Essential Skills: Experience with AWS (Lambda, CDK, S3, Aurora), TypeScript, React, and modern JavaScript. Proven experience in leading agile software teams Experience with infrastructure-as-code, DevOps tooling, testing frameworks (eg Cypress), and monitoring (eg Grafana) Background in digital public services, accessibility, and GDS standards is highly desirable. Why Apply? This is a pivotal role supporting the digital infrastructure for our client. You will shape innovative, secure, and sustainable public services in a collaborative and forward-thinking environment. If this sounds like the role for you then do not hesitate to contact me, Lynne Strang, for more information or simply click on the apply button. Parity - Better Decisions: Better People Parity Group plc acts in the capacity of an Employment Agency when providing contract recruitment services. We welcome applications from all sections of society and applicants will be considered on the basis of their suitability for the position At Parity, we are committed to protecting your privacy, we will process and hold your CV and use the information you have provided lawfully and in accordance with our Terms and Conditions and our Privacy Policy which can be found on our website
20/06/2025
Project-based
Technical Lead - AWS Software Engineering Hybrid working, Edinburgh or Glasgow based. You will receive a daily rate of up to £460 a day and the contract will see you OUTSIDE IR35 Parity Group are delighted to partner with our client, a prestigious public sector organisation, who are looking to recruit an experienced Technical Lead with strong AWS and TypeScript expertise to lead a cross-functional agile development team. You will provide hands-on engineering leadership, guide architectural decisions, and act as a key link between development teams and the Architecture Steering Group helping define and refine best practices, standards, and architectural principles. Supporting long-term digital sustainability and service resilience. Key Responsibilities: Lead feature development and platform refactoring using AWS serverless tools (Lambda, CDK, API Gateway) Design and document public APIs and Back End services. Provide BAU support and technical oversight for existing registers. Collaborate across product, service design, and delivery teams. Coach and mentor developers and champion engineering best practices. Contribute to architectural decisions and cross-team governance. Essential Skills: Experience with AWS (Lambda, CDK, S3, Aurora), TypeScript, React, and modern JavaScript. Proven experience in leading agile software teams Experience with infrastructure-as-code, DevOps tooling, testing frameworks (eg Cypress), and monitoring (eg Grafana) Background in digital public services, accessibility, and GDS standards is highly desirable. Why Apply? This is a pivotal role supporting the digital infrastructure for our client. You will shape innovative, secure, and sustainable public services in a collaborative and forward-thinking environment. If this sounds like the role for you then do not hesitate to contact me, Lynne Strang, for more information or simply click on the apply button. Parity - Better Decisions: Better People Parity Group plc acts in the capacity of an Employment Agency when providing contract recruitment services. We welcome applications from all sections of society and applicants will be considered on the basis of their suitability for the position At Parity, we are committed to protecting your privacy, we will process and hold your CV and use the information you have provided lawfully and in accordance with our Terms and Conditions and our Privacy Policy which can be found on our website
Senior Full Stack Software Engineers with a background in software development using C#/.NET and Blazor OR Angular are required by this major client, to join their teams in Glasgow who build a range of products to support one of their core business functions. To secure one of these Senior Software Engineer roles you must come from a Software Development background and be able to demonstrate the following experience: Be a subject matter expert in full stack C#/.Net Core. Must have hands on experience in Front End development using Blazor, Angular OR React Demonstrable experience building distributed systems and secure products at scale. Have a good understanding of design practices, system architecture and application security. Experience using containerization technologies (Docker, Kubernetes etc) Experience with RESTful APIs and microservices best practices. Extensive experience with Azure, CI/CD tooling (Github Actions, Azure DevOps etc) Experience building infrastructure testing within the pipeline for automated deployments Knowledge of Database systems and models In these Senior Software Engineering roles you will have the chance to work on a wide range of in house and client facing applications as part of one of their small Agile Squads using the latest versions of C#, .NET on the Azure Cloud. IND_PC2 Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
20/06/2025
Full time
Senior Full Stack Software Engineers with a background in software development using C#/.NET and Blazor OR Angular are required by this major client, to join their teams in Glasgow who build a range of products to support one of their core business functions. To secure one of these Senior Software Engineer roles you must come from a Software Development background and be able to demonstrate the following experience: Be a subject matter expert in full stack C#/.Net Core. Must have hands on experience in Front End development using Blazor, Angular OR React Demonstrable experience building distributed systems and secure products at scale. Have a good understanding of design practices, system architecture and application security. Experience using containerization technologies (Docker, Kubernetes etc) Experience with RESTful APIs and microservices best practices. Extensive experience with Azure, CI/CD tooling (Github Actions, Azure DevOps etc) Experience building infrastructure testing within the pipeline for automated deployments Knowledge of Database systems and models In these Senior Software Engineering roles you will have the chance to work on a wide range of in house and client facing applications as part of one of their small Agile Squads using the latest versions of C#, .NET on the Azure Cloud. IND_PC2 Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Lead Full Stack Software Engineers with in depth knowledge of C#, .NET and modern Front End frameworks are required by this major client, to lead their teams based in Glasgow. This is a major expansion of their teams as they expand their product range and build the next generation of AI based tools for their clients. To be successful in securing one of these Lead Software Engineer roles you must come from a Software Development background and still be technically hands on with coding/Scripting. You will also have good experience in client/stakeholder management, team leadership and organisational skills as well as being able to demonstrate the following experience: Be a subject matter expert in full stack C#/.Net Core. Must have hands on experience using the later versions of React, Angular or Blazor Demonstrable experience leading engineering teams building distributed systems and secure products at scale. Have a solid understanding of design practices, system architecture and application security. Experience using containerization technologies (Docker, Kubernetes etc) Experience with RESTful APIs and microservices best practices. Extensive experience with Azure, CI/CD tooling (Github Actions, Azure DevOps etc) Experience building infrastructure testing within the pipeline for automated deployments Knowledge of Database systems and models Those candidates who have experience in developing solutions that incorporate Artificial Intelligence (AI), using Large Language Models (LLM) such as Azure AI Services, CoPilot or ChatGPT would have an advantage in securing one of these roles. In this Lead Software Engineering role you will have the chance to work on a wide range of in house and client facing applications whilst leading a small team using the latest versions of C#, .Net, Azure, Angular etc. IND_PC2 Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
20/06/2025
Full time
Lead Full Stack Software Engineers with in depth knowledge of C#, .NET and modern Front End frameworks are required by this major client, to lead their teams based in Glasgow. This is a major expansion of their teams as they expand their product range and build the next generation of AI based tools for their clients. To be successful in securing one of these Lead Software Engineer roles you must come from a Software Development background and still be technically hands on with coding/Scripting. You will also have good experience in client/stakeholder management, team leadership and organisational skills as well as being able to demonstrate the following experience: Be a subject matter expert in full stack C#/.Net Core. Must have hands on experience using the later versions of React, Angular or Blazor Demonstrable experience leading engineering teams building distributed systems and secure products at scale. Have a solid understanding of design practices, system architecture and application security. Experience using containerization technologies (Docker, Kubernetes etc) Experience with RESTful APIs and microservices best practices. Extensive experience with Azure, CI/CD tooling (Github Actions, Azure DevOps etc) Experience building infrastructure testing within the pipeline for automated deployments Knowledge of Database systems and models Those candidates who have experience in developing solutions that incorporate Artificial Intelligence (AI), using Large Language Models (LLM) such as Azure AI Services, CoPilot or ChatGPT would have an advantage in securing one of these roles. In this Lead Software Engineering role you will have the chance to work on a wide range of in house and client facing applications whilst leading a small team using the latest versions of C#, .Net, Azure, Angular etc. IND_PC2 Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Technical Lead | Digital Health Platform | Manchester Office (Hybrid 3 days onsite) | £70,000 - £85,000 DOE A digital health company is seeking a Technical Lead to spearhead the development of solutions that enhance how people engage with healthcare services online. This is a fantastic opportunity for someone who thrives on technical ownership, leading multidisciplinary teams, and building scalable digital platforms. You'll play a critical role in shaping product direction and engineering excellence in a high-impact, user-focused environment. The Role As Technical Lead, you'll guide the end-to-end development of new and existing web and mobile applications. Collaborating closely with product managers, designers, and engineers, you'll ensure technical strategy aligns with the business vision and drives real user value. You'll bring a hands-on mindset, mentoring the team while architecting secure, modern, and performing systems that are built to scale. Key Responsibilities Lead the design and delivery of scalable digital solutions, with a focus on user experience and long-term maintainability Collaborate cross-functionally with stakeholders to translate business requirements into robust technical plans Oversee the full software development life cycle, including planning, coding, code reviews, testing, and deployment Provide clear technical leadership across Front End, Back End, and DevOps disciplines Ensure all systems meet performance, reliability, and security best practices Mentor team members and foster a strong engineering culture Support CI/CD pipeline optimisation and infrastructure as code standards Coordinate with third-party partners when integrating external services or platforms Take ownership of incident response and production stability across supported products Tech Stack & Skills We're Looking For: We're open to strong candidates with a focus on either Front End or Back End but ideally with a solid grasp of full-stack systems. Experience with digital health or regulated industries is a bonus, but not essential. Deep knowledge of React, React Native, or Next.js for modern Front End development Strong Back End skills in .NET/C# and API architecture Experience with event-driven systems, microservices, and cloud infrastructure (Azure preferred) Familiarity with DevOps tooling such as Azure DevOps, Docker, Kubernetes, and CI/CD pipelines Understanding of security protocols, authentication (OAuth, JWT), and data protection best practices Solid grasp of scalable architecture, SOLID principles, and clean coding standards Experience with observability tools (eg Grafana, Loki) and automated testing frameworks Comfortable working in agile, cooperative teams with product-first thinking Apply with your CV below!
20/06/2025
Full time
Technical Lead | Digital Health Platform | Manchester Office (Hybrid 3 days onsite) | £70,000 - £85,000 DOE A digital health company is seeking a Technical Lead to spearhead the development of solutions that enhance how people engage with healthcare services online. This is a fantastic opportunity for someone who thrives on technical ownership, leading multidisciplinary teams, and building scalable digital platforms. You'll play a critical role in shaping product direction and engineering excellence in a high-impact, user-focused environment. The Role As Technical Lead, you'll guide the end-to-end development of new and existing web and mobile applications. Collaborating closely with product managers, designers, and engineers, you'll ensure technical strategy aligns with the business vision and drives real user value. You'll bring a hands-on mindset, mentoring the team while architecting secure, modern, and performing systems that are built to scale. Key Responsibilities Lead the design and delivery of scalable digital solutions, with a focus on user experience and long-term maintainability Collaborate cross-functionally with stakeholders to translate business requirements into robust technical plans Oversee the full software development life cycle, including planning, coding, code reviews, testing, and deployment Provide clear technical leadership across Front End, Back End, and DevOps disciplines Ensure all systems meet performance, reliability, and security best practices Mentor team members and foster a strong engineering culture Support CI/CD pipeline optimisation and infrastructure as code standards Coordinate with third-party partners when integrating external services or platforms Take ownership of incident response and production stability across supported products Tech Stack & Skills We're Looking For: We're open to strong candidates with a focus on either Front End or Back End but ideally with a solid grasp of full-stack systems. Experience with digital health or regulated industries is a bonus, but not essential. Deep knowledge of React, React Native, or Next.js for modern Front End development Strong Back End skills in .NET/C# and API architecture Experience with event-driven systems, microservices, and cloud infrastructure (Azure preferred) Familiarity with DevOps tooling such as Azure DevOps, Docker, Kubernetes, and CI/CD pipelines Understanding of security protocols, authentication (OAuth, JWT), and data protection best practices Solid grasp of scalable architecture, SOLID principles, and clean coding standards Experience with observability tools (eg Grafana, Loki) and automated testing frameworks Comfortable working in agile, cooperative teams with product-first thinking Apply with your CV below!
Role Overview Join a strategic team designing and overseeing scalable, secure IT systems for a cloud-native platform supporting critical energy sector applications. You will translate business requirements into modular, maintainable architectures focusing on Kubernetes environments and managed services within a hybrid cloud setup. Key Responsibilities Collaborate with stakeholders to gather and clarify technical requirements Design scalable, modular, and maintainable service architectures with documentation and version control Incorporate Kubernetes security best practices and consult on vulnerability mitigation Build and validate proof-of-concepts (POCs) to verify design feasibility and performance Evaluate emerging technologies and recommend upgrades or optimizations Guide DevOps and engineering teams on architecture and design patterns during implementation Maintain clear and comprehensive documentation for all developed services and architectures Must-Have Skills Strong hands-on experience in software and distributed system development to rapidly design and build POCs Experience with public cloud platforms (Kubernetes, networking, cloud storage, monitoring) Deep knowledge of cloud resource hierarchies and managed services life cycle Expertise in Kubernetes-native operators (kubebuilder) and resource management (CRDs, CRs) Experience with cloud-native technologies and Kubernetes tooling (microservices architecture, event sourcing, pub-sub, load throttling, performance management) Solid understanding of CI/CD workflows, Infrastructure as Code (IaC), and GitOps practices Proficiency with Controller Runtime library Fluent English communication skills (C1 or higher) Preferred Familiarity with test-driven, behavior-driven, and observability-driven development Experience with API design, development, and migration Knowledge of service discovery mechanisms Experience designing RBAC and access control models
20/06/2025
Project-based
Role Overview Join a strategic team designing and overseeing scalable, secure IT systems for a cloud-native platform supporting critical energy sector applications. You will translate business requirements into modular, maintainable architectures focusing on Kubernetes environments and managed services within a hybrid cloud setup. Key Responsibilities Collaborate with stakeholders to gather and clarify technical requirements Design scalable, modular, and maintainable service architectures with documentation and version control Incorporate Kubernetes security best practices and consult on vulnerability mitigation Build and validate proof-of-concepts (POCs) to verify design feasibility and performance Evaluate emerging technologies and recommend upgrades or optimizations Guide DevOps and engineering teams on architecture and design patterns during implementation Maintain clear and comprehensive documentation for all developed services and architectures Must-Have Skills Strong hands-on experience in software and distributed system development to rapidly design and build POCs Experience with public cloud platforms (Kubernetes, networking, cloud storage, monitoring) Deep knowledge of cloud resource hierarchies and managed services life cycle Expertise in Kubernetes-native operators (kubebuilder) and resource management (CRDs, CRs) Experience with cloud-native technologies and Kubernetes tooling (microservices architecture, event sourcing, pub-sub, load throttling, performance management) Solid understanding of CI/CD workflows, Infrastructure as Code (IaC), and GitOps practices Proficiency with Controller Runtime library Fluent English communication skills (C1 or higher) Preferred Familiarity with test-driven, behavior-driven, and observability-driven development Experience with API design, development, and migration Knowledge of service discovery mechanisms Experience designing RBAC and access control models
HCL Domino Developer Our longstanding client, a leading health care corporation, is hiring an HCL Domino Developer to join our team and contribute to developing, enhancing, and maintaining web-based applications using HCL Domino. The ideal candidate will bring strong expertise in Classic Domino Web Development and modern technologies such as xPages, Java, and LotusScript. Our client is offering a day rate between £550 to £650 per day outside IR 35 on a 6 month rolling contract on a fully remote contract. In this role, you will be responsible for designing software, writing efficient and maintainable code, and implementing modifications in line with existing application architecture. You will also be expected to write clear, concise documentation and code comments, and deliver solutions that are robust, accurate, and aligned with business requirements. Key Skills & Responsibilities: Design and modify applications in HCL Domino using xPages, Java, and LotusScript Maintain and enhance existing Classic Domino web apps Develop system integrations using SOAP, REST, SQL, and SFTP Write clear, well-documented, maintainable code Understand and clarify requirements to deliver accurate solutions Provide realistic time estimates and flag potential delays early Nice to Have: Domino Administration experience Experience with React, Vue.js, or TypeScript One-stage interview process via MS Teams, with immediate start depending on the applicant's availability.
20/06/2025
Project-based
HCL Domino Developer Our longstanding client, a leading health care corporation, is hiring an HCL Domino Developer to join our team and contribute to developing, enhancing, and maintaining web-based applications using HCL Domino. The ideal candidate will bring strong expertise in Classic Domino Web Development and modern technologies such as xPages, Java, and LotusScript. Our client is offering a day rate between £550 to £650 per day outside IR 35 on a 6 month rolling contract on a fully remote contract. In this role, you will be responsible for designing software, writing efficient and maintainable code, and implementing modifications in line with existing application architecture. You will also be expected to write clear, concise documentation and code comments, and deliver solutions that are robust, accurate, and aligned with business requirements. Key Skills & Responsibilities: Design and modify applications in HCL Domino using xPages, Java, and LotusScript Maintain and enhance existing Classic Domino web apps Develop system integrations using SOAP, REST, SQL, and SFTP Write clear, well-documented, maintainable code Understand and clarify requirements to deliver accurate solutions Provide realistic time estimates and flag potential delays early Nice to Have: Domino Administration experience Experience with React, Vue.js, or TypeScript One-stage interview process via MS Teams, with immediate start depending on the applicant's availability.
We are currently looking on behalf of one of our important clients for a C/C++ Embedded Software Technical Lead (Medical Device Sector). The role is a permanent position based in Bern Canton with good home office allowance. Your Role: Technically lead the Software Development in the field Medical Devices. As a Subject Matter Expert (SME), drive the design & implementation of core software architecture components. Collaborate closely with Product Managers & Domain Experts to provide technical guidance, support planning processes & contribute to cost estimation efforts. Actively engage in Agile team ceremonies, including PI planning, sprint planning and backlog grooming. Develop & maintain high-quality technical documentation in compliance with the IEC 62304 standards. Support innovation & product maintenance efforts, ensuring scalable & future-proof software solutions. Your Skills: At least 5 years of professional experience in Embedded Software Engineering, ideally including experience in a Technical Lead or Team Lead function. Strong know-how in Developing Low-Level ( bare metal ) Software using C/C++. Well accustomed with Agile methodologies, particularly Scrum &/or Kanban. Experienced in of working within Highly Regulated Industries, ideally including in the Medical Device sector. Your Profile: Completed Higher Education/University Degree in Computer Science or similar. Skilled in leading technical initiatives & influencing project direction & outcomes. Proactive, strategic & solution-oriented with strong communication & interpersonal skills. Fluent in English (spoken & written), German language skills are considered a plus.
20/06/2025
Full time
We are currently looking on behalf of one of our important clients for a C/C++ Embedded Software Technical Lead (Medical Device Sector). The role is a permanent position based in Bern Canton with good home office allowance. Your Role: Technically lead the Software Development in the field Medical Devices. As a Subject Matter Expert (SME), drive the design & implementation of core software architecture components. Collaborate closely with Product Managers & Domain Experts to provide technical guidance, support planning processes & contribute to cost estimation efforts. Actively engage in Agile team ceremonies, including PI planning, sprint planning and backlog grooming. Develop & maintain high-quality technical documentation in compliance with the IEC 62304 standards. Support innovation & product maintenance efforts, ensuring scalable & future-proof software solutions. Your Skills: At least 5 years of professional experience in Embedded Software Engineering, ideally including experience in a Technical Lead or Team Lead function. Strong know-how in Developing Low-Level ( bare metal ) Software using C/C++. Well accustomed with Agile methodologies, particularly Scrum &/or Kanban. Experienced in of working within Highly Regulated Industries, ideally including in the Medical Device sector. Your Profile: Completed Higher Education/University Degree in Computer Science or similar. Skilled in leading technical initiatives & influencing project direction & outcomes. Proactive, strategic & solution-oriented with strong communication & interpersonal skills. Fluent in English (spoken & written), German language skills are considered a plus.
Backend Team Lead - Golang (Russian Speaking) - Trading - Málaga - Up to €130,000 + Bonus + Hybrid Working Overview: We're supporting a major trading platform in their search for a Backend Team Lead to drive the development of internal tooling and infrastructure. The focus is on data quality and delivery at scale, across near-Real Time pipelines and multiple sources. This is a hands-on leadership role requiring Golang (and/or Python) experience, strong system design skills, and a passion for scalable distributed systems. Russian language skills are essential. Role & Responsibilities: Lead Back End development and infrastructure projects Optimise CI/CD and internal automation tooling Collaborate with other technical leads on platform architecture Drive the modernisation of Real Time data feeds Essential Skills & Requirements: Strong background in software engineering and architecture Commercial experience with Go and/or Python Familiarity with distributed systems, Kubernetes, and cloud environments CI/CD pipeline expertise Team leadership and project delivery experience Nice to Have: Trading or finance experience Experience with internal tooling or Real Time data streaming Package: Up to €130,000 + Bonus This is a hybrid role, 3X per week in the office based in Málaga, located in the heart of the city at the prestigious Muelle Uno port Relocation support (visa, travel, accommodation) Private health insurance Team events, modern office with exclusive perks Interested? Let's have a confidential conversation.
20/06/2025
Full time
Backend Team Lead - Golang (Russian Speaking) - Trading - Málaga - Up to €130,000 + Bonus + Hybrid Working Overview: We're supporting a major trading platform in their search for a Backend Team Lead to drive the development of internal tooling and infrastructure. The focus is on data quality and delivery at scale, across near-Real Time pipelines and multiple sources. This is a hands-on leadership role requiring Golang (and/or Python) experience, strong system design skills, and a passion for scalable distributed systems. Russian language skills are essential. Role & Responsibilities: Lead Back End development and infrastructure projects Optimise CI/CD and internal automation tooling Collaborate with other technical leads on platform architecture Drive the modernisation of Real Time data feeds Essential Skills & Requirements: Strong background in software engineering and architecture Commercial experience with Go and/or Python Familiarity with distributed systems, Kubernetes, and cloud environments CI/CD pipeline expertise Team leadership and project delivery experience Nice to Have: Trading or finance experience Experience with internal tooling or Real Time data streaming Package: Up to €130,000 + Bonus This is a hybrid role, 3X per week in the office based in Málaga, located in the heart of the city at the prestigious Muelle Uno port Relocation support (visa, travel, accommodation) Private health insurance Team events, modern office with exclusive perks Interested? Let's have a confidential conversation.
AI Engineer Location: London, UK Company: Shivom Consultancy Ltd A bout Us We're a forward-thinking tech company on a mission to build intelligent, scalable solutions that solve real-world problems. Our team is made up of engineers, designers, and innovators who thrive on collaboration, experimentation, and continuous learning. Whether we're developing cutting-edge software, architecting cloud infrastructure, or launching user-centric products, we're united by a shared passion for impactful technology and clean, elegant code. We believe in autonomy with accountability, flexible work environments, and creating space for every team member to grow and lead. If you're excited by meaningful challenges and want to build things that matter, we'd love to meet you. Role Overview We're looking for a skilled and curious AI Engineer to join our growing team. In this role, you'll design, develop, and deploy machine learning models and AI-driven systems that power our products and services. You'll work closely with data scientists, software engineers, and product teams to bring intelligent features to life-whether that's building NLP pipelines, optimizing recommendation systems, or applying cutting-edge research to real-world challenges. This is a hands-on role where you'll contribute across the entire ML life cycle, from data preprocessing and model training to production deployment and performance tuning. If you're excited about solving complex problems with AI and thrive in a fast-paced, collaborative environment, we'd love to hear from you. Responsibilities: Model Development: Design, develop, and deploy AI and machine learning models to solve business challenges. Data Analysis: Work with large datasets to extract insights and train machine learning models. Algorithm Implementation: Implement and optimize algorithms for AI applications, ensuring efficiency and scalability. Research: Stay up-to-date with the latest advancements in AI and machine learning, and apply these to ongoing projects. Collaboration: Collaborate with data scientists, software engineers, and other stakeholders to integrate AI solutions into products and services. Testing and Validation: Test and validate AI models to ensure accuracy, robustness, and reliability. Deployment: Manage the deployment of AI models in production environments, monitoring performance and making necessary adjustments. Documentation: Document AI models, processes, and findings for future reference and reproducibility. Performance Monitoring: Continuously monitor and evaluate AI models to improve their performance over time. Innovation: Identify opportunities to innovate and improve existing AI solutions and processes. Essential criteria: Educational Background: Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field. Experience: Minimum of 3 years of experience in AI engineering or a related role. Technical Skills: Proficiency in programming languages such as Python, R, or Java. Experience with AI frameworks and libraries such as TensorFlow, PyTorch, or scikit-learn. Machine Learning Knowledge: Strong understanding of machine learning algorithms, neural networks, and deep learning techniques. Analytical Skills: Excellent analytical and problem-solving skills, with the ability to work with complex datasets. Communication Skills: Strong written and verbal communication skills, with the ability to explain AI concepts to non-technical stakeholders. Team Collaboration: Proven experience working in a collaborative, team-oriented environment. Project Management: Ability to manage multiple projects and meet deadlines effectively. Attention to Detail: High level of accuracy and attention to detail. Desired Criteria Advanced Expertise: Experience with deploying AI models in production environments and optimizing for scalability and performance. Innovative Mindset: Passion for staying up-to-date with the latest AI research and emerging technologies, and applying them creatively to solve business challenges. Data Engineering: Familiarity with data pipelines, ETL processes, and working knowledge of databases and big data technologies. Software Development Practices: Experience with version control (eg, Git), containerization (Docker), and CI/CD pipelines in an AI context. Domain Knowledge: Exposure to industry-specific applications of AI (eg, healthcare, finance, or E-commerce) is a plus. Mentorship: Ability and willingness to mentor junior engineers and contribute to a culture of continuous learning. Problem Framing: Strong skills in translating ambiguous business problems into clear AI-driven solutions. Adaptability: Comfortable working in a fast-paced, agile environment with evolving priorities. Ethical AI Awareness: Understanding of AI ethics, bias mitigation, and responsible AI deployment principles. Progression Opportunities As an AI Engineer, you'll have a well-supported growth path with opportunities to deepen your technical expertise and expand your impact across projects and teams. Depending on your interests, you can progress into more advanced roles such as Senior AI Engineer, AI Solutions Architect, Machine Learning Lead, or Technical Product Owner for AI initiatives. You'll be encouraged to take ownership of increasingly complex systems, contribute to strategic AI decisions, and mentor junior team members. We support certifications, attendance at industry events, and the freedom to explore new tools and approaches that shape the future of our AI capabilities. Company Culture Our culture is built on openness, learning, and shared purpose. We encourage collaboration across disciplines and believe diverse thinking leads to stronger, more innovative outcomes. Everyone here contributes to our direction, and we aim to make sure every voice is heard and valued. Benefits: Competitive salary Health and wellness benefits Professional development opportunities Collaborative and innovative work environment Application Process: Interested candidates are invited to submit their CV and cover letter to (see below) Shivom Consultancy Ltd is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
20/06/2025
Full time
AI Engineer Location: London, UK Company: Shivom Consultancy Ltd A bout Us We're a forward-thinking tech company on a mission to build intelligent, scalable solutions that solve real-world problems. Our team is made up of engineers, designers, and innovators who thrive on collaboration, experimentation, and continuous learning. Whether we're developing cutting-edge software, architecting cloud infrastructure, or launching user-centric products, we're united by a shared passion for impactful technology and clean, elegant code. We believe in autonomy with accountability, flexible work environments, and creating space for every team member to grow and lead. If you're excited by meaningful challenges and want to build things that matter, we'd love to meet you. Role Overview We're looking for a skilled and curious AI Engineer to join our growing team. In this role, you'll design, develop, and deploy machine learning models and AI-driven systems that power our products and services. You'll work closely with data scientists, software engineers, and product teams to bring intelligent features to life-whether that's building NLP pipelines, optimizing recommendation systems, or applying cutting-edge research to real-world challenges. This is a hands-on role where you'll contribute across the entire ML life cycle, from data preprocessing and model training to production deployment and performance tuning. If you're excited about solving complex problems with AI and thrive in a fast-paced, collaborative environment, we'd love to hear from you. Responsibilities: Model Development: Design, develop, and deploy AI and machine learning models to solve business challenges. Data Analysis: Work with large datasets to extract insights and train machine learning models. Algorithm Implementation: Implement and optimize algorithms for AI applications, ensuring efficiency and scalability. Research: Stay up-to-date with the latest advancements in AI and machine learning, and apply these to ongoing projects. Collaboration: Collaborate with data scientists, software engineers, and other stakeholders to integrate AI solutions into products and services. Testing and Validation: Test and validate AI models to ensure accuracy, robustness, and reliability. Deployment: Manage the deployment of AI models in production environments, monitoring performance and making necessary adjustments. Documentation: Document AI models, processes, and findings for future reference and reproducibility. Performance Monitoring: Continuously monitor and evaluate AI models to improve their performance over time. Innovation: Identify opportunities to innovate and improve existing AI solutions and processes. Essential criteria: Educational Background: Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field. Experience: Minimum of 3 years of experience in AI engineering or a related role. Technical Skills: Proficiency in programming languages such as Python, R, or Java. Experience with AI frameworks and libraries such as TensorFlow, PyTorch, or scikit-learn. Machine Learning Knowledge: Strong understanding of machine learning algorithms, neural networks, and deep learning techniques. Analytical Skills: Excellent analytical and problem-solving skills, with the ability to work with complex datasets. Communication Skills: Strong written and verbal communication skills, with the ability to explain AI concepts to non-technical stakeholders. Team Collaboration: Proven experience working in a collaborative, team-oriented environment. Project Management: Ability to manage multiple projects and meet deadlines effectively. Attention to Detail: High level of accuracy and attention to detail. Desired Criteria Advanced Expertise: Experience with deploying AI models in production environments and optimizing for scalability and performance. Innovative Mindset: Passion for staying up-to-date with the latest AI research and emerging technologies, and applying them creatively to solve business challenges. Data Engineering: Familiarity with data pipelines, ETL processes, and working knowledge of databases and big data technologies. Software Development Practices: Experience with version control (eg, Git), containerization (Docker), and CI/CD pipelines in an AI context. Domain Knowledge: Exposure to industry-specific applications of AI (eg, healthcare, finance, or E-commerce) is a plus. Mentorship: Ability and willingness to mentor junior engineers and contribute to a culture of continuous learning. Problem Framing: Strong skills in translating ambiguous business problems into clear AI-driven solutions. Adaptability: Comfortable working in a fast-paced, agile environment with evolving priorities. Ethical AI Awareness: Understanding of AI ethics, bias mitigation, and responsible AI deployment principles. Progression Opportunities As an AI Engineer, you'll have a well-supported growth path with opportunities to deepen your technical expertise and expand your impact across projects and teams. Depending on your interests, you can progress into more advanced roles such as Senior AI Engineer, AI Solutions Architect, Machine Learning Lead, or Technical Product Owner for AI initiatives. You'll be encouraged to take ownership of increasingly complex systems, contribute to strategic AI decisions, and mentor junior team members. We support certifications, attendance at industry events, and the freedom to explore new tools and approaches that shape the future of our AI capabilities. Company Culture Our culture is built on openness, learning, and shared purpose. We encourage collaboration across disciplines and believe diverse thinking leads to stronger, more innovative outcomes. Everyone here contributes to our direction, and we aim to make sure every voice is heard and valued. Benefits: Competitive salary Health and wellness benefits Professional development opportunities Collaborative and innovative work environment Application Process: Interested candidates are invited to submit their CV and cover letter to (see below) Shivom Consultancy Ltd is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you. Role Title: Mainframe Platform Engineer Location: Manchester (Hybrid) Duration: 31/12/2025 Pay Rate: £313 GBP day inside IR35 Role Description: Skills & Experience: Practical, advanced knowledge in a CICS Technical role, designing, implementing and supporting technical solutions on a z/OS Mainframe platform. Experience championing a culture shift to DevOps principles - automating as much of the software development life cycle as possible. Working knowledge of z/OS Connect API delivery, MQ, Endevor Administration experience and GIT would be a distinct advantage. Working knowledge of Mainframe Infra. Ability to develop and maintain technical documentation and instructional procedures. Good knowledge of VSAM concepts and Access Method services Basic knowledge of z/OS Communications Server concepts In-depth practical experience/understanding across a range of Mainframe products and technologies. Workload scheduling & Automation; CA-7 & CA-11 & CA-OPSMV Coding & Scripting acumen and TSO familiarity; REXX, JCL, TSO, ISPF, SDSF and CLIST Mainframe utilities such as, DFDSS, SORT, File Manager, DFSMS, DFHSM, Datacom Problem management functions like IBM's Debug Tool and Fault AnalyseroCICS Tailoring (CEDA resource definition) and environment management tools; Omegamon for CICS Roles and Responsibilities: Challenge, design, implement and oversee tooling and processes to automate and simplify build, development and release activities, reducing waste and driving innovation through a culture of continuous improvement. Act as a broad Technical expert in CICS environments and solution delivery on our z/OS IBM Mainframe. Provide technical guidance on products and sub-systems residing in the Mainframe environment; CICS environment management (establishing CSD resource definitions of files & transactions for example). Collaborate with developers, architects, testers and the wider organization to smooth the process of building, running and maintaining Mainframe environments and code/config management. Assist with incidents to provide challenge, insight and agreement in diagnosis by 3rd parties. Monitor live services, identifying opportunities to improve and refine. Ensure adherence to governance processes. Support the Bank Change and Release Management processes. Support an optimized change delivery' capability for both Business and IT driven change. Actively engage with stakeholders, taking ownership of requirements. Mentor and coach junior team members as well as participate in activity which helps transfer knowledge to team members in order to increase and propagate technical skills across the wider bank's technical If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often Shortlisted within 48 hours.
20/06/2025
Project-based
We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you. Role Title: Mainframe Platform Engineer Location: Manchester (Hybrid) Duration: 31/12/2025 Pay Rate: £313 GBP day inside IR35 Role Description: Skills & Experience: Practical, advanced knowledge in a CICS Technical role, designing, implementing and supporting technical solutions on a z/OS Mainframe platform. Experience championing a culture shift to DevOps principles - automating as much of the software development life cycle as possible. Working knowledge of z/OS Connect API delivery, MQ, Endevor Administration experience and GIT would be a distinct advantage. Working knowledge of Mainframe Infra. Ability to develop and maintain technical documentation and instructional procedures. Good knowledge of VSAM concepts and Access Method services Basic knowledge of z/OS Communications Server concepts In-depth practical experience/understanding across a range of Mainframe products and technologies. Workload scheduling & Automation; CA-7 & CA-11 & CA-OPSMV Coding & Scripting acumen and TSO familiarity; REXX, JCL, TSO, ISPF, SDSF and CLIST Mainframe utilities such as, DFDSS, SORT, File Manager, DFSMS, DFHSM, Datacom Problem management functions like IBM's Debug Tool and Fault AnalyseroCICS Tailoring (CEDA resource definition) and environment management tools; Omegamon for CICS Roles and Responsibilities: Challenge, design, implement and oversee tooling and processes to automate and simplify build, development and release activities, reducing waste and driving innovation through a culture of continuous improvement. Act as a broad Technical expert in CICS environments and solution delivery on our z/OS IBM Mainframe. Provide technical guidance on products and sub-systems residing in the Mainframe environment; CICS environment management (establishing CSD resource definitions of files & transactions for example). Collaborate with developers, architects, testers and the wider organization to smooth the process of building, running and maintaining Mainframe environments and code/config management. Assist with incidents to provide challenge, insight and agreement in diagnosis by 3rd parties. Monitor live services, identifying opportunities to improve and refine. Ensure adherence to governance processes. Support the Bank Change and Release Management processes. Support an optimized change delivery' capability for both Business and IT driven change. Actively engage with stakeholders, taking ownership of requirements. Mentor and coach junior team members as well as participate in activity which helps transfer knowledge to team members in order to increase and propagate technical skills across the wider bank's technical If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often Shortlisted within 48 hours.
SOLUTONS ARCHITECT - DV CLEARED BRAND NEW PERMANENT OPPORTUNITY AVAILABLE WITHIN A LEADING COMPANY FOR A SENIOR SOUTIONS ARCHITECT WITH DV CLEARANCE * Permanent opportunity for a Solutions Architect with DV Clearance. * Industry leading company supporting UK national security and Defence projects. * Salary up to £100,000 DOE * Staffordshire based in an easily accessible location. * To apply please call or email (see below) WHO ARE WE? We are recruiting Solutions Architects with a strong background in defence and national security work for our client with office locations in and Staffordshire. The expertise of our engineers drives us forward, and we're looking for talented individuals to join us. Due to the nature of these clients, you must hold DV Clearance. WE NEED THE SENIOR SOLUTIONS ARCHITECT TO HAVE - DV Clerance - Experience delivering complex solutions in the Defence/secure Government space. - Familiarity with cloud platforms (AWS, GCP, Azure) - Strong communication skills, with past experience managing stakeholders. - Proficiency in architecture modelling tools and enterprise frameworks (like TOGAF). TO BE CONSIDERED Please either apply by clicking online or emailing me directly to (see below) For further information please call me on . I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Laura Jackson. I look forward to hearing from you. SENIOR SOFTWARE DEVELOPER - SC CLEARED KEY SKILLS: SOLUTIONS ARCHITECT/DV CLEARED/SECURE COLLABORATION/DEFENCE ARCHITECT/CLOUD ARCHITECTURE/AWS/AZURE/GCP/CYBER SECURITY/SECURE COMMS/ENTERPRISE ARCHITECTURE/TOGAF/NATO SECRET/NATIONAL SECURITY/DV CLEARED/DV CLEARANCE/DEVELOPPED VETTING/DEVELOPED VETTED/DEEP VETTING/DEEP VETTED/SC CLEARED/SC CLEARANCE/SECURITY CLEARED/SECURITY CLEARANCE
20/06/2025
Full time
SOLUTONS ARCHITECT - DV CLEARED BRAND NEW PERMANENT OPPORTUNITY AVAILABLE WITHIN A LEADING COMPANY FOR A SENIOR SOUTIONS ARCHITECT WITH DV CLEARANCE * Permanent opportunity for a Solutions Architect with DV Clearance. * Industry leading company supporting UK national security and Defence projects. * Salary up to £100,000 DOE * Staffordshire based in an easily accessible location. * To apply please call or email (see below) WHO ARE WE? We are recruiting Solutions Architects with a strong background in defence and national security work for our client with office locations in and Staffordshire. The expertise of our engineers drives us forward, and we're looking for talented individuals to join us. Due to the nature of these clients, you must hold DV Clearance. WE NEED THE SENIOR SOLUTIONS ARCHITECT TO HAVE - DV Clerance - Experience delivering complex solutions in the Defence/secure Government space. - Familiarity with cloud platforms (AWS, GCP, Azure) - Strong communication skills, with past experience managing stakeholders. - Proficiency in architecture modelling tools and enterprise frameworks (like TOGAF). TO BE CONSIDERED Please either apply by clicking online or emailing me directly to (see below) For further information please call me on . I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Laura Jackson. I look forward to hearing from you. SENIOR SOFTWARE DEVELOPER - SC CLEARED KEY SKILLS: SOLUTIONS ARCHITECT/DV CLEARED/SECURE COLLABORATION/DEFENCE ARCHITECT/CLOUD ARCHITECTURE/AWS/AZURE/GCP/CYBER SECURITY/SECURE COMMS/ENTERPRISE ARCHITECTURE/TOGAF/NATO SECRET/NATIONAL SECURITY/DV CLEARED/DV CLEARANCE/DEVELOPPED VETTING/DEVELOPED VETTED/DEEP VETTING/DEEP VETTED/SC CLEARED/SC CLEARANCE/SECURITY CLEARED/SECURITY CLEARANCE
Python Back End engineers are required by this leading Product company as they look to bring their development back in-house and build out the functionality on an already-successful platform operating in a niche space with a fantastic client base. You will be spearheading the creation and deployment of ground-breaking software solutions Key Responsibilities: Work as part of a cross-functional team to help drive the development of new features Lead change, innovation, and drive transformation within our teams: your expertise will identify opportunities for improvement in our Front End applications, tooling, and architecture. Ensure best practices and patterns: you will advocate and enforce best standards, and patterns. Your deep understanding of Front End technologies will help you to guide your peers - ensuring that our code is of high quality. Work on automation and process improvement: you will increase efficiency, reliability, and scalability, by creating automated processes that improve development workflows. Promote engineering ways of working: by taking the lead in establishing the importance of engineering first principles in your team and ensuring they are followed. Collaborate and share knowledge: you will engage with the engineering community, using your expertise to contribute to events and knowledge-sharing initiatives. You will inspire and motivate your peers to learn - improving their capabilities. Participate in hiring new engineers: you will be part of the interview and hiring process, using your experience and insights to identify top talent. You will help build the engineering team. Required Skills and Qualifications: Significant experience in API and web application development using Python with Flask and/or FastAPI Experience with creating REST APIs Experience with Cloud Functions, ideally in Google Cloud/Terraform Experience with containerisation - Docker/Kubernetes Ability to design architectures to meet scalability, reliability and security targets Good problem-solving skills with an emphasis on product development In-depth understanding of best practices, coding standards, and architectural patterns in Back End development. Experience in automating builds, code checks, and releases using industry-standard tools. Knowledge and experience of Agile methodologies and practices Experience of B2B2C SaaS products would be an advantage The role requires 2 days a week in the London office
20/06/2025
Full time
Python Back End engineers are required by this leading Product company as they look to bring their development back in-house and build out the functionality on an already-successful platform operating in a niche space with a fantastic client base. You will be spearheading the creation and deployment of ground-breaking software solutions Key Responsibilities: Work as part of a cross-functional team to help drive the development of new features Lead change, innovation, and drive transformation within our teams: your expertise will identify opportunities for improvement in our Front End applications, tooling, and architecture. Ensure best practices and patterns: you will advocate and enforce best standards, and patterns. Your deep understanding of Front End technologies will help you to guide your peers - ensuring that our code is of high quality. Work on automation and process improvement: you will increase efficiency, reliability, and scalability, by creating automated processes that improve development workflows. Promote engineering ways of working: by taking the lead in establishing the importance of engineering first principles in your team and ensuring they are followed. Collaborate and share knowledge: you will engage with the engineering community, using your expertise to contribute to events and knowledge-sharing initiatives. You will inspire and motivate your peers to learn - improving their capabilities. Participate in hiring new engineers: you will be part of the interview and hiring process, using your experience and insights to identify top talent. You will help build the engineering team. Required Skills and Qualifications: Significant experience in API and web application development using Python with Flask and/or FastAPI Experience with creating REST APIs Experience with Cloud Functions, ideally in Google Cloud/Terraform Experience with containerisation - Docker/Kubernetes Ability to design architectures to meet scalability, reliability and security targets Good problem-solving skills with an emphasis on product development In-depth understanding of best practices, coding standards, and architectural patterns in Back End development. Experience in automating builds, code checks, and releases using industry-standard tools. Knowledge and experience of Agile methodologies and practices Experience of B2B2C SaaS products would be an advantage The role requires 2 days a week in the London office
Business Applications Manager Housing Association | £46,400 - £58,000 per annum | Permanent | Birmingham | Hybrid (1-2 days onsite per week) A leading Housing Association is seeking a Business Applications Manager to oversee the performance, optimisation, and continuous improvement of their business-critical applications. This is a pivotal permanent role, offering the opportunity to lead a specialist team and shape the organisation's application strategy. Working closely with the Head of IT Service Delivery and wider Digital Services leadership team, you'll drive the development and integration of applications that support core business functions across housing, care, finance, and HR. Key Responsibilities: Lead the life cycle management of all business applications, including development, deployment, maintenance, and support Manage a team of application specialists, motivating and improving the team to ensuring efficient delivery Develop and deliver an applications strategy aligned to business goals and digital transformation Collaborate with stakeholders across the organisation to ensure applications meet operational needs Oversee system integrations, application modernisation, and automation opportunities Manage relationships with third-party software providers, including contract negotiation and performance reviews Ensure effective change management, user training, and technical documentation Promote a culture of continuous improvement, innovation, and customer service excellence Experience & Skills Required: Proven experience managing business applications and supporting teams in a similar environment Strong understanding of systems architecture, integrations, and data flows Experience with Housing, Finance and HR systems is highly desirable, especially MRI Excellent leadership, stakeholder engagement, and communication skills Knowledge of ITIL principles and change management processes Benefits: 25 days annual leave rising to 30 with length of service, plus your birthday off Enrolment into the Social Housing Pension Scheme (SHPS) Death in service cover of 3x annual salary (if in the pension scheme) Enhanced maternity, paternity, and adoption leave Eight weeks full sick pay as standard Access to a 24/7 virtual GP and Employee Assistance Programme (EAP) Discounts at major retailers, access to a health cash plan and wellness centre via the rewards platform Blue Light Card membership eligibility Recognition awards for long service
20/06/2025
Full time
Business Applications Manager Housing Association | £46,400 - £58,000 per annum | Permanent | Birmingham | Hybrid (1-2 days onsite per week) A leading Housing Association is seeking a Business Applications Manager to oversee the performance, optimisation, and continuous improvement of their business-critical applications. This is a pivotal permanent role, offering the opportunity to lead a specialist team and shape the organisation's application strategy. Working closely with the Head of IT Service Delivery and wider Digital Services leadership team, you'll drive the development and integration of applications that support core business functions across housing, care, finance, and HR. Key Responsibilities: Lead the life cycle management of all business applications, including development, deployment, maintenance, and support Manage a team of application specialists, motivating and improving the team to ensuring efficient delivery Develop and deliver an applications strategy aligned to business goals and digital transformation Collaborate with stakeholders across the organisation to ensure applications meet operational needs Oversee system integrations, application modernisation, and automation opportunities Manage relationships with third-party software providers, including contract negotiation and performance reviews Ensure effective change management, user training, and technical documentation Promote a culture of continuous improvement, innovation, and customer service excellence Experience & Skills Required: Proven experience managing business applications and supporting teams in a similar environment Strong understanding of systems architecture, integrations, and data flows Experience with Housing, Finance and HR systems is highly desirable, especially MRI Excellent leadership, stakeholder engagement, and communication skills Knowledge of ITIL principles and change management processes Benefits: 25 days annual leave rising to 30 with length of service, plus your birthday off Enrolment into the Social Housing Pension Scheme (SHPS) Death in service cover of 3x annual salary (if in the pension scheme) Enhanced maternity, paternity, and adoption leave Eight weeks full sick pay as standard Access to a 24/7 virtual GP and Employee Assistance Programme (EAP) Discounts at major retailers, access to a health cash plan and wellness centre via the rewards platform Blue Light Card membership eligibility Recognition awards for long service
*Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior IBM MQ Middleware Engineer. Candidate will be responsible for the end-to-end administration, maintenance, and support of our critical IBM MQ messaging infrastructure. This role involves ensuring the reliability, availability, performance, and security of the MQ environment, supporting business applications, and actively participating in strategic initiatives such as cloud migration, containerization, and system modernization. Responsibilities: Install, configure, and maintain IBM MQ software (Queue Managers, Clients) on RHEL. Perform version upgrades, apply fix packs, and manage patching cycles according to best practices and security requirements. Configure MQ objects, including Queue Managers, Queues (Local, Remote, Alias, Model), Channels, Listeners, Clusters, Topics, and Subscriptions. Monitor MQ system performance metrics, message throughput, and latency. Identify performance bottlenecks and implement tuning adjustments at the Queue Manager, channel, and queue levels. Analyze MQ logs and trace data to optimize configurations. Provide expert-level troubleshooting for MQ-related issues, including connectivity problems, message delivery failures, security errors, and performance degradation. Act as a primary point of contact for application teams regarding MQ connectivity and messaging issues. Respond to incidents, diagnose root causes, and implement corrective actions, participating in on-call rotation if applicable. Monitor resource utilization (CPU, memory, disk space, message depths) and forecast future capacity needs. Design and implement scalable MQ solutions, including clustering and distributed queuing, to meet growing business demands. Develop, implement, test, and maintain disaster recovery (DR) procedures for the MQ environment. Configure and manage high availability (HA) solutions, potentially including multi-instance Queue Managers or clustering. Participate in regular DR testing exercises. Implement and manage MQ security configurations, including TLS/SSL for channels, Channel Authentication Rules (CHLAUTH), and Object Authority Manager (OAM). Work with security teams to ensure compliance with security policies and standards. Manage certificates and keystores for secure communication. Interface with IBM support (raising PMRs/Cases) for problem resolution, technical guidance, and product information. Stay informed about IBM MQ product roadmaps, new features, and end-of-support timelines. Participate in the planning, design, and execution of migrating IBM MQ workloads to AWS. Contribute to initiatives involving the deployment and management of IBM MQ in containerized environments (eg, Docker, Kubernetes, OpenShift), utilizing MQ container images and operators. Actively participate in infrastructure modernization projects related to messaging. Develop and maintain scripts (eg, Shell, Python, Perl) or utilize automation tools (eg, Ansible) to streamline routine MQ administration tasks, deployments, and configuration management. Create and maintain comprehensive documentation for MQ architecture, configurations, standards, and operational procedures. Collaborate effectively with application developers, system administrators, network engineers, database administrators, and project managers. Qualifications: Strong understanding of core IBM MQ concepts (Queue Managers, Queues, Channels, Clustering, Publish/Subscribe, Security). Proficiency in administering IBM MQ on [Specify primary OS, eg, Linux, Windows]. Proven troubleshooting skills in diagnosing and resolving complex MQ issues. Experience with Scripting languages (eg, Bash, Python, Perl) for automation. Understanding of networking concepts (TCP/IP, DNS, Firewalls, load balancers) as they relate to MQ. Excellent communication and interpersonal skills. Ability to work independently and as part of a collaborative team. Experience with IBM MQ on RHEL and containers in cloud. Experience with advanced MQ features like MQ Appliances, Advanced Message Security (AMS), Managed File Transfer (MFT). Experience migrating or managing IBM MQ in AWS. Hands-on experience with containerization technologies (Docker, Kubernetes, OpenShift) and managing MQ in containers. Experience with infrastructure-as-code (IaC) tools like Ansible or Terraform. Experience with enterprise monitoring tools (eg, Instana, Dynatrace, Splunk, Nagios, Prometheus). Familiarity with other messaging technologies like Kafka. Experience working in Agile/DevOps environments. IBM MQ, Ansible, Terraform, Bash, Docker Kubernetes, Rancher, GitHub, Artifactory, Harness, Jenkins, AWS, Azure, CI/CD, IaC, Automated Cloud Provisioning Education and/or Experience: Bachelor's degree in Computer Science, Information Technology, or a related field, OR equivalent practical experience. 10+ years of hands-on experience administering IBM MQ in a complex enterprise environment. Certificates or Licenses: AWS Solutions Architect, CKAD or CKA certifications preferred.
19/06/2025
Full time
*Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior IBM MQ Middleware Engineer. Candidate will be responsible for the end-to-end administration, maintenance, and support of our critical IBM MQ messaging infrastructure. This role involves ensuring the reliability, availability, performance, and security of the MQ environment, supporting business applications, and actively participating in strategic initiatives such as cloud migration, containerization, and system modernization. Responsibilities: Install, configure, and maintain IBM MQ software (Queue Managers, Clients) on RHEL. Perform version upgrades, apply fix packs, and manage patching cycles according to best practices and security requirements. Configure MQ objects, including Queue Managers, Queues (Local, Remote, Alias, Model), Channels, Listeners, Clusters, Topics, and Subscriptions. Monitor MQ system performance metrics, message throughput, and latency. Identify performance bottlenecks and implement tuning adjustments at the Queue Manager, channel, and queue levels. Analyze MQ logs and trace data to optimize configurations. Provide expert-level troubleshooting for MQ-related issues, including connectivity problems, message delivery failures, security errors, and performance degradation. Act as a primary point of contact for application teams regarding MQ connectivity and messaging issues. Respond to incidents, diagnose root causes, and implement corrective actions, participating in on-call rotation if applicable. Monitor resource utilization (CPU, memory, disk space, message depths) and forecast future capacity needs. Design and implement scalable MQ solutions, including clustering and distributed queuing, to meet growing business demands. Develop, implement, test, and maintain disaster recovery (DR) procedures for the MQ environment. Configure and manage high availability (HA) solutions, potentially including multi-instance Queue Managers or clustering. Participate in regular DR testing exercises. Implement and manage MQ security configurations, including TLS/SSL for channels, Channel Authentication Rules (CHLAUTH), and Object Authority Manager (OAM). Work with security teams to ensure compliance with security policies and standards. Manage certificates and keystores for secure communication. Interface with IBM support (raising PMRs/Cases) for problem resolution, technical guidance, and product information. Stay informed about IBM MQ product roadmaps, new features, and end-of-support timelines. Participate in the planning, design, and execution of migrating IBM MQ workloads to AWS. Contribute to initiatives involving the deployment and management of IBM MQ in containerized environments (eg, Docker, Kubernetes, OpenShift), utilizing MQ container images and operators. Actively participate in infrastructure modernization projects related to messaging. Develop and maintain scripts (eg, Shell, Python, Perl) or utilize automation tools (eg, Ansible) to streamline routine MQ administration tasks, deployments, and configuration management. Create and maintain comprehensive documentation for MQ architecture, configurations, standards, and operational procedures. Collaborate effectively with application developers, system administrators, network engineers, database administrators, and project managers. Qualifications: Strong understanding of core IBM MQ concepts (Queue Managers, Queues, Channels, Clustering, Publish/Subscribe, Security). Proficiency in administering IBM MQ on [Specify primary OS, eg, Linux, Windows]. Proven troubleshooting skills in diagnosing and resolving complex MQ issues. Experience with Scripting languages (eg, Bash, Python, Perl) for automation. Understanding of networking concepts (TCP/IP, DNS, Firewalls, load balancers) as they relate to MQ. Excellent communication and interpersonal skills. Ability to work independently and as part of a collaborative team. Experience with IBM MQ on RHEL and containers in cloud. Experience with advanced MQ features like MQ Appliances, Advanced Message Security (AMS), Managed File Transfer (MFT). Experience migrating or managing IBM MQ in AWS. Hands-on experience with containerization technologies (Docker, Kubernetes, OpenShift) and managing MQ in containers. Experience with infrastructure-as-code (IaC) tools like Ansible or Terraform. Experience with enterprise monitoring tools (eg, Instana, Dynatrace, Splunk, Nagios, Prometheus). Familiarity with other messaging technologies like Kafka. Experience working in Agile/DevOps environments. IBM MQ, Ansible, Terraform, Bash, Docker Kubernetes, Rancher, GitHub, Artifactory, Harness, Jenkins, AWS, Azure, CI/CD, IaC, Automated Cloud Provisioning Education and/or Experience: Bachelor's degree in Computer Science, Information Technology, or a related field, OR equivalent practical experience. 10+ years of hands-on experience administering IBM MQ in a complex enterprise environment. Certificates or Licenses: AWS Solutions Architect, CKAD or CKA certifications preferred.
Request Technology - Craig Johnson
Chicago, Illinois
*Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior IBM MQ Middleware Engineer. Candidate will be responsible for the end-to-end administration, maintenance, and support of our critical IBM MQ messaging infrastructure. This role involves ensuring the reliability, availability, performance, and security of the MQ environment, supporting business applications, and actively participating in strategic initiatives such as cloud migration, containerization, and system modernization. Responsibilities: Install, configure, and maintain IBM MQ software (Queue Managers, Clients) on RHEL. Perform version upgrades, apply fix packs, and manage patching cycles according to best practices and security requirements. Configure MQ objects, including Queue Managers, Queues (Local, Remote, Alias, Model), Channels, Listeners, Clusters, Topics, and Subscriptions. Monitor MQ system performance metrics, message throughput, and latency. Identify performance bottlenecks and implement tuning adjustments at the Queue Manager, channel, and queue levels. Analyze MQ logs and trace data to optimize configurations. Provide expert-level troubleshooting for MQ-related issues, including connectivity problems, message delivery failures, security errors, and performance degradation. Act as a primary point of contact for application teams regarding MQ connectivity and messaging issues. Respond to incidents, diagnose root causes, and implement corrective actions, participating in on-call rotation if applicable. Monitor resource utilization (CPU, memory, disk space, message depths) and forecast future capacity needs. Design and implement scalable MQ solutions, including clustering and distributed queuing, to meet growing business demands. Develop, implement, test, and maintain disaster recovery (DR) procedures for the MQ environment. Configure and manage high availability (HA) solutions, potentially including multi-instance Queue Managers or clustering. Participate in regular DR testing exercises. Implement and manage MQ security configurations, including TLS/SSL for channels, Channel Authentication Rules (CHLAUTH), and Object Authority Manager (OAM). Work with security teams to ensure compliance with security policies and standards. Manage certificates and keystores for secure communication. Interface with IBM support (raising PMRs/Cases) for problem resolution, technical guidance, and product information. Stay informed about IBM MQ product roadmaps, new features, and end-of-support timelines. Participate in the planning, design, and execution of migrating IBM MQ workloads to AWS. Contribute to initiatives involving the deployment and management of IBM MQ in containerized environments (eg, Docker, Kubernetes, OpenShift), utilizing MQ container images and operators. Actively participate in infrastructure modernization projects related to messaging. Develop and maintain scripts (eg, Shell, Python, Perl) or utilize automation tools (eg, Ansible) to streamline routine MQ administration tasks, deployments, and configuration management. Create and maintain comprehensive documentation for MQ architecture, configurations, standards, and operational procedures. Collaborate effectively with application developers, system administrators, network engineers, database administrators, and project managers. Qualifications: Strong understanding of core IBM MQ concepts (Queue Managers, Queues, Channels, Clustering, Publish/Subscribe, Security). Proficiency in administering IBM MQ on [Specify primary OS, eg, Linux, Windows]. Proven troubleshooting skills in diagnosing and resolving complex MQ issues. Experience with Scripting languages (eg, Bash, Python, Perl) for automation. Understanding of networking concepts (TCP/IP, DNS, Firewalls, load balancers) as they relate to MQ. Excellent communication and interpersonal skills. Ability to work independently and as part of a collaborative team. Experience with IBM MQ on RHEL and containers in cloud. Experience with advanced MQ features like MQ Appliances, Advanced Message Security (AMS), Managed File Transfer (MFT). Experience migrating or managing IBM MQ in AWS. Hands-on experience with containerization technologies (Docker, Kubernetes, OpenShift) and managing MQ in containers. Experience with infrastructure-as-code (IaC) tools like Ansible or Terraform. Experience with enterprise monitoring tools (eg, Instana, Dynatrace, Splunk, Nagios, Prometheus). Familiarity with other messaging technologies like Kafka. Experience working in Agile/DevOps environments. IBM MQ, Ansible, Terraform, Bash, Docker Kubernetes, Rancher, GitHub, Artifactory, Harness, Jenkins, AWS, Azure, CI/CD, IaC, Automated Cloud Provisioning Education and/or Experience: Bachelor's degree in Computer Science, Information Technology, or a related field, OR equivalent practical experience. 10+ years of hands-on experience administering IBM MQ in a complex enterprise environment. Certificates or Licenses: AWS Solutions Architect, CKAD or CKA certifications preferred.
19/06/2025
Full time
*Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior IBM MQ Middleware Engineer. Candidate will be responsible for the end-to-end administration, maintenance, and support of our critical IBM MQ messaging infrastructure. This role involves ensuring the reliability, availability, performance, and security of the MQ environment, supporting business applications, and actively participating in strategic initiatives such as cloud migration, containerization, and system modernization. Responsibilities: Install, configure, and maintain IBM MQ software (Queue Managers, Clients) on RHEL. Perform version upgrades, apply fix packs, and manage patching cycles according to best practices and security requirements. Configure MQ objects, including Queue Managers, Queues (Local, Remote, Alias, Model), Channels, Listeners, Clusters, Topics, and Subscriptions. Monitor MQ system performance metrics, message throughput, and latency. Identify performance bottlenecks and implement tuning adjustments at the Queue Manager, channel, and queue levels. Analyze MQ logs and trace data to optimize configurations. Provide expert-level troubleshooting for MQ-related issues, including connectivity problems, message delivery failures, security errors, and performance degradation. Act as a primary point of contact for application teams regarding MQ connectivity and messaging issues. Respond to incidents, diagnose root causes, and implement corrective actions, participating in on-call rotation if applicable. Monitor resource utilization (CPU, memory, disk space, message depths) and forecast future capacity needs. Design and implement scalable MQ solutions, including clustering and distributed queuing, to meet growing business demands. Develop, implement, test, and maintain disaster recovery (DR) procedures for the MQ environment. Configure and manage high availability (HA) solutions, potentially including multi-instance Queue Managers or clustering. Participate in regular DR testing exercises. Implement and manage MQ security configurations, including TLS/SSL for channels, Channel Authentication Rules (CHLAUTH), and Object Authority Manager (OAM). Work with security teams to ensure compliance with security policies and standards. Manage certificates and keystores for secure communication. Interface with IBM support (raising PMRs/Cases) for problem resolution, technical guidance, and product information. Stay informed about IBM MQ product roadmaps, new features, and end-of-support timelines. Participate in the planning, design, and execution of migrating IBM MQ workloads to AWS. Contribute to initiatives involving the deployment and management of IBM MQ in containerized environments (eg, Docker, Kubernetes, OpenShift), utilizing MQ container images and operators. Actively participate in infrastructure modernization projects related to messaging. Develop and maintain scripts (eg, Shell, Python, Perl) or utilize automation tools (eg, Ansible) to streamline routine MQ administration tasks, deployments, and configuration management. Create and maintain comprehensive documentation for MQ architecture, configurations, standards, and operational procedures. Collaborate effectively with application developers, system administrators, network engineers, database administrators, and project managers. Qualifications: Strong understanding of core IBM MQ concepts (Queue Managers, Queues, Channels, Clustering, Publish/Subscribe, Security). Proficiency in administering IBM MQ on [Specify primary OS, eg, Linux, Windows]. Proven troubleshooting skills in diagnosing and resolving complex MQ issues. Experience with Scripting languages (eg, Bash, Python, Perl) for automation. Understanding of networking concepts (TCP/IP, DNS, Firewalls, load balancers) as they relate to MQ. Excellent communication and interpersonal skills. Ability to work independently and as part of a collaborative team. Experience with IBM MQ on RHEL and containers in cloud. Experience with advanced MQ features like MQ Appliances, Advanced Message Security (AMS), Managed File Transfer (MFT). Experience migrating or managing IBM MQ in AWS. Hands-on experience with containerization technologies (Docker, Kubernetes, OpenShift) and managing MQ in containers. Experience with infrastructure-as-code (IaC) tools like Ansible or Terraform. Experience with enterprise monitoring tools (eg, Instana, Dynatrace, Splunk, Nagios, Prometheus). Familiarity with other messaging technologies like Kafka. Experience working in Agile/DevOps environments. IBM MQ, Ansible, Terraform, Bash, Docker Kubernetes, Rancher, GitHub, Artifactory, Harness, Jenkins, AWS, Azure, CI/CD, IaC, Automated Cloud Provisioning Education and/or Experience: Bachelor's degree in Computer Science, Information Technology, or a related field, OR equivalent practical experience. 10+ years of hands-on experience administering IBM MQ in a complex enterprise environment. Certificates or Licenses: AWS Solutions Architect, CKAD or CKA certifications preferred.
NO SPONSORSHIP - NO OPT STAFF DOMAIN ENGINEER SALARY: $240K - $275K PLUS 10% BONUS AND Pre-IPO STOCK LOCATION: REMOTE Looking for a domain engineer to bridge the gap between security research and engineering development of new security features. Sits within security research to ensure approaches align with real world constraints and implementation strategies windows low-level security development Kernel mode and user mode security mechanisms rust c C++ windows API Seeking a Domain Staff Engineer to bridge the gap between Security Research and Engineering in the development of new security features that enhance our ransomware protection, detection, and remediation capabilities. This role sits within Security Research, reporting to the VP of Research, and takes innovative security ideas and works closely with the engineering team to collaborate on proofs-of-concept, architectures, solutions, and mechanisms to make the ideas reality. Key Responsibilities PoC Development & Engineering Collaboration Assist or lead the development of initial stage product capabilities that measure and/or demonstrate the feasibility of new protections. Work closely with agent, Kernel, and cloud engineering teams to ensure approaches align with real-world constraints and implementation strategies. Learn from Engineering's technology stack and patterns to improve future approaches to implementation, making them more aligned with production realities. Process Improvement & Integration Advocate for security solution ideas, ensuring they are well-documented, technically validated, and ready for Engineering adoption. Drive and refine the processes by which new product capabilities transition into Engineering for full productization. Technical Strategy & Cross-Team Collaboration Act as a facilitator between Security Research and Engineering, ensuring that product innovations are seamlessly integrated into Engineering workflows. Ensure that product innovations are designed to scale and integrate well within existing engineering frameworks. Required Technical Skills Expertise in Windows low-level security development, including experience with Kernel-mode and user-mode security mechanisms. Strong proficiency in Rust, C, and C++, with experience working with the Windows API. Experience developing security defenses, particularly against ransomware and malware threats. Strong understanding of systems and software engineering best practices, including performance, maintainability, and security considerations. Benefits: Halcyon offers the following benefits to eligible employees: Comprehensive healthcare (medical, dental, and vision) with premiums paid in full for employees and dependents. 401k plan with a generous employer contribution. Short and long-term disability coverage, basic life and AD&D insurance plans. Medical and dependent care FSA options. Flexible PTO policy. Parental leave. Generous equity offering.
19/06/2025
Full time
NO SPONSORSHIP - NO OPT STAFF DOMAIN ENGINEER SALARY: $240K - $275K PLUS 10% BONUS AND Pre-IPO STOCK LOCATION: REMOTE Looking for a domain engineer to bridge the gap between security research and engineering development of new security features. Sits within security research to ensure approaches align with real world constraints and implementation strategies windows low-level security development Kernel mode and user mode security mechanisms rust c C++ windows API Seeking a Domain Staff Engineer to bridge the gap between Security Research and Engineering in the development of new security features that enhance our ransomware protection, detection, and remediation capabilities. This role sits within Security Research, reporting to the VP of Research, and takes innovative security ideas and works closely with the engineering team to collaborate on proofs-of-concept, architectures, solutions, and mechanisms to make the ideas reality. Key Responsibilities PoC Development & Engineering Collaboration Assist or lead the development of initial stage product capabilities that measure and/or demonstrate the feasibility of new protections. Work closely with agent, Kernel, and cloud engineering teams to ensure approaches align with real-world constraints and implementation strategies. Learn from Engineering's technology stack and patterns to improve future approaches to implementation, making them more aligned with production realities. Process Improvement & Integration Advocate for security solution ideas, ensuring they are well-documented, technically validated, and ready for Engineering adoption. Drive and refine the processes by which new product capabilities transition into Engineering for full productization. Technical Strategy & Cross-Team Collaboration Act as a facilitator between Security Research and Engineering, ensuring that product innovations are seamlessly integrated into Engineering workflows. Ensure that product innovations are designed to scale and integrate well within existing engineering frameworks. Required Technical Skills Expertise in Windows low-level security development, including experience with Kernel-mode and user-mode security mechanisms. Strong proficiency in Rust, C, and C++, with experience working with the Windows API. Experience developing security defenses, particularly against ransomware and malware threats. Strong understanding of systems and software engineering best practices, including performance, maintainability, and security considerations. Benefits: Halcyon offers the following benefits to eligible employees: Comprehensive healthcare (medical, dental, and vision) with premiums paid in full for employees and dependents. 401k plan with a generous employer contribution. Short and long-term disability coverage, basic life and AD&D insurance plans. Medical and dependent care FSA options. Flexible PTO policy. Parental leave. Generous equity offering.