We are excited to announce a fully remote opportunity with a leading financial client based in Poland. We're... Read more
We are excited to announce a fully remote opportunity with a leading financial client based in Poland. We're looking for talented Full stack engineer who are passionate about building modern web applications and have strong expertise in Java, Springboot, Microservices, React, CSS and NX Monorepo.
Key requirements:
Strong experience in Java and Spring BootHands-on expertise with microservices architectureFrontend development experience with React and TypeScriptExperience working with Nx monorepo setups and CSSMandatory experience with authentication systems such as Keycloak and OAuth2Good experience in Microfrontends.Background in building and shipping scalable applications with reusable componentsSolid understanding of SDLC processes, CI/CD automation, and deployment pipelines
This is a fantastic chance to work with a financial industry leader, contribute to cutting-edge projects, and collaborate with a global team-all from the comfort of your home.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessJD - Hiring for Leading broadband and Telecom Companies.Job Title: Field Technician - OTDR Fiber Specialist Job Type:... Read more
JD - Hiring for Leading broadband and Telecom Companies.
Job Title: Field Technician - OTDR Fiber Specialist
Job Type: Field Based
Location : Cheyenne WY
Contract- 12+ Months
About the Role:
We are looking for a highly skilled Field Technician to join our team, specializing in OTDR testing, troubleshooting and Fiber optic splicing.
The Field Engineer will be responsible for diagnosing, troubleshooting, and repairing Fiber optic links in large-scale data centre environments.
The role involves extensive travel to customer sites, including major clients.
Key Responsibilities:
Conduct OTDR testing to diagnose defects, breaks, and bends in Fiber optic cables on large Data Centre environments.
Identify Fiber count, location, and possible damage using OTDR equipment.
Perform troubleshooting and repair of Fiber optic links at customer sites.
Operate and configure OTDR machines, including EXFO and JDSU models.
Execute Fiber splicing and testing procedures to ensure network integrity.
Work with both ISP (Inside Plant) and OSP (Outside Plant) network infrastructures.
Interpret and analyse OTDR trace diagrams and return time calculations for troubleshooting.
Conduct network documentation, maintain records, and generate detailed test reports.
Provide customer support, including installation assistance and on-site training.
Ensure compliance with industry standards and best practices for Fiber optic network testing.
Qualifications & Experience:
Proven experience in OTDR testing and Fiber optic splicing.
Familiarity with ISP/OSP network infrastructure and documentation.
Strong understanding of Fiber optic network testing techniques.
Proficiency in desktop software programs such as MS Suite (Excel, Word, Visio).
Ability to work independently in field-based assignments with minimal supervision.
Excellent problem-solving and analytical skills.
Strong communication skills to interact with clients and provide technical support.
Willingness to travel 80-90% of the time, with assignments lasting up to two weeks.
Preferred Qualifications:
Previous experience working with major telecom or data centre clients.
Certifications related to Fiber optics or OTDR testing (e.g., CFOT, FOA, or equivalent).
Knowledge of high-power laser signal testing procedures and network troubleshooting techniques.
Why Join Us?
Opportunity to work with leading technology companies and data centres.
Hands-on experience with cutting-edge Fiber optic network testing equipment.
Competitive salary and benefits package.
Dynamic and challenging field-based work environment.
If you are a highly motivated and skilled Field Technician/Engineer with expertise in OTDR testing and Fiber optic network
troubleshooting, we encourage you to apply and be part of our growing team.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessCounterparty Credit Risk QA Lead - Tier 1 Bank - London - 12 monthsRole - Counterparty Credit Risk... Read more
Counterparty Credit Risk QA Lead - Tier 1 Bank - London - 12 months
Role - Counterparty Credit Risk QA Lead
Rate - £850 per day (Inside IR35)
Duration - 12 months with very likely extension
Location - Hybrid / Liverpool Street - 3 days per week in an office in Liverpool Street
Role
Lead testing activities within the Counterparty Credit Risk (CCR) domain. The role will focus on defining the overall test strategy, ensuring alignment with the bank's existing QA processes and governance standards, and reviewing current practices to identify opportunities for improvement. The Test Manager will work closely with stakeholders across business and technology to ensure consistent and high-quality testing delivery.The ideal candidate combines deep QA expertise with strong domain knowledge in Counterparty Credit Risk, exposure to regulatory-driven change, and the ability to manage cross‑functional delivery across technology, risk, and business functions.Tasks
Define and implement the overall test strategy for Counterparty Credit Risk initiatives.Align testing activities with the bank's QA processes, standards, and governance framework.Review existing QA processes and identify areas for improvement or enhancement.Build and scale a high-performing QA function, including hiring, mentoring, coaching, and capability development.Develop KPI and quality reporting frameworks to track test coverage, defect leakage, release quality, and delivery performance.Oversee test planning, execution, and reporting across SIT, UAT, and regression phases.Ensure traceability between requirements, test cases, and defects.Work closely with business analysts, developers, and risk stakeholders to support effective test coverage.Ensure compliance with audit and governance requirements.Monitor test progress, risks, and issues, and provide clear status reporting to senior stakeholdersSupport release planning and coordinate end-to-end testing activities.Provide guidance and oversight to QA resources within the workstream.Qualifications required
8-12+ years strong experience as a Test Manager within banking or financial servicesExperience working within Counterparty Credit Risk or similar risk domains.Experience defining test strategies aligned to enterprise QA standards.Good understanding of test governance and audit requirements.Experience managing SIT, UAT, and end-to-end testing.Strong stakeholder management and communication skills.Experience with test management tools (e.g., JIRA, Xray, or similar).GCS is acting as an Employment Business in relation to this vacancy.
Read lessCounterparty Credit Risk QA Manager - Tier 1 Bank - London - 12 monthsRole - Counterparty Credit Risk... Read more
Counterparty Credit Risk QA Manager - Tier 1 Bank - London - 12 months
Role - Counterparty Credit Risk QA Manager
Rate - £850 per day (Inside IR35)
Duration - 12 months with very likely extension
Location - Hybrid / Liverpool Street - 3 days per week in an office in Liverpool Street
Role
Test Manager to lead testing activities within the Counterparty Credit Risk (CCR) domain. The role will focus on defining the overall test strategy, ensuring alignment with the bank's existing QA processes and governance standards, and reviewing current practices to identify opportunities for improvement. The Test Manager will work closely with stakeholders across business and technology to ensure consistent and high-quality testing delivery.The ideal candidate combines deep QA expertise with strong domain knowledge in Counterparty Credit Risk, exposure to regulatory-driven change, and the ability to manage cross‑functional delivery across technology, risk, and business functions.Tasks
Define and implement the overall test strategy for Counterparty Credit Risk initiatives.Align testing activities with the bank's QA processes, standards, and governance framework.Review existing QA processes and identify areas for improvement or enhancement.Build and scale a high-performing QA function, including hiring, mentoring, coaching, and capability development.Develop KPI and quality reporting frameworks to track test coverage, defect leakage, release quality, and delivery performance.Oversee test planning, execution, and reporting across SIT, UAT, and regression phases.Ensure traceability between requirements, test cases, and defects.Work closely with business analysts, developers, and risk stakeholders to support effective test coverage.Ensure compliance with audit and governance requirements.Monitor test progress, risks, and issues, and provide clear status reporting to senior stakeholdersSupport release planning and coordinate end-to-end testing activities.Provide guidance and oversight to QA resources within the workstream.Qualifications required
8-12+ years strong experience as a Test Manager within banking or financial servicesExperience working within Counterparty Credit Risk or similar risk domains.Experience defining test strategies aligned to enterprise QA standards.Good understanding of test governance and audit requirements.Experience managing SIT, UAT, and end-to-end testing.Strong stakeholder management and communication skills.Experience with test management tools (e.g., JIRA, Xray, or similar).GCS is acting as an Employment Business in relation to this vacancy.
Read lessSenior Python Engineer (AI Platforms & Distributed Systems)Location: Chicago Work Arrangement: Hybrid Employment Type: ContractOverviewWe are seeking a... Read more
Location: Chicago
Work Arrangement: Hybrid
Employment Type: Contract
We are seeking a highly specialized Senior Python Engineer to design and build scalable backend platforms, automation frameworks, and distributed systems within a cloud-native environment. This role requires deep expertise in Python development, microservices architecture, API engineering, and high-performance data processing.
The ideal candidate will have strong experience developing enterprise-grade applications, building scalable services, and working across modern DevOps and cloud ecosystems.
Key ResponsibilitiesDesign and develop scalable backend applications and distributed systems using PythonBuild high-performance RESTful and asynchronous APIsDevelop microservices and event-driven architecturesOptimize application performance, concurrency, and scalabilityCollaborate with platform engineering, DevOps, and cloud teamsBuild automation frameworks and orchestration toolingImplement monitoring, logging, and observability standardsContribute to CI/CD pipeline automation and infrastructure improvementsParticipate in architecture reviews and technical strategy discussionsTroubleshoot complex production issues and perform root cause analysisRequired Technical Skills7+ years of software engineering experience5+ years of advanced Python development experienceStrong expertise in:FastAPIFlask or DjangoAsyncIOMicroservices architectureREST and GraphQL APIsExperience building scalable distributed systemsStrong understanding of multithreading, concurrency, and asynchronous programmingHands-on experience with:DockerKubernetesKafka or RabbitMQRedisExperience with cloud-native environments:AWSAzureGCPStrong database experience:PostgreSQLMongoDBCassandraExperience implementing CI/CD pipelines using Jenkins, GitHub Actions, or GitLabFamiliarity withobservability tools:PrometheusGrafanaELKOpenTelemetryStrong Linux systems and scripting knowledgePreferred QualificationsExperience supporting AI/ML or data-intensive platformsKnowledge of infrastructure-as-code tools such as TerraformExposure to serverless architectures and event-driven workflowsExperience supporting enterprise-scale applications with high availability requirementsBackground in telecom, media, or large-scale enterprise environmentsNice to HaveExperience with Celery or distributed task processing frameworksExposure to MLOps tooling and model deployment pipelinesFamiliarity with security best practices and API authentication standardsGCS is acting as an Employment Business in relation to this vacancy.
Read lessPython DeveloperLocation: Chicago Work Arrangement: Hybrid Employment Type: ContractPosition SummaryWe are looking for a Python Developer to support... Read more
Python Developer
Location: Chicago
Work Arrangement: Hybrid
Employment Type: Contract
Position Summary
We are looking for a Python Developer to support backend application development and system integration initiatives within a collaborative engineering environment. This role will focus on developing scalable applications, supporting APIs, and contributing to ongoing platform enhancements.
The ideal candidate should have solid Python development experience and the ability to work effectively within Agile teams.
Responsibilities
Develop and maintain applications using PythonBuild and support APIs and backend servicesCollaborate with cross-functional engineering teamsParticipate in testing, debugging, and code review activitiesSupport system integrations and automation effortsTroubleshoot application and performance issuesAssist with deployment and release activitiesCreate and maintain technical documentationRequired Skills
Experience developing applications using PythonUnderstanding of backend development conceptsExperience working with APIs and databasesFamiliarity with SQL and relational databasesKnowledge of Git version controlUnderstanding of Agile/Scrum methodologiesStrong analytical and communication skillsPreferred Skills
Experience with Flask, Django, or FastAPIExposure to AWS or cloud platformsFamiliarity with Docker or KubernetesExperience with CI/CD tools and automation workflowsUnderstanding of microservices architectureEducation & Experience
Bachelor's degree in Computer Science, Engineering, or related field preferredEquivalent hands-on professional experience will also be consideredGCS is acting as an Employment Business in relation to this vacancy.
Read lessGolang DeveloperLocation: Chicago Work Arrangement: Hybrid Employment Type: ContractPosition SummaryWe are looking for a Golang Developer to support... Read more
Golang Developer
Location: Chicago
Work Arrangement: Hybrid
Employment Type: Contract
Position Summary
We are looking for a Golang Developer to support backend application development initiatives within a collaborative engineering team. This role will focus on developing scalable services, supporting system integrations, and contributing to ongoing platform enhancements.
The ideal candidate should have solid backend development experience, strong problem-solving skills, and the ability to work within Agile development environments.
Responsibilities
Develop and maintain backend applications using GolangBuild APIs and support system integrationsCollaborate with cross-functional engineering teamsParticipate in code reviews and testing activitiesTroubleshoot and resolve application issuesContribute to system performance improvementsSupport deployment and release activitiesCreate and maintain technical documentationRequired Skills
Experience developing applications using GolangUnderstanding of backend development principlesExperience working with APIs and microservicesFamiliarity with relational or NoSQL databasesKnowledge of Git version controlUnderstanding of Agile/Scrum methodologiesStrong communication and teamwork skillsPreferred Skills
Experience with Docker or KubernetesExposure to cloud platforms such as AWS or AzureFamiliarity with CI/CD pipelinesExperience with monitoring and logging toolsEducation & Experience
Bachelor's degree in Computer Science, Engineering, or related field preferredEquivalent professional experience considered
GCS is acting as an Employment Business in relation to this vacancy.
Read lessSenior Golang EngineerLocation: Chicago Work Arrangement: Hybrid Employment Type: ContractOverviewWe are seeking a highly specialized Senior Golang Engineer... Read more
Location: Chicago
Work Arrangement: Hybrid
Employment Type: Contract
We are seeking a highly specialized Senior Golang Engineer to join a cutting-edge platform engineering team building scalable, cloud-native distributed systems. This role requires deep expertise in Golang development, Kubernetes orchestration, and high-throughput backend architectures operating within enterprise-scale environments.
The ideal candidate will have strong experience developing microservices, optimizing concurrency-heavy applications, and working across modern infrastructure and observability ecosystems.
Core ResponsibilitiesArchitect and develop high-performance backend services using GolangDesign scalable microservices and event-driven systemsBuild and maintain gRPC and RESTful APIsDevelop applications optimized for concurrency, resiliency, and low latencyWork closely with SRE and platform teams to improve reliability and scalabilityImplement observability, tracing, and monitoring across distributed systemsContribute to CI/CD automation and infrastructure improvementsParticipate in technical design sessions and architectural reviewsTroubleshoot complex production and performance issuesRequired Technical Skills7+ years of backend software engineering experience4+ years of hands-on Golang development in production environmentsStrong expertise in:KubernetesDockergRPCDistributed systems architectureMultithreading and concurrency patterns in GoDeep understanding of:Service discoveryAPI gatewaysLoad balancingMessaging/event streaming architecturesExperience with Kafka, NATS, or RabbitMQStrong experience with cloud-native environments (AWS, GCP, or Azure)Experienceimplementingobservability tooling:PrometheusGrafanaOpenTelemetrySplunk or ELKExperience with Infrastructure as Code:TerraformHelmAnsibleStrong Linux systems knowledgeExperience with CI/CD pipelines using Jenkins, GitHub Actions, or GitLabPreferred QualificationsExperience building edge computing or streaming platformsExposure to service mesh technologies such as Istio or LinkerdExperience supporting highly available systems at scaleBackground in telecom, media, or enterprise platform engineeringFamiliarity with security best practices in cloud-native environmentsGCS is acting as an Employment Business in relation to this vacancy.
Read lessResponsibilities will includeExperience automating application build, configuration, and maintenance within a Windows environmentStrong Ansible, PowerShell, Github and REST... Read more
Responsibilities will include
Experience automating application build, configuration, and maintenance within a Windows environmentStrong Ansible, PowerShell, Github and REST skillsStrong Windows operating system experience knowledgeStrong troubleshooting skillsProven experience of working in a global scale highly regulated environment with focus on security, resilience, and automationStrong skills in Windows operating systems and support of large infrastructures at a senior levelStrong experience in developing with at least one scripting languageCandidates should be self-motivated, able to work on tasks unsupervised and have strong communication skillsBe a positive team player working as part of a large programmeBe Accountable for deliverables and proven track record of delivering to the scheduleSkills required (Previous Hands-on Experience)
Creating PowerShell scripts from the startManaging code repositories within GitHubBuilding automation tasks to be deployed using AnsibleWriting API's to obtain parameters or send parameters to and from target systemsDesirable skills
Strong skills and experience with PAM tools, Delinea Secret Server preferredMS-SQL experienceExperience working with global teams within a large banking organisationExperience of using HashiCorp Vault or similar Secrets Management SolutionGCS is acting as an Employment Business in relation to this vacancy.
Read lessThe TeamThe team sits within network technology organisation, building advanced data platforms that support digital twin capabilities across... Read more
The team sits within network technology organisation, building advanced data platforms that support digital twin capabilities across the access network. The group combines network design data, telemetry, mapping technologies, and large-scale engineering systems to improve troubleshooting, planning, operational efficiency, and competitive market analysis.
The team develops highly scalable platforms that ingest and process complex operational data, expose intelligence through APIs, and enable smarter decision-making across the business.
This is a technically strong team solving real-world infrastructure challenges using modern software engineering and data technologies.
ResponsibilitiesDesign, build, and maintain scalable ETL / ELT pipelines processing large enterprise datasets.Develop robust data products using Databricks, Spark, and cloud-based data platforms.Build configurable ingestion frameworks and multi-environment deployment pipelines.Engineer APIs that expose network intelligence products to internal teams and systems.Work with complex relational, structured, and semi-structured datasets representing network assets, telemetry, and operational events.Improve data quality, exception handling, observability, and pipeline resilience across multiple upstream data sources.Write production-grade software with strong engineering standards, testing, and automation.Collaborate with GIS, network engineering, and operational teams to solve business-critical problems.Support the evolution of digital twin and next-generation network intelligence platforms.Skills & ExperienceRequiredStrong software engineering background (Python preferred).Experience building production systems and scalable backend applications.ETL / ELT pipeline engineering experience.Experience with Spark, Databricks, or similar distributed data platforms.API development experience (REST / backend services).Strong SQL and data modelling skills.Experience handling large, imperfect enterprise datasets.Strong problem-solving skills and ability to work with complex systems.Experience with Airflow, AWS EMR, Snowflake, or similar modern data tools.GIS / geospatial data experience.Telecom, utilities, infrastructure, or network data experience.CI/CD and DevOps engineering practices.Experience building internal data products or platform services.Ideal CandidateA strong software engineer with an interest in data engineering, or a data engineer with excellent coding discipline. Candidates with transferable adjacent skills are highly valued over exact tool matching alone. Someone who can build scalable systems, work through messy data challenges, and thrive in a complex enterprise environment.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessAll your saved jobs are no longer available or you've already applied.
for the following search criteria