Enable job alerts via email!
Boost your interview chances
A leading technology firm seeks a Staff Software Engineer to architect and enhance core Middleware supporting cloud IoT platforms. The ideal candidate should have extensive experience in .NET and Java, focusing on designing scalable and innovative solutions, while working collaboratively across teams in an agile environment. This role offers a competitive salary, a flexible working model, and opportunities for professional growth.
Request Technology - Robyn Honquest Oak Brook, Illinois
NO SPONSORSHIP STAFF SOFTWARE ENGINEER PLATFORM ENGINEERING .NET/Java Middleware Enhancements 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 SALARY: $110k -$184k plus 15% bonus LOCATION: Oak Brook, IL hybrid 3 days onsite You will architect and enhance core Middleware that powers cloud IoT platform design development and delivery of innovative features scrum develop deep domain enterprise in platform specific framework features and Middleware components. You will architect, develop, and enhance the core Middleware that powers myQ's Cloud IoT platforms, ensuring they remain robust, scalable, and ahead of the curve. Job Requirements: Bachelor's degree 8+ years of progressive experience in software engineering, encompassing 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 .NET, C#, Azure, SQL, and Visual Studio, Java Hands-on experience with GIT, NoSQL databases, and messaging systems such as Kafka, RabbitMQ, or similar technologies. Advanced knowledge of AWS services 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 Experience in creating scalable, cloud-native architectures leveraging microservices, serverless computing, and containerization technologies such as 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.
26/06/2025
26/06/2025 Full time
NO SPONSORSHIP STAFF SOFTWARE ENGINEER PLATFORM ENGINEERING .NET/Java Middleware Enhancements 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 SALARY: $110k -$184k plus 15% bonus LOCATION: Oak Brook, IL hybrid 3 days onsite You will architect and enhance core Middleware that powers cloud IoT platform design development and delivery of innovative features scrum develop deep domain enterprise in platform specific framework features and Middleware components. You will architect, develop, and enhance the core Middleware that powers myQ's Cloud IoT platforms, ensuring they remain robust, scalable, and ahead of the curve. Job Requirements: Bachelor's degree 8+ years of progressive experience in software engineering, encompassing 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 .NET, C#, Azure, SQL, and Visual Studio, Java Hands-on experience with GIT, NoSQL databases, and messaging systems such as Kafka, RabbitMQ, or similar technologies. Advanced knowledge of AWS services 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 Experience in creating scalable, cloud-native architectures leveraging microservices, serverless computing, and containerization technologies such as 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.
26/06/2025
26/06/2025 Project-based
ServiceNow Technical Lead - ServiceNow/Java/Python/C#/AWS - Insurance - London, City Our client, a leading specialty insurer based in the City of London, require a ServiceNow Technical Lead (AVP level) to join their team to drive the design, development and implementation of cutting-edge technology solutions to support their dynamic business. ESSENTIAL SKILLS & EXPERIENCE: 8+years experience in software development or technology leadership roles; Experience in implementing complex, highly configurable technologies, preferably ServiceNow Customer and Industry Workflow Solutions; Advanced proficiency in core ServiceNow modules (App Engine, IT Service Management (ITSM), IT Operations Management (ITOM), Security Operations (SecOps), and HR Service Delivery); Strong understanding of the ServiceNow platform's architecture, integration capabilities, and custom application development; Experience with ServiceNow modules like incident, request, change, maintenance window, SLAs, and email notifications; Knowledge of Scripting business rules, UI Policies, Client Scripts, ACLs, Workflow Activities, and automation; Expertise in programming languages (Java, Python, C#) and frameworks (.NET, React, Angular); Strong understanding of cloud platforms (AWS, Azure) and microservices architecture; In-depth knowledge of IT governance, cybersecurity, and compliance standards; Hands-on experience with Agile and DevOps methodologies; Exceptional problem-solving, analytical, and decision-making skills; Strong leadership and interpersonal skills, with the ability to inspire and guide technical teams; Excellent communication skills, capable of conveying technical concepts to both technical and non-technical stakeholders; Previous experience in insurance or financial services is a preferred; and Bachelor's degree in Computer Science, Information Technology, or a related field (Master's degree preferred). Key skills: ServiceNow, ITSM, SecOps, DevOps, Agile, Java, Python, C#, AWS, Azure, Insurance, Technical Lead, Senior Developer, Technical Team Leader, AVP, London.
26/06/2025
26/06/2025 Full time
ServiceNow Technical Lead - ServiceNow/Java/Python/C#/AWS - Insurance - London, City Our client, a leading specialty insurer based in the City of London, require a ServiceNow Technical Lead (AVP level) to join their team to drive the design, development and implementation of cutting-edge technology solutions to support their dynamic business. ESSENTIAL SKILLS & EXPERIENCE: 8+years experience in software development or technology leadership roles; Experience in implementing complex, highly configurable technologies, preferably ServiceNow Customer and Industry Workflow Solutions; Advanced proficiency in core ServiceNow modules (App Engine, IT Service Management (ITSM), IT Operations Management (ITOM), Security Operations (SecOps), and HR Service Delivery); Strong understanding of the ServiceNow platform's architecture, integration capabilities, and custom application development; Experience with ServiceNow modules like incident, request, change, maintenance window, SLAs, and email notifications; Knowledge of Scripting business rules, UI Policies, Client Scripts, ACLs, Workflow Activities, and automation; Expertise in programming languages (Java, Python, C#) and frameworks (.NET, React, Angular); Strong understanding of cloud platforms (AWS, Azure) and microservices architecture; In-depth knowledge of IT governance, cybersecurity, and compliance standards; Hands-on experience with Agile and DevOps methodologies; Exceptional problem-solving, analytical, and decision-making skills; Strong leadership and interpersonal skills, with the ability to inspire and guide technical teams; Excellent communication skills, capable of conveying technical concepts to both technical and non-technical stakeholders; Previous experience in insurance or financial services is a preferred; and Bachelor's degree in Computer Science, Information Technology, or a related field (Master's degree preferred). Key skills: ServiceNow, ITSM, SecOps, DevOps, Agile, Java, Python, C#, AWS, Azure, Insurance, Technical Lead, Senior Developer, Technical Team Leader, AVP, London.
24/06/2025
24/06/2025 Full time
24/06/2025
24/06/2025 Full time
New Contract opportunity - Senior IBM Integration Designer (IID) Developer - Netherlands We are looking for an experienced and highly capable Senior IBM Integration Designer (IID) Developer with a strong working knowledge of IBM BPM/BAW. The ideal candidate should have hands-on experience with IID and a solid background in BPM workflows, human services, integration patterns, and SOA-based architectures. Skills: Hands-on experience with IBM Integration Designer (IID) Strong working knowledge of IBM BPM/BAW including BPDs, Human Services, Coaches, and Decision Services Experience with IBM WebSphere Process Server and Application Server Deep understanding of SOA and EAI architectures and service-driven design Proficient in Java/J2EE, XML, XSLT, XPath, and SQL Experience with SOAP/REST services, IBM MQ, and system adapters Familiarity with version control systems (Git, SVN) and CI/CD tools (Jenkins, UrbanCode, Maven) Agile/Scrum experience with full participation in sprint ceremonies Excellent communication and stakeholder collaboration skills Strong analytical and problem-solving abilities Design, develop, and deploy process-centric and integration-centric solutions using IBM IID and IBM BPM/BAW Lead implementation of BPDs, Advanced Integration Services, Human Tasks, and Business Rules Build and manage integrations using SOAP/REST, IBM MQ, JDBC, and system adapters Collaborate with solution architects, product owners, BAs, QA, and DevOps teams Translate business and functional requirements into scalable technical designs Conduct code reviews, enforce best practices, and perform performance tuning Mentor junior developers and provide technical guidance Troubleshoot issues across Dev/Test/Prod environments Participate in Agile ceremonies and contribute to sprint planning and estimation For a confidential chat to explore this opportunity, please apply below and submit your CV.
23/06/2025
23/06/2025 Project-based
New Contract opportunity - Senior IBM Integration Designer (IID) Developer - Netherlands We are looking for an experienced and highly capable Senior IBM Integration Designer (IID) Developer with a strong working knowledge of IBM BPM/BAW. The ideal candidate should have hands-on experience with IID and a solid background in BPM workflows, human services, integration patterns, and SOA-based architectures. Skills: Hands-on experience with IBM Integration Designer (IID) Strong working knowledge of IBM BPM/BAW including BPDs, Human Services, Coaches, and Decision Services Experience with IBM WebSphere Process Server and Application Server Deep understanding of SOA and EAI architectures and service-driven design Proficient in Java/J2EE, XML, XSLT, XPath, and SQL Experience with SOAP/REST services, IBM MQ, and system adapters Familiarity with version control systems (Git, SVN) and CI/CD tools (Jenkins, UrbanCode, Maven) Agile/Scrum experience with full participation in sprint ceremonies Excellent communication and stakeholder collaboration skills Strong analytical and problem-solving abilities Design, develop, and deploy process-centric and integration-centric solutions using IBM IID and IBM BPM/BAW Lead implementation of BPDs, Advanced Integration Services, Human Tasks, and Business Rules Build and manage integrations using SOAP/REST, IBM MQ, JDBC, and system adapters Collaborate with solution architects, product owners, BAs, QA, and DevOps teams Translate business and functional requirements into scalable technical designs Conduct code reviews, enforce best practices, and perform performance tuning Mentor junior developers and provide technical guidance Troubleshoot issues across Dev/Test/Prod environments Participate in Agile ceremonies and contribute to sprint planning and estimation For a confidential chat to explore this opportunity, please apply below and submit your CV.
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
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
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.
Senior Blockchain Consultant/Architect - Java/API/Microservices - Remote We're hiring a Senior Blockchain Consultant/Architect to join a high-profile technology programme focused on delivering next-generation solutions in the financial services sector. This initiative is centred around the design and development of decentralised applications using advanced distributed ledger technologies. The project will support large-scale financial institutions and global organisations, helping to build transparent, secure, and scalable systems that reflect the evolving demands of the industry. In this role, you will take ownership of the technical architecture from end to end. You'll be responsible for designing secure, cloud-native systems that are distributed, scalable, and aligned to best engineering practices. You'll lead the definition of architecture for blockchain-based platforms, guide development teams through implementation, and ensure seamless integration with APIs and microservices. You will also work closely with business and client teams to shape solutions through technical workshops and solution planning sessions. Your ability to convert high-level requirements into practical, enterprise-grade engineering outcomes will be essential. To succeed, you'll need strong expertise in blockchain technologies such as Ethereum, Hyperledger Fabric, Corda, or DAML, alongside solid experience with Java development, microservice architecture, and API design. A good understanding of cloud platforms, particularly AWS, is required, as is a working knowledge of distributed systems and security best practices. Familiarity with agile development methodologies and experience in regulated industries such as financial services would be advantageous. This is a full-time, freelance position offering long-term prosperity. This is a critical role on a fast-moving project. Please apply immediately if you feel you are a good fit.
20/06/2025
20/06/2025 Project-based
Senior Blockchain Consultant/Architect - Java/API/Microservices - Remote We're hiring a Senior Blockchain Consultant/Architect to join a high-profile technology programme focused on delivering next-generation solutions in the financial services sector. This initiative is centred around the design and development of decentralised applications using advanced distributed ledger technologies. The project will support large-scale financial institutions and global organisations, helping to build transparent, secure, and scalable systems that reflect the evolving demands of the industry. In this role, you will take ownership of the technical architecture from end to end. You'll be responsible for designing secure, cloud-native systems that are distributed, scalable, and aligned to best engineering practices. You'll lead the definition of architecture for blockchain-based platforms, guide development teams through implementation, and ensure seamless integration with APIs and microservices. You will also work closely with business and client teams to shape solutions through technical workshops and solution planning sessions. Your ability to convert high-level requirements into practical, enterprise-grade engineering outcomes will be essential. To succeed, you'll need strong expertise in blockchain technologies such as Ethereum, Hyperledger Fabric, Corda, or DAML, alongside solid experience with Java development, microservice architecture, and API design. A good understanding of cloud platforms, particularly AWS, is required, as is a working knowledge of distributed systems and security best practices. Familiarity with agile development methodologies and experience in regulated industries such as financial services would be advantageous. This is a full-time, freelance position offering long-term prosperity. This is a critical role on a fast-moving project. Please apply immediately if you feel you are a good fit.
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
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.