Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Director of Software Development with strong Java and Kafka experience. Candidate will be responsible for leading a team of skilled software engineers designing and delivering scalable and resilient hybrid and Cloud-based applications and data solutions supporting critical financial market clearing and risk activities; helping to drive the strategy of transforming the enterprise into a data-driven organization; lead through innovative strategic thinking in building data solutions. Responsibilities: Manage, lead, and mentor software development team Serve as technical product owner flushing out detailed business, architectural, and design requirements Develop solutions to complex technical challenges while coding, testing, troubleshooting and documenting the systems you and your team develop Recommend architectural changes and new technologies and tools that improve the efficiency and quality of OCC's systems and development processes Lead the efforts to optimize application performance and resilience though analysis, code refactoring, and systems tuning Collaborate with others to deliver complex projects involving the integration with multiple systems Work closely with internal and external business and technology partners. Build and manage a team of skilled software engineers Qualifications: 8+ years of experience leading software development teams Experience with Java Experience with distributed message brokers like Flink, Spark, Kafka Streams, etc. Experience with Agile development processes for enterprise software solutions Experience with software testing methodologies and automated testing frameworks Strong leadership skills Ability to manage project teams with different timelines and focus Knowledge of industry trends, best practices, and change management Strong communication skills with ability to communicate and interact with engineers and business stakeholders Team player, self-driven, motivated, and able to work under pressure Technical Skills: 8-10 years of experience in building high performance, large scale data solutions Experience managing a team of professionals to drive their work, providing mentoring for growth, and delivering constructive feedback or course correction where necessary 8+ years of solutions design and architecture experience Hands-on development experience with multiple programming languages such as Python and Java Experience with Big Data processing technologies and frameworks such as Presto, Hadoop, MapReduce, and Spark Hands-on experiences designing and implementing RESTful APIs Knowledge and understanding of DevOps tools and technologies such as Terraform, Git, Jenkins, Docker, Harness, NexArtifactory, and CI/CD pipelines Knowledge of SQL, data warehousing design concepts, various data management systems (structured and semi structured) and integrating with various database technologies (Relational, NoSQL) Experience working with Cloud ecosystems (AWS, Azure, Google Cloud Platform) Experience with stream processing technologies and frameworks such as Kafka, Spark Streaming, Flink Familiarity with monitoring related tools and frameworks like Splunk, Elasticsearch, SignalFX, and AppDynamics Good understanding of data integrations patterns, technologies, and tools Education/Certification: BS degree in Computer Science, similar technical field, or equivalent practical experience. Master's degree preferred OCP Java Programmer Certification (preferred) AWS Certified Solutions Architect (preferred)
12/05/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Director of Software Development with strong Java and Kafka experience. Candidate will be responsible for leading a team of skilled software engineers designing and delivering scalable and resilient hybrid and Cloud-based applications and data solutions supporting critical financial market clearing and risk activities; helping to drive the strategy of transforming the enterprise into a data-driven organization; lead through innovative strategic thinking in building data solutions. Responsibilities: Manage, lead, and mentor software development team Serve as technical product owner flushing out detailed business, architectural, and design requirements Develop solutions to complex technical challenges while coding, testing, troubleshooting and documenting the systems you and your team develop Recommend architectural changes and new technologies and tools that improve the efficiency and quality of OCC's systems and development processes Lead the efforts to optimize application performance and resilience though analysis, code refactoring, and systems tuning Collaborate with others to deliver complex projects involving the integration with multiple systems Work closely with internal and external business and technology partners. Build and manage a team of skilled software engineers Qualifications: 8+ years of experience leading software development teams Experience with Java Experience with distributed message brokers like Flink, Spark, Kafka Streams, etc. Experience with Agile development processes for enterprise software solutions Experience with software testing methodologies and automated testing frameworks Strong leadership skills Ability to manage project teams with different timelines and focus Knowledge of industry trends, best practices, and change management Strong communication skills with ability to communicate and interact with engineers and business stakeholders Team player, self-driven, motivated, and able to work under pressure Technical Skills: 8-10 years of experience in building high performance, large scale data solutions Experience managing a team of professionals to drive their work, providing mentoring for growth, and delivering constructive feedback or course correction where necessary 8+ years of solutions design and architecture experience Hands-on development experience with multiple programming languages such as Python and Java Experience with Big Data processing technologies and frameworks such as Presto, Hadoop, MapReduce, and Spark Hands-on experiences designing and implementing RESTful APIs Knowledge and understanding of DevOps tools and technologies such as Terraform, Git, Jenkins, Docker, Harness, NexArtifactory, and CI/CD pipelines Knowledge of SQL, data warehousing design concepts, various data management systems (structured and semi structured) and integrating with various database technologies (Relational, NoSQL) Experience working with Cloud ecosystems (AWS, Azure, Google Cloud Platform) Experience with stream processing technologies and frameworks such as Kafka, Spark Streaming, Flink Familiarity with monitoring related tools and frameworks like Splunk, Elasticsearch, SignalFX, and AppDynamics Good understanding of data integrations patterns, technologies, and tools Education/Certification: BS degree in Computer Science, similar technical field, or equivalent practical experience. Master's degree preferred OCP Java Programmer Certification (preferred) AWS Certified Solutions Architect (preferred)
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Apigee Middleware Engineer. This lead will be the subject matter expertise for implementation and ongoing support of Middleware integration technologies in production, non-production Legacy and container-based environments (Apigee, Nginx, Apache in containers is a must). Responsibilities: Apigee Platform Expertise: Deep and thorough knowledge of Apigee platforms (Edge Cloud, OPDK, Hybrid, X). Proficiency in Apigee Proxy development, CI/CD integration, and networking requirements. Extensive knowledge of Apigee architecture, including both on-premise and cloud form factors. Implementation and Operation: At least 5 years of experience in implementing and operating Apigee platforms. Demonstrated experience in designing and executing Apigee implementations. Deep understanding of Apigee components like nginx Routers, and Kubernetes. Install, configure and maintain 3rd party software components classified as Middleware on multiple operating system platforms. Use subject matter expertise with products to advise on design and assist with development of applications using these tools. Configure production, development and testing environments and ensure the availability of these application services Write complex automation scripts using common automation tools, such as Jenkins and Ansible Provide performance tuning of components and services Design disaster recovery solutions for Middleware technologies to comply with business continuity objectives Manage day to day activities of the Middleware staff when called upon to do so. Management of Vulnerabilities, SORT s, Password rotations and Certificate renewals Qualifications: Bachelor's degree in a related area Minimum 7 years experience working in a distributed multi-platform environment. Minimum 3 supporting Middleware technologies APIGEE, NGINX Expert understanding of: Proxy/Reverse Proxy-oriented Middleware (tools such as Apigee, Nginx, Apache in containers is a must) Apigee Platform Expertise: Deep and thorough knowledge of Apigee platforms (Edge Cloud, OPDK, Hybrid, X). Proficiency in Apigee Proxy development, CI/CD integration, and networking requirements. Extensive knowledge of Apigee architecture, including both on-premise and cloud form factors. At least 5 years of experience in implementing and operating Apigee platforms. Demonstrated experience in designing and executing Apigee implementations. Deep understanding of Apigee components like nginx Routers, and Kubernetes. J2EE application services in containers and Legacy systems Systems administration and change management practices Message-oriented Middleware (tools such as Kafka, MQ) Scripting and coding CI/CD tools Strong on Ansible, Terraform and Cloud Formation Cloud native applications Technologies used to support microservices (like RKE)
12/05/2025
Full time
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Apigee Middleware Engineer. This lead will be the subject matter expertise for implementation and ongoing support of Middleware integration technologies in production, non-production Legacy and container-based environments (Apigee, Nginx, Apache in containers is a must). Responsibilities: Apigee Platform Expertise: Deep and thorough knowledge of Apigee platforms (Edge Cloud, OPDK, Hybrid, X). Proficiency in Apigee Proxy development, CI/CD integration, and networking requirements. Extensive knowledge of Apigee architecture, including both on-premise and cloud form factors. Implementation and Operation: At least 5 years of experience in implementing and operating Apigee platforms. Demonstrated experience in designing and executing Apigee implementations. Deep understanding of Apigee components like nginx Routers, and Kubernetes. Install, configure and maintain 3rd party software components classified as Middleware on multiple operating system platforms. Use subject matter expertise with products to advise on design and assist with development of applications using these tools. Configure production, development and testing environments and ensure the availability of these application services Write complex automation scripts using common automation tools, such as Jenkins and Ansible Provide performance tuning of components and services Design disaster recovery solutions for Middleware technologies to comply with business continuity objectives Manage day to day activities of the Middleware staff when called upon to do so. Management of Vulnerabilities, SORT s, Password rotations and Certificate renewals Qualifications: Bachelor's degree in a related area Minimum 7 years experience working in a distributed multi-platform environment. Minimum 3 supporting Middleware technologies APIGEE, NGINX Expert understanding of: Proxy/Reverse Proxy-oriented Middleware (tools such as Apigee, Nginx, Apache in containers is a must) Apigee Platform Expertise: Deep and thorough knowledge of Apigee platforms (Edge Cloud, OPDK, Hybrid, X). Proficiency in Apigee Proxy development, CI/CD integration, and networking requirements. Extensive knowledge of Apigee architecture, including both on-premise and cloud form factors. At least 5 years of experience in implementing and operating Apigee platforms. Demonstrated experience in designing and executing Apigee implementations. Deep understanding of Apigee components like nginx Routers, and Kubernetes. J2EE application services in containers and Legacy systems Systems administration and change management practices Message-oriented Middleware (tools such as Kafka, MQ) Scripting and coding CI/CD tools Strong on Ansible, Terraform and Cloud Formation Cloud native applications Technologies used to support microservices (like RKE)
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Company is currently seeking an Information Technology Internal Auditor. Candidate will support independent assessments of the Information Technology and Security environment, risk management, and other objectives as needed. The role is responsible for determining the sufficiency of management's controls and activities related to the management of regulatory, operational, and strategic risks and presenting recommendations for improvements to the engagement team. Responsibilities: Support the team on delivery of assigned audits within the annual audit plan. Support the team confirming a professional auditee experience. Owning the audit quality, accuracy of results, and delivery in a timely manner. Proactively identify regulatory, operational, and/or strategic risks to the organization and bring them to your engagement team. Evaluate exceptions or inefficient practices for root causes and propose advice and recommendations for achievable solutions. Leading audits related to organization changes including business requirements definitions, technology implementations (eg, change management, security), engagement and alignment of change initiatives to business objectives. Maintaining an understanding of policies, procedures, standards, and supporting technologies, and educating staff accordingly, to effectively identify potential risks and alternatives to mitigate risk exposure leveraging leading practices. Ability to understand professional principles and standards (eg, AICPA, IIA IPPF, COBIT, NIST CSF) and the relevancy to risk management and impact on policies and procedures. In addition, leveraging these principles and standards to test and evaluate corporate risk management processes and control. Keeping current on best practices and emerging risks within the financial services industry and making recommendations for improvements as necessary. Qualifications Ability to communicate clearly and effectively, both orally and in writing, including the ability to handle potentially sensitive situations and discussions. Strong problem solving and analytical capabilities. Demonstrated ability to gather, analyze, and evaluate facts, and prepare and present concise oral and written reports. Ability to work independently or as part of a team, prioritizing multiple audit assignments to simultaneously complete each in a timely fashion. [Preferred] Experience working in a complex, fast paced environment. [Preferred] Consulting and/or accounting firm experience. [Preferred] Experience in Financial Services/Security Industry and working with regulations such as Regulation Systems Compliance and Integrity (Reg SCI). [Preferred] Experience using the principles, practices, and techniques involved in conducting audits in accordance with the requirements set forth in the International Standards for the Professional Practice of Internal Auditing published by the Institute of Internal Auditors (IIA). [Required] Microsoft Office applications [Preferred] Familiarity with security tools such as: CyberArk, Splunk, SailPoint [Preferred] Familiarity with change management tools such as: ServiceNow, Jira, Confluence, GitHub [Preferred] Familiarity with databases such as: Oracle, DB2, SQL [Preferred] Familiarity with cloud based solutions: AWS, Workday [Preferred] Proficiency using Archer or other audit or Governance Risk and Compliance (GRC) software Education: [Required] Bachelors degree (or equivalent) in Information Technology, Computer Science, Computer Engineering, Accounting, Finance, Business Administration, or related field. [Required] 2+ years of experience (audit-related) in conducting risk-based Information Technology and Security audits and projects, cyber security reviews, and internal audits. [Preferred] Certified Information Systems Auditor (CISA), Certified Information Systems Security Professional (CISSP), Certification in Risk Management Assurance (CRMA), Certified Internal Auditor (CIA), Certified Public Accountant (CPA), or equivalent.
12/05/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Company is currently seeking an Information Technology Internal Auditor. Candidate will support independent assessments of the Information Technology and Security environment, risk management, and other objectives as needed. The role is responsible for determining the sufficiency of management's controls and activities related to the management of regulatory, operational, and strategic risks and presenting recommendations for improvements to the engagement team. Responsibilities: Support the team on delivery of assigned audits within the annual audit plan. Support the team confirming a professional auditee experience. Owning the audit quality, accuracy of results, and delivery in a timely manner. Proactively identify regulatory, operational, and/or strategic risks to the organization and bring them to your engagement team. Evaluate exceptions or inefficient practices for root causes and propose advice and recommendations for achievable solutions. Leading audits related to organization changes including business requirements definitions, technology implementations (eg, change management, security), engagement and alignment of change initiatives to business objectives. Maintaining an understanding of policies, procedures, standards, and supporting technologies, and educating staff accordingly, to effectively identify potential risks and alternatives to mitigate risk exposure leveraging leading practices. Ability to understand professional principles and standards (eg, AICPA, IIA IPPF, COBIT, NIST CSF) and the relevancy to risk management and impact on policies and procedures. In addition, leveraging these principles and standards to test and evaluate corporate risk management processes and control. Keeping current on best practices and emerging risks within the financial services industry and making recommendations for improvements as necessary. Qualifications Ability to communicate clearly and effectively, both orally and in writing, including the ability to handle potentially sensitive situations and discussions. Strong problem solving and analytical capabilities. Demonstrated ability to gather, analyze, and evaluate facts, and prepare and present concise oral and written reports. Ability to work independently or as part of a team, prioritizing multiple audit assignments to simultaneously complete each in a timely fashion. [Preferred] Experience working in a complex, fast paced environment. [Preferred] Consulting and/or accounting firm experience. [Preferred] Experience in Financial Services/Security Industry and working with regulations such as Regulation Systems Compliance and Integrity (Reg SCI). [Preferred] Experience using the principles, practices, and techniques involved in conducting audits in accordance with the requirements set forth in the International Standards for the Professional Practice of Internal Auditing published by the Institute of Internal Auditors (IIA). [Required] Microsoft Office applications [Preferred] Familiarity with security tools such as: CyberArk, Splunk, SailPoint [Preferred] Familiarity with change management tools such as: ServiceNow, Jira, Confluence, GitHub [Preferred] Familiarity with databases such as: Oracle, DB2, SQL [Preferred] Familiarity with cloud based solutions: AWS, Workday [Preferred] Proficiency using Archer or other audit or Governance Risk and Compliance (GRC) software Education: [Required] Bachelors degree (or equivalent) in Information Technology, Computer Science, Computer Engineering, Accounting, Finance, Business Administration, or related field. [Required] 2+ years of experience (audit-related) in conducting risk-based Information Technology and Security audits and projects, cyber security reviews, and internal audits. [Preferred] Certified Information Systems Auditor (CISA), Certified Information Systems Security Professional (CISSP), Certification in Risk Management Assurance (CRMA), Certified Internal Auditor (CIA), Certified Public Accountant (CPA), or equivalent.
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Company is currently seeking an Information Technology Internal Auditor. Candidate will support independent assessments of the Information Technology and Security environment, risk management, and other objectives as needed. The role is responsible for determining the sufficiency of management's controls and activities related to the management of regulatory, operational, and strategic risks and presenting recommendations for improvements to the engagement team. Responsibilities: Support the team on delivery of assigned audits within the annual audit plan. Support the team confirming a professional auditee experience. Owning the audit quality, accuracy of results, and delivery in a timely manner. Proactively identify regulatory, operational, and/or strategic risks to the organization and bring them to your engagement team. Evaluate exceptions or inefficient practices for root causes and propose advice and recommendations for achievable solutions. Leading audits related to organization changes including business requirements definitions, technology implementations (eg, change management, security), engagement and alignment of change initiatives to business objectives. Maintaining an understanding of policies, procedures, standards, and supporting technologies, and educating staff accordingly, to effectively identify potential risks and alternatives to mitigate risk exposure leveraging leading practices. Ability to understand professional principles and standards (eg, AICPA, IIA IPPF, COBIT, NIST CSF) and the relevancy to risk management and impact on policies and procedures. In addition, leveraging these principles and standards to test and evaluate corporate risk management processes and control. Keeping current on best practices and emerging risks within the financial services industry and making recommendations for improvements as necessary. Qualifications Ability to communicate clearly and effectively, both orally and in writing, including the ability to handle potentially sensitive situations and discussions. Strong problem solving and analytical capabilities. Demonstrated ability to gather, analyze, and evaluate facts, and prepare and present concise oral and written reports. Ability to work independently or as part of a team, prioritizing multiple audit assignments to simultaneously complete each in a timely fashion. [Preferred] Experience working in a complex, fast paced environment. [Preferred] Consulting and/or accounting firm experience. [Preferred] Experience in Financial Services/Security Industry and working with regulations such as Regulation Systems Compliance and Integrity (Reg SCI). [Preferred] Experience using the principles, practices, and techniques involved in conducting audits in accordance with the requirements set forth in the International Standards for the Professional Practice of Internal Auditing published by the Institute of Internal Auditors (IIA). [Required] Microsoft Office applications [Preferred] Familiarity with security tools such as: CyberArk, Splunk, SailPoint [Preferred] Familiarity with change management tools such as: ServiceNow, Jira, Confluence, GitHub [Preferred] Familiarity with databases such as: Oracle, DB2, SQL [Preferred] Familiarity with cloud based solutions: AWS, Workday [Preferred] Proficiency using Archer or other audit or Governance Risk and Compliance (GRC) software Education: [Required] Bachelors degree (or equivalent) in Information Technology, Computer Science, Computer Engineering, Accounting, Finance, Business Administration, or related field. [Required] 2+ years of experience (audit-related) in conducting risk-based Information Technology and Security audits and projects, cyber security reviews, and internal audits. [Preferred] Certified Information Systems Auditor (CISA), Certified Information Systems Security Professional (CISSP), Certification in Risk Management Assurance (CRMA), Certified Internal Auditor (CIA), Certified Public Accountant (CPA), or equivalent.
12/05/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Company is currently seeking an Information Technology Internal Auditor. Candidate will support independent assessments of the Information Technology and Security environment, risk management, and other objectives as needed. The role is responsible for determining the sufficiency of management's controls and activities related to the management of regulatory, operational, and strategic risks and presenting recommendations for improvements to the engagement team. Responsibilities: Support the team on delivery of assigned audits within the annual audit plan. Support the team confirming a professional auditee experience. Owning the audit quality, accuracy of results, and delivery in a timely manner. Proactively identify regulatory, operational, and/or strategic risks to the organization and bring them to your engagement team. Evaluate exceptions or inefficient practices for root causes and propose advice and recommendations for achievable solutions. Leading audits related to organization changes including business requirements definitions, technology implementations (eg, change management, security), engagement and alignment of change initiatives to business objectives. Maintaining an understanding of policies, procedures, standards, and supporting technologies, and educating staff accordingly, to effectively identify potential risks and alternatives to mitigate risk exposure leveraging leading practices. Ability to understand professional principles and standards (eg, AICPA, IIA IPPF, COBIT, NIST CSF) and the relevancy to risk management and impact on policies and procedures. In addition, leveraging these principles and standards to test and evaluate corporate risk management processes and control. Keeping current on best practices and emerging risks within the financial services industry and making recommendations for improvements as necessary. Qualifications Ability to communicate clearly and effectively, both orally and in writing, including the ability to handle potentially sensitive situations and discussions. Strong problem solving and analytical capabilities. Demonstrated ability to gather, analyze, and evaluate facts, and prepare and present concise oral and written reports. Ability to work independently or as part of a team, prioritizing multiple audit assignments to simultaneously complete each in a timely fashion. [Preferred] Experience working in a complex, fast paced environment. [Preferred] Consulting and/or accounting firm experience. [Preferred] Experience in Financial Services/Security Industry and working with regulations such as Regulation Systems Compliance and Integrity (Reg SCI). [Preferred] Experience using the principles, practices, and techniques involved in conducting audits in accordance with the requirements set forth in the International Standards for the Professional Practice of Internal Auditing published by the Institute of Internal Auditors (IIA). [Required] Microsoft Office applications [Preferred] Familiarity with security tools such as: CyberArk, Splunk, SailPoint [Preferred] Familiarity with change management tools such as: ServiceNow, Jira, Confluence, GitHub [Preferred] Familiarity with databases such as: Oracle, DB2, SQL [Preferred] Familiarity with cloud based solutions: AWS, Workday [Preferred] Proficiency using Archer or other audit or Governance Risk and Compliance (GRC) software Education: [Required] Bachelors degree (or equivalent) in Information Technology, Computer Science, Computer Engineering, Accounting, Finance, Business Administration, or related field. [Required] 2+ years of experience (audit-related) in conducting risk-based Information Technology and Security audits and projects, cyber security reviews, and internal audits. [Preferred] Certified Information Systems Auditor (CISA), Certified Information Systems Security Professional (CISSP), Certification in Risk Management Assurance (CRMA), Certified Internal Auditor (CIA), Certified Public Accountant (CPA), or equivalent.
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Senior Middleware Software Engineer. This role will work 60% on design and 40% coding of new enhancements to the platform. This is all Back End work in .Net/C# technology. This role will work with cloud, messaging platforms, Device connectivity, APIs, Middleware components, IoT, and containerization. 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 Maintain domain specific software knowledge of key software application features, frameworks, or components in myQ Middleware Collaborate with other 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 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. Maintain professional and technical knowledge by attending educational workshops, reading professional publications, establishing personal networks, and participating in professional societies. Qualifications: Bachelor's degree in computer science, related technical field or equivalent practical 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 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 Working experience in a cloud platform Azure or AWS is must to have.
12/05/2025
Full time
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Senior Middleware Software Engineer. This role will work 60% on design and 40% coding of new enhancements to the platform. This is all Back End work in .Net/C# technology. This role will work with cloud, messaging platforms, Device connectivity, APIs, Middleware components, IoT, and containerization. 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 Maintain domain specific software knowledge of key software application features, frameworks, or components in myQ Middleware Collaborate with other 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 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. Maintain professional and technical knowledge by attending educational workshops, reading professional publications, establishing personal networks, and participating in professional societies. Qualifications: Bachelor's degree in computer science, related technical field or equivalent practical 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 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 Working experience in a cloud platform Azure or AWS is must to have.
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Director, Java Software Engineering. This Director will lead a software development team working with Java, Python, Flink, Spark, Kafka, big data processing, DevOps tools, data warehousing/management, etc. Responsibilities: Manage, lead, build, and mentor software development team Serve as technical product owner flushing out detailed business, architectural, and design requirements Develop solutions to complex technical challenges while coding, testing, troubleshooting and documenting the systems you and your team develop Recommend architectural changes and new technologies and tools that improve the efficiency and quality of company systems and development processes Lead the efforts to optimize application performance and resilience though analysis, code refactoring, and systems tuning Qualifications: BS degree in Computer Science, similar technical field, or equivalent practical experience. Master's degree preferred 8-10 years of experience in building high performance, large scale data solutions Hands-on development experience with multiple programming languages such as Python and Java Experience with distributed message brokers like Flink, Spark, Kafka Streams, etc. Experience with Agile development processes for enterprise software solutions Experience with software testing methodologies and automated testing frameworks Experience with Big Data processing technologies and frameworks such as Presto, Hadoop, MapReduce, and Spark Hands-on experiences designing and implementing RESTful APIs Knowledge and understanding of DevOps tools and technologies such as Terraform, Git, Jenkins, Docker, Harness, Nexus/Artifactory, and CI/CD pipelines Knowledge of SQL, data warehousing design concepts, various data management systems (structured and semi structured) and integrating with various database technologies (Relational, NoSQL) Experience working with Cloud ecosystems (AWS, Azure, GCP) Experience with stream processing technologies and frameworks such as Kafka, Spark Streaming, Flink Experience with cloud technologies and migrations using public cloud vendor preferably using cloud foundational services like AWS's VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. Experience with high speed distributed computing frameworks such as AWS EMR, Hadoop, HDFS, S3, MapReduce, Apache Spark, Apache Hive, Kafka Streams, Apache Flink etc. Experience working with various types of databases like Relational, NoSQL, Object-based, Graph Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics
12/05/2025
Full time
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Director, Java Software Engineering. This Director will lead a software development team working with Java, Python, Flink, Spark, Kafka, big data processing, DevOps tools, data warehousing/management, etc. Responsibilities: Manage, lead, build, and mentor software development team Serve as technical product owner flushing out detailed business, architectural, and design requirements Develop solutions to complex technical challenges while coding, testing, troubleshooting and documenting the systems you and your team develop Recommend architectural changes and new technologies and tools that improve the efficiency and quality of company systems and development processes Lead the efforts to optimize application performance and resilience though analysis, code refactoring, and systems tuning Qualifications: BS degree in Computer Science, similar technical field, or equivalent practical experience. Master's degree preferred 8-10 years of experience in building high performance, large scale data solutions Hands-on development experience with multiple programming languages such as Python and Java Experience with distributed message brokers like Flink, Spark, Kafka Streams, etc. Experience with Agile development processes for enterprise software solutions Experience with software testing methodologies and automated testing frameworks Experience with Big Data processing technologies and frameworks such as Presto, Hadoop, MapReduce, and Spark Hands-on experiences designing and implementing RESTful APIs Knowledge and understanding of DevOps tools and technologies such as Terraform, Git, Jenkins, Docker, Harness, Nexus/Artifactory, and CI/CD pipelines Knowledge of SQL, data warehousing design concepts, various data management systems (structured and semi structured) and integrating with various database technologies (Relational, NoSQL) Experience working with Cloud ecosystems (AWS, Azure, GCP) Experience with stream processing technologies and frameworks such as Kafka, Spark Streaming, Flink Experience with cloud technologies and migrations using public cloud vendor preferably using cloud foundational services like AWS's VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. Experience with high speed distributed computing frameworks such as AWS EMR, Hadoop, HDFS, S3, MapReduce, Apache Spark, Apache Hive, Kafka Streams, Apache Flink etc. Experience working with various types of databases like Relational, NoSQL, Object-based, Graph Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics
Senior SQL Database Administrator Location: Hybrid - Sunderland (with flexible working) Salary: Up to £55,000 + excellent benefits We're working with a respected organisation in Sunderland to recruit a Senior SQL Database Administrator . This is a fantastic opportunity to join an experienced IT team and take a lead role in the ongoing development, optimisation, and resilience of the organisation's database environment. You'll be responsible for maintaining high availability, supporting integrations across platforms, and ensuring the reliability and performance of systems critical to business operations. Key Responsibilities: Configure and manage high availability and disaster recovery solutions including Always On Availability Groups, mirroring, and clustering. Implement and test backup and recovery procedures to safeguard data. Monitor performance metrics and carry out tuning and optimisation as required. Support development and integration efforts across cloud and on-prem environments. Use version control tools (eg GitHub, Bitbucket) to manage database scripts and schema changes. Maintain comprehensive technical documentation and system records. Collaborate with software developers, analysts, and other teams to deliver scalable and secure database services. Provide 2nd/3rd line support and investigate root causes of system issues. What We're Looking For: Solid experience in SQL Server database administration. Strong understanding of high availability, backup, and recovery strategies. Proficient in writing and troubleshooting T-SQL. Experience with ETL tools (eg SSIS, Azure Data Factory, Informatica, Talend). Familiarity with version control and collaborative working in a support or project setting. Strong communication skills and a methodical, team-focused approach. Desirable (but not essential): Experience with open-source RDBMS (PostgreSQL, MySQL, MongoDB). Familiarity with Redgate tools (SQL Toolbelt, Backup Pro, SQL Monitor). Benefits: Up to £55,000 salary depending on experience 31 days annual leave plus bank holidays, with the option to buy more Flexible and hybrid working, including early Friday finishes Health Cash Plan - cashback on optical, dental, therapies, and more (includes free child cover) Access to private healthcare through the plan Generous pension scheme - up to 10% employer contribution Salary sacrifice scheme for electric vehicles Enhanced parental and family leave Business mileage allowance Life assurance (3x salary) Please note: This role is subject to a basic DBS check, funded by the employer. Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
12/05/2025
Full time
Senior SQL Database Administrator Location: Hybrid - Sunderland (with flexible working) Salary: Up to £55,000 + excellent benefits We're working with a respected organisation in Sunderland to recruit a Senior SQL Database Administrator . This is a fantastic opportunity to join an experienced IT team and take a lead role in the ongoing development, optimisation, and resilience of the organisation's database environment. You'll be responsible for maintaining high availability, supporting integrations across platforms, and ensuring the reliability and performance of systems critical to business operations. Key Responsibilities: Configure and manage high availability and disaster recovery solutions including Always On Availability Groups, mirroring, and clustering. Implement and test backup and recovery procedures to safeguard data. Monitor performance metrics and carry out tuning and optimisation as required. Support development and integration efforts across cloud and on-prem environments. Use version control tools (eg GitHub, Bitbucket) to manage database scripts and schema changes. Maintain comprehensive technical documentation and system records. Collaborate with software developers, analysts, and other teams to deliver scalable and secure database services. Provide 2nd/3rd line support and investigate root causes of system issues. What We're Looking For: Solid experience in SQL Server database administration. Strong understanding of high availability, backup, and recovery strategies. Proficient in writing and troubleshooting T-SQL. Experience with ETL tools (eg SSIS, Azure Data Factory, Informatica, Talend). Familiarity with version control and collaborative working in a support or project setting. Strong communication skills and a methodical, team-focused approach. Desirable (but not essential): Experience with open-source RDBMS (PostgreSQL, MySQL, MongoDB). Familiarity with Redgate tools (SQL Toolbelt, Backup Pro, SQL Monitor). Benefits: Up to £55,000 salary depending on experience 31 days annual leave plus bank holidays, with the option to buy more Flexible and hybrid working, including early Friday finishes Health Cash Plan - cashback on optical, dental, therapies, and more (includes free child cover) Access to private healthcare through the plan Generous pension scheme - up to 10% employer contribution Salary sacrifice scheme for electric vehicles Enhanced parental and family leave Business mileage allowance Life assurance (3x salary) Please note: This role is subject to a basic DBS check, funded by the employer. Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Azure 3rd Line/Infrastructure Support Engineer - Chelmsford £50,000 + permanent benefits, Chelmsford - On-site Our client is looking to recruit an Azure Support Engineer to act as the main point of contact for 3rd Line Azure support, to around 200 users. You will look after the Azure environment, troubleshooting/resolving incidents and lead the technical elements of various application and infrastructure projects. Essential skills/Responsibilities: Virtualization Platforms: Expertise with Azure, VMware or Hyper-V and operating systems Windows Server 2019/2022 . Cloud Services: Proficiency in cloud platforms like Microsoft 365 Stack, Exchange Online. Scripting and Automation: Proficiency in Scripting languages such as PowerShell for automation and task simplification. Backup and Recovery Software: Expertise with tools like Ave Point, Veeam, BackupExec, or Redstor for ensuring data integrity and recovery. Familiarity with ITIL framework. Install, configure, and maintain network hardware, Servers, and infrastructure. Network and systems monitoring and liaise with our NOC for smooth operations of our systems. Cabling and network patch management.
12/05/2025
Full time
Azure 3rd Line/Infrastructure Support Engineer - Chelmsford £50,000 + permanent benefits, Chelmsford - On-site Our client is looking to recruit an Azure Support Engineer to act as the main point of contact for 3rd Line Azure support, to around 200 users. You will look after the Azure environment, troubleshooting/resolving incidents and lead the technical elements of various application and infrastructure projects. Essential skills/Responsibilities: Virtualization Platforms: Expertise with Azure, VMware or Hyper-V and operating systems Windows Server 2019/2022 . Cloud Services: Proficiency in cloud platforms like Microsoft 365 Stack, Exchange Online. Scripting and Automation: Proficiency in Scripting languages such as PowerShell for automation and task simplification. Backup and Recovery Software: Expertise with tools like Ave Point, Veeam, BackupExec, or Redstor for ensuring data integrity and recovery. Familiarity with ITIL framework. Install, configure, and maintain network hardware, Servers, and infrastructure. Network and systems monitoring and liaise with our NOC for smooth operations of our systems. Cabling and network patch management.
We are currently looking on behalf of one of our important clients for an Oracle Database Specialist (German Speaking). The role is a permanent position based in Bern Canton with good home office allowance. Your Role: Carry out complex tasks DB management for customers including in the areas of consulting, planning, design, installation, configuration, monitoring, tuning, backup/recovery, troubleshooting, replications, high availability & security. Perform the role on state-of-the-art systems & versions: engineered systems, multi-tenant and cloud. Work on interesting problem cases of SLA customers in an on-call rotation (on-call operations outside working hours are rare thanks to regular checks & proactive maintenance. Support & advise software development projects on database-specific issues. Your Skills: At least 5 years of relevant professional experience in Maintaining Oracle Databases, including on both Unix/Linux & MS Windows platforms. Experienced in working as a Consultant for an IT Service Provider. Ideally familiar with other database products. Preferable experienced in the health, telecommunications, media, food or public administration sector. Your Profile: Completed Relevant University Degree in Computer Science or similar. Motivated, versatile & both customer & service oriented. Willing to work occasionally work irregular hours (including on-call) when required. Fluent in English & a very good command of German (to at least C1 Level) are mandatory requirements.
12/05/2025
Full time
We are currently looking on behalf of one of our important clients for an Oracle Database Specialist (German Speaking). The role is a permanent position based in Bern Canton with good home office allowance. Your Role: Carry out complex tasks DB management for customers including in the areas of consulting, planning, design, installation, configuration, monitoring, tuning, backup/recovery, troubleshooting, replications, high availability & security. Perform the role on state-of-the-art systems & versions: engineered systems, multi-tenant and cloud. Work on interesting problem cases of SLA customers in an on-call rotation (on-call operations outside working hours are rare thanks to regular checks & proactive maintenance. Support & advise software development projects on database-specific issues. Your Skills: At least 5 years of relevant professional experience in Maintaining Oracle Databases, including on both Unix/Linux & MS Windows platforms. Experienced in working as a Consultant for an IT Service Provider. Ideally familiar with other database products. Preferable experienced in the health, telecommunications, media, food or public administration sector. Your Profile: Completed Relevant University Degree in Computer Science or similar. Motivated, versatile & both customer & service oriented. Willing to work occasionally work irregular hours (including on-call) when required. Fluent in English & a very good command of German (to at least C1 Level) are mandatory requirements.
We are looking on behalf of one of our clients based in Lucerne for an Azure Cloud Engineer. This is a permanent position with 2 days home office possible. Tasks: Active participation in the development and introduction of new technologies (eg cloud migration, ITIL, CMDB) Co-responsible for the system architecture Collaboration and sub-project management in various IT projects Maintaining and supporting systems and applications with a focus on the Microsoft environment (2nd & 3rd level support) Evaluating and introducing hardware, operating, standard, communication and universal application software Partner management hosting & cloud services Requirements: Specialised training in computer science or higher vocational training At least 5 years of professional experience in systems engineering Experience with Microsoft Azure Cloud Good technical understanding with comprehensive analytical & conceptual skills Initiative and commitment Very good German (Mother tongue or C2), good written and spoken English skills (B1/B2), French an advantage
12/05/2025
Full time
We are looking on behalf of one of our clients based in Lucerne for an Azure Cloud Engineer. This is a permanent position with 2 days home office possible. Tasks: Active participation in the development and introduction of new technologies (eg cloud migration, ITIL, CMDB) Co-responsible for the system architecture Collaboration and sub-project management in various IT projects Maintaining and supporting systems and applications with a focus on the Microsoft environment (2nd & 3rd level support) Evaluating and introducing hardware, operating, standard, communication and universal application software Partner management hosting & cloud services Requirements: Specialised training in computer science or higher vocational training At least 5 years of professional experience in systems engineering Experience with Microsoft Azure Cloud Good technical understanding with comprehensive analytical & conceptual skills Initiative and commitment Very good German (Mother tongue or C2), good written and spoken English skills (B1/B2), French an advantage
Job Title: Software Architect - SC CLEARED Location: Central London (Hybrid & Flexible Working) Salary: Up to £80,000 per annum We're looking for an experienced Software Architect to join a growing team delivering impactful solutions across UK Government and Law Enforcement sectors. This is a chance to work on high-value, mission-critical systems that make a real difference. What You'll Do: Define software architecture and design solutions across a variety of technologies and platforms Work closely with technical leads and stakeholders to deliver secure, scalable systems Support full life cycle delivery from design to deployment Contribute to innovation and mentor junior engineers Collaborate in cross-functional, agile teams with regular end-user engagement What You'll Bring: Proven experience in software architecture and full-stack development (eg React, TypeScript, Java, C#, MongoDB, PostgreSQL) Strong grasp of secure design principles and agile methodologies Excellent communication and stakeholder management skills Ability to quickly adapt to new technologies and environment Desirable: Experience with cloud platforms (AWS or Azure) Technical leadership and mentoring experience If you are interested please email your CV to (see below) for immediate consideration
12/05/2025
Full time
Job Title: Software Architect - SC CLEARED Location: Central London (Hybrid & Flexible Working) Salary: Up to £80,000 per annum We're looking for an experienced Software Architect to join a growing team delivering impactful solutions across UK Government and Law Enforcement sectors. This is a chance to work on high-value, mission-critical systems that make a real difference. What You'll Do: Define software architecture and design solutions across a variety of technologies and platforms Work closely with technical leads and stakeholders to deliver secure, scalable systems Support full life cycle delivery from design to deployment Contribute to innovation and mentor junior engineers Collaborate in cross-functional, agile teams with regular end-user engagement What You'll Bring: Proven experience in software architecture and full-stack development (eg React, TypeScript, Java, C#, MongoDB, PostgreSQL) Strong grasp of secure design principles and agile methodologies Excellent communication and stakeholder management skills Ability to quickly adapt to new technologies and environment Desirable: Experience with cloud platforms (AWS or Azure) Technical leadership and mentoring experience If you are interested please email your CV to (see below) for immediate consideration
SAP Teamcentre by Siemens | Siemens Teamcenter PLM Expert Resource is working on behalf of a leading organisation to recruit a Siemens Teamcenter PLM Expert. This is an exciting opportunity to join a forward-thinking company undergoing a digital transformation and leveraging Teamcenter to streamline product life cycle and engineering processes. Key Responsibilities: Act as the subject matter expert (SME) for Siemens Teamcenter PLM solutions. Lead and support the implementation, configuration, and integration of Teamcenter with other enterprise systems (eg, NX, SAP, ERP). Analyse business requirements and translate them into functional PLM solutions. Drive PLM best practices and provide guidance on solution architecture, data model design, and process automation. Collaborate with engineering, manufacturing, and IT teams to deliver scalable and sustainable PLM solutions. Support system upgrades, patching, and performance tuning. Provide training, documentation, and ongoing support to users. Troubleshoot and resolve complex PLM-related issues. Key Skills & Experience: Proven experience with Siemens Teamcenter (ideally versions 11.x, 12.x, or 13.x). Strong knowledge of PLM concepts, product structures, BOM management, workflows, and change management. Hands-on experience with configuration and customisation of Teamcenter modules such as: Teamcenter Unified Architecture Active Workspace Workflow Designer Structure Manager Change Manager Integration experience with NX, SAP or other enterprise tools (eg, CAD/CAE systems). Scripting and configuration using BMIDE, ITK, and Teamcenter APIs. Excellent analytical, problem-solving and communication skills. Ability to lead workshops and engage stakeholders at all levels. Desirable: Siemens Teamcenter certification(s). Experience in regulated environments (eg, aerospace, defence, automotive). Exposure to cloud-based PLM deployments (AWS/Azure). Experience with Agile/Scrum methodologies. Expert Resource is a leading specialist in SAP recruitment, offering broader capabilities across Oracle, Salesforce, Microsoft, ServiceNow and IT services. As a global partner, we work with clients on contract, permanent, and fixed-term opportunities. We are committed to delivering exceptional service and building strong professional relationships with both candidates and clients in markets where we have deep expertise and genuine interest. Siemens Teamcenter PLM | SAP Teamcentre by Siemens | SAP | SAP PLM | SAP Enterprise Architect
12/05/2025
SAP Teamcentre by Siemens | Siemens Teamcenter PLM Expert Resource is working on behalf of a leading organisation to recruit a Siemens Teamcenter PLM Expert. This is an exciting opportunity to join a forward-thinking company undergoing a digital transformation and leveraging Teamcenter to streamline product life cycle and engineering processes. Key Responsibilities: Act as the subject matter expert (SME) for Siemens Teamcenter PLM solutions. Lead and support the implementation, configuration, and integration of Teamcenter with other enterprise systems (eg, NX, SAP, ERP). Analyse business requirements and translate them into functional PLM solutions. Drive PLM best practices and provide guidance on solution architecture, data model design, and process automation. Collaborate with engineering, manufacturing, and IT teams to deliver scalable and sustainable PLM solutions. Support system upgrades, patching, and performance tuning. Provide training, documentation, and ongoing support to users. Troubleshoot and resolve complex PLM-related issues. Key Skills & Experience: Proven experience with Siemens Teamcenter (ideally versions 11.x, 12.x, or 13.x). Strong knowledge of PLM concepts, product structures, BOM management, workflows, and change management. Hands-on experience with configuration and customisation of Teamcenter modules such as: Teamcenter Unified Architecture Active Workspace Workflow Designer Structure Manager Change Manager Integration experience with NX, SAP or other enterprise tools (eg, CAD/CAE systems). Scripting and configuration using BMIDE, ITK, and Teamcenter APIs. Excellent analytical, problem-solving and communication skills. Ability to lead workshops and engage stakeholders at all levels. Desirable: Siemens Teamcenter certification(s). Experience in regulated environments (eg, aerospace, defence, automotive). Exposure to cloud-based PLM deployments (AWS/Azure). Experience with Agile/Scrum methodologies. Expert Resource is a leading specialist in SAP recruitment, offering broader capabilities across Oracle, Salesforce, Microsoft, ServiceNow and IT services. As a global partner, we work with clients on contract, permanent, and fixed-term opportunities. We are committed to delivering exceptional service and building strong professional relationships with both candidates and clients in markets where we have deep expertise and genuine interest. Siemens Teamcenter PLM | SAP Teamcentre by Siemens | SAP | SAP PLM | SAP Enterprise Architect
Application Support Lead Leeds (Hybrid 1-2 Days a Week) Circa £70,000 Why Apply? An exciting opportunity has opened up for a Lead Application Support Engineer to join one of the UK's most innovative and fast-scaling technology companies. In this role, you'll head up a dedicated squad, taking ownership of mission-critical applications that serve millions of users. It's a unique chance to blend hands-on technical work with people leadership, working across a modern tech stack to keep high-availability systems running smoothly 24/7. Lead Application Support Engineer Responsibilities: Lead a high-performing squad, offering day-to-day coaching, mentoring, and technical direction Conduct regular 1:1s, manage personal development plans, and provide continuous performance feedback Mitigate production incidents quickly and effectively Participate in incident triage, root cause analysis, and post-mortem reviews Proactively identify system risks and drive preventative solutions Track and document incidents and fixes through established ticketing systems Create and maintain Standard Operating Procedures (SOPs) for recurring issues Participate in the on-call support rota to ensure 24/7 coverage Lead Application Support Engineer Requirements: Proven experience supporting and improving large-scale, customer-facing applications Strong analytical and troubleshooting skills; confident in interpreting logs and audit trails Hands-on experience with monitoring tools such as Grafana, ELK, Prometheus, or similar Experience configuring alerting systems and remediating issues using automation or scripts Strong understanding of incident and problem management processes in production environments Familiarity with cloud platforms (AWS, Azure) and CI/CD tooling Track record of coaching and mentoring engineers within a technical environment We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
12/05/2025
Full time
Application Support Lead Leeds (Hybrid 1-2 Days a Week) Circa £70,000 Why Apply? An exciting opportunity has opened up for a Lead Application Support Engineer to join one of the UK's most innovative and fast-scaling technology companies. In this role, you'll head up a dedicated squad, taking ownership of mission-critical applications that serve millions of users. It's a unique chance to blend hands-on technical work with people leadership, working across a modern tech stack to keep high-availability systems running smoothly 24/7. Lead Application Support Engineer Responsibilities: Lead a high-performing squad, offering day-to-day coaching, mentoring, and technical direction Conduct regular 1:1s, manage personal development plans, and provide continuous performance feedback Mitigate production incidents quickly and effectively Participate in incident triage, root cause analysis, and post-mortem reviews Proactively identify system risks and drive preventative solutions Track and document incidents and fixes through established ticketing systems Create and maintain Standard Operating Procedures (SOPs) for recurring issues Participate in the on-call support rota to ensure 24/7 coverage Lead Application Support Engineer Requirements: Proven experience supporting and improving large-scale, customer-facing applications Strong analytical and troubleshooting skills; confident in interpreting logs and audit trails Hands-on experience with monitoring tools such as Grafana, ELK, Prometheus, or similar Experience configuring alerting systems and remediating issues using automation or scripts Strong understanding of incident and problem management processes in production environments Familiarity with cloud platforms (AWS, Azure) and CI/CD tooling Track record of coaching and mentoring engineers within a technical environment We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
Lead Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Up to £120,000 per annum plus 20% bonus plus stock London office Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems Are you a Lead Software Engineer with considerable cloud/infrastructure experience? Looking to join a company who are solving genuine problems that disrupt an industry? Interested in working with the best talent on the market and having a real impact on projects? If so I'm partnered with a very exciting cloud startup who have received record funding and are looking for innovative Lead Software Engineers to join their ambitious team! With a new CTO who has spent much of their career building out a world leading cloud platform, the team are growing fast and they're looking to attract the best talent on the market. Having received huge investment, they are on a journey to truly disrupt the industry and are not held back by any Legacy code or old customers. This means that they're able to build out state-of-the-art, Greenfield code which can focus on being the worlds most accountable and sustainable cloud provider What they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++ Experience working on software infrastructure or building cloud native software Experience working with high scale, distributed systems Understanding of systems design and how different components interact If this sounds like you, feel free to apply and I can run through more details! Lead Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds.
12/05/2025
Full time
Lead Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Up to £120,000 per annum plus 20% bonus plus stock London office Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems Are you a Lead Software Engineer with considerable cloud/infrastructure experience? Looking to join a company who are solving genuine problems that disrupt an industry? Interested in working with the best talent on the market and having a real impact on projects? If so I'm partnered with a very exciting cloud startup who have received record funding and are looking for innovative Lead Software Engineers to join their ambitious team! With a new CTO who has spent much of their career building out a world leading cloud platform, the team are growing fast and they're looking to attract the best talent on the market. Having received huge investment, they are on a journey to truly disrupt the industry and are not held back by any Legacy code or old customers. This means that they're able to build out state-of-the-art, Greenfield code which can focus on being the worlds most accountable and sustainable cloud provider What they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++ Experience working on software infrastructure or building cloud native software Experience working with high scale, distributed systems Understanding of systems design and how different components interact If this sounds like you, feel free to apply and I can run through more details! Lead Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds.
Senior Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Up to £100,000 per annum plus bonus and stock Hybrid in London office Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems Are you a Senior Software Engineer with considerable cloud/infrastructure experience? Looking to join a company who are solving genuine problems that disrupt an industry? Interested in working with the best talent on the market and having a real impact on projects? If so I'm partnered with a very exciting cloud startup who have received record funding and are looking for innovative Senior Software Engineers to join their ambitious team! With a new CTO who has spent much of their career building out a world leading cloud platform, the team are growing fast and they're looking to attract the best talent on the market. Having received huge investment, they are on a journey to truly disrupt the industry and are not held back by any Legacy code or old customers. This means that they're able to build out state-of-the-art, Greenfield code which can focus on being the worlds most accountable and sustainable cloud provider What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++ Experience working on software infrastructure or building cloud native software Experience working with high scale, distributed systems Understanding of systems design and how different components interact If this sounds like you, feel free to apply and I can run through more details! Senior Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds.
12/05/2025
Full time
Senior Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Up to £100,000 per annum plus bonus and stock Hybrid in London office Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems Are you a Senior Software Engineer with considerable cloud/infrastructure experience? Looking to join a company who are solving genuine problems that disrupt an industry? Interested in working with the best talent on the market and having a real impact on projects? If so I'm partnered with a very exciting cloud startup who have received record funding and are looking for innovative Senior Software Engineers to join their ambitious team! With a new CTO who has spent much of their career building out a world leading cloud platform, the team are growing fast and they're looking to attract the best talent on the market. Having received huge investment, they are on a journey to truly disrupt the industry and are not held back by any Legacy code or old customers. This means that they're able to build out state-of-the-art, Greenfield code which can focus on being the worlds most accountable and sustainable cloud provider What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++ Experience working on software infrastructure or building cloud native software Experience working with high scale, distributed systems Understanding of systems design and how different components interact If this sounds like you, feel free to apply and I can run through more details! Senior Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds.
Hosting Engineer- Ansible, Terraform, Git/GitHub, Kubernetes (Tanzu), VMware, Cisco UCS, MDS, PureSt We're looking for a hands-on Hosting Engineer with strong DevOps and infrastructure skills to help automate, manage, and evolve a large-scale hybrid IT estate. You'll work cross-functionally to deliver operational excellence through infrastructure as code and automation best practices. Key Responsibilities: Automate and manage hosting infrastructure using Ansible, Terraform, GitHub Operate and support Kubernetes (Tanzu preferred), VMware, and Cisco UCS environments Administer Linux (RHEL 7-9), storage (NFS, object), and backup systems (CommVault) Handle incident response, root cause analysis, and continuous improvement Collaborate across teams to align with DevOps best practices Contribute to infrastructure standards, documentation, and disaster recovery planning Preferred Experience: 5+ years in infrastructure-focused DevOps roles Strong knowledge of virtualization, containers, and storage technologies Exposure to hybrid cloud environments (Azure preferred) Familiarity with Windows Server (2019/2022) and Microsoft enterprise tools ITIL awareness and project coordination skills By applying to this job you are sending us your CV, which may contain personal information. Please refer to our Privacy Notice to understand how we process this information. In short, in order to supply you with work finding services, we will hold and process your personal data, and only with your express permission we will share this personal data with a client (or a third party working on behalf of the client) by email or by upload to the Client/third parties vendor management system. By giving us permission to send your CV to a client, this constitutes permission to share the personal data that would be necessary to consider your application, interview you (Phone/video/face to face) and if successful hire you. Scope AT acts as an employment agency for Permanent Recruitment and an employment business for the supply of temporary workers. By applying for this job you accept the Terms and Conditions, Data Protection Policy, Privacy Notice and Disclaimers which can be found at our website.
12/05/2025
Full time
Hosting Engineer- Ansible, Terraform, Git/GitHub, Kubernetes (Tanzu), VMware, Cisco UCS, MDS, PureSt We're looking for a hands-on Hosting Engineer with strong DevOps and infrastructure skills to help automate, manage, and evolve a large-scale hybrid IT estate. You'll work cross-functionally to deliver operational excellence through infrastructure as code and automation best practices. Key Responsibilities: Automate and manage hosting infrastructure using Ansible, Terraform, GitHub Operate and support Kubernetes (Tanzu preferred), VMware, and Cisco UCS environments Administer Linux (RHEL 7-9), storage (NFS, object), and backup systems (CommVault) Handle incident response, root cause analysis, and continuous improvement Collaborate across teams to align with DevOps best practices Contribute to infrastructure standards, documentation, and disaster recovery planning Preferred Experience: 5+ years in infrastructure-focused DevOps roles Strong knowledge of virtualization, containers, and storage technologies Exposure to hybrid cloud environments (Azure preferred) Familiarity with Windows Server (2019/2022) and Microsoft enterprise tools ITIL awareness and project coordination skills By applying to this job you are sending us your CV, which may contain personal information. Please refer to our Privacy Notice to understand how we process this information. In short, in order to supply you with work finding services, we will hold and process your personal data, and only with your express permission we will share this personal data with a client (or a third party working on behalf of the client) by email or by upload to the Client/third parties vendor management system. By giving us permission to send your CV to a client, this constitutes permission to share the personal data that would be necessary to consider your application, interview you (Phone/video/face to face) and if successful hire you. Scope AT acts as an employment agency for Permanent Recruitment and an employment business for the supply of temporary workers. By applying for this job you accept the Terms and Conditions, Data Protection Policy, Privacy Notice and Disclaimers which can be found at our website.
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Company is currently seeking a Senior Windows Systems Engineer. Candidate will administer and enhance the Windows server infrastructure both on-premises and in the cloud. Candidate will have prior experience designing, supporting and administering Windows server environment. Candidate should have through hands-on experience working in cloud environments preferably AWS. The candidate will need to have excellent people skills, strong analytical and technical skills for troubleshooting complex issues. Responsibilities: Provide advanced Windows system administration, operational support, and problem resolution for a mixed Windows Server 2016 and 2019 environments Provide break/fix support for Windows Server OS and third-party application issues Troubleshoot hardware and software problems, take appropriate corrective action and/or interact with team members or vendors to work through issue resolution Automate processes to reduce hands on support Support cloud environments for Windows AMIs Participate in patching and vulnerability remediation, as needed Adhere to Change Management process Comply with all audit, compliance, and regulatory requirements Perform other duties as assigned Support On call and weekend work Qualifications: Ability to work effectively with clients, technical staff, consultants and vendors. Ability to work well under pressure and within deadlines Ability to communicate well and perform as part of a team located in multiple cities In-depth knowledge of Windows Server 2016 and 2019 administration and support Experience with Powershell commands and scripts System administration experience and knowledge of VMware and administration of virtual Servers General working knowledge of NAS, SAN, and networking Active Directory administration experience Hands-on experience with cloud based architecture especially AWS Experience with terraform, or other infrastructure as code applications Experience with build automation a plus Software deployment experience through SCCM or similar tools is a plus Vulnerability remediation experience is a plus
09/05/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Company is currently seeking a Senior Windows Systems Engineer. Candidate will administer and enhance the Windows server infrastructure both on-premises and in the cloud. Candidate will have prior experience designing, supporting and administering Windows server environment. Candidate should have through hands-on experience working in cloud environments preferably AWS. The candidate will need to have excellent people skills, strong analytical and technical skills for troubleshooting complex issues. Responsibilities: Provide advanced Windows system administration, operational support, and problem resolution for a mixed Windows Server 2016 and 2019 environments Provide break/fix support for Windows Server OS and third-party application issues Troubleshoot hardware and software problems, take appropriate corrective action and/or interact with team members or vendors to work through issue resolution Automate processes to reduce hands on support Support cloud environments for Windows AMIs Participate in patching and vulnerability remediation, as needed Adhere to Change Management process Comply with all audit, compliance, and regulatory requirements Perform other duties as assigned Support On call and weekend work Qualifications: Ability to work effectively with clients, technical staff, consultants and vendors. Ability to work well under pressure and within deadlines Ability to communicate well and perform as part of a team located in multiple cities In-depth knowledge of Windows Server 2016 and 2019 administration and support Experience with Powershell commands and scripts System administration experience and knowledge of VMware and administration of virtual Servers General working knowledge of NAS, SAN, and networking Active Directory administration experience Hands-on experience with cloud based architecture especially AWS Experience with terraform, or other infrastructure as code applications Experience with build automation a plus Software deployment experience through SCCM or similar tools is a plus Vulnerability remediation experience is a plus
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Company is currently seeking a Senior Windows Systems Engineer. Candidate will administer and enhance the Windows server infrastructure both on-premises and in the cloud. Candidate will have prior experience designing, supporting and administering Windows server environment. Candidate should have through hands-on experience working in cloud environments preferably AWS. The candidate will need to have excellent people skills, strong analytical and technical skills for troubleshooting complex issues. Responsibilities: Provide advanced Windows system administration, operational support, and problem resolution for a mixed Windows Server 2016 and 2019 environments Provide break/fix support for Windows Server OS and third-party application issues Troubleshoot hardware and software problems, take appropriate corrective action and/or interact with team members or vendors to work through issue resolution Automate processes to reduce hands on support Support cloud environments for Windows AMIs Participate in patching and vulnerability remediation, as needed Adhere to Change Management process Comply with all audit, compliance, and regulatory requirements Perform other duties as assigned Support On call and weekend work Qualifications: Ability to work effectively with clients, technical staff, consultants and vendors. Ability to work well under pressure and within deadlines Ability to communicate well and perform as part of a team located in multiple cities In-depth knowledge of Windows Server 2016 and 2019 administration and support Experience with Powershell commands and scripts System administration experience and knowledge of VMware and administration of virtual Servers General working knowledge of NAS, SAN, and networking Active Directory administration experience Hands-on experience with cloud based architecture especially AWS Experience with terraform, or other infrastructure as code applications Experience with build automation a plus Software deployment experience through SCCM or similar tools is a plus Vulnerability remediation experience is a plus
09/05/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Company is currently seeking a Senior Windows Systems Engineer. Candidate will administer and enhance the Windows server infrastructure both on-premises and in the cloud. Candidate will have prior experience designing, supporting and administering Windows server environment. Candidate should have through hands-on experience working in cloud environments preferably AWS. The candidate will need to have excellent people skills, strong analytical and technical skills for troubleshooting complex issues. Responsibilities: Provide advanced Windows system administration, operational support, and problem resolution for a mixed Windows Server 2016 and 2019 environments Provide break/fix support for Windows Server OS and third-party application issues Troubleshoot hardware and software problems, take appropriate corrective action and/or interact with team members or vendors to work through issue resolution Automate processes to reduce hands on support Support cloud environments for Windows AMIs Participate in patching and vulnerability remediation, as needed Adhere to Change Management process Comply with all audit, compliance, and regulatory requirements Perform other duties as assigned Support On call and weekend work Qualifications: Ability to work effectively with clients, technical staff, consultants and vendors. Ability to work well under pressure and within deadlines Ability to communicate well and perform as part of a team located in multiple cities In-depth knowledge of Windows Server 2016 and 2019 administration and support Experience with Powershell commands and scripts System administration experience and knowledge of VMware and administration of virtual Servers General working knowledge of NAS, SAN, and networking Active Directory administration experience Hands-on experience with cloud based architecture especially AWS Experience with terraform, or other infrastructure as code applications Experience with build automation a plus Software deployment experience through SCCM or similar tools is a plus Vulnerability remediation experience is a plus
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.
09/05/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.
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.
09/05/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.