logo TECHNOLOGY
TALENT SPECIALISTS
Recruiting?

Job Search

1268 Live jobs
  • Home
  • Search
(0)
Senior Software Engineer - Data, Machine Learning & Applications
Added 09/09/2026
Reference: 1234_1788963050

Senior Software Engineer - Data, Machine Learning & ApplicationsJob SummaryWe are seeking a versatile Senior Software Engineer with... Read more

Senior Software Engineer - Data, Machine Learning & Applications

Job Summary

We are seeking a versatile Senior Software Engineer with experience in application development, databases, data processing, and Machine Learning systems. This role will focus on designing and building robust, scalable technical solutions while ensuring high standards for software quality and performance.

The ideal candidate combines strong software engineering fundamentals with experience working with relational databases, SQL, data solutions, and modern application development technologies.

ResponsibilitiesDesign, develop, test, and maintain scalable software and Machine Learning applications.Write clean, efficient, and well-documented code that meets performance and business requirements.Participate in application architecture, system design, and technical solution development.Design and build relational databases for application and data processing needs.Write and maintain SQL statements for data retrieval, insertion, and processing.Support data acquisition, data warehousing, archival, and recovery strategies.Evaluate data sources and ensure data quality and integration standards are met.Collaborate with customers, business analysts, and technical teams to understand requirements.Develop and execute testing strategies to ensure reliable software delivery.Track defects, test results, and quality metrics.Identify opportunities to improve software processes, application performance, and technical solutions.Participate in code reviews and recommend improvements to existing systems.Support applications throughout the full software development lifecycle.Required QualificationsBachelor's degree in Computer Science, Information Systems, or a related field, or equivalent professional experience.8+ years of experience in software development, systems engineering, testing, data engineering, or related areas.Strong programming experience with technologies such as:Java.NETNode.jsRubyAngularJSStrong SQL and relational database experience.Experience designing, developing, or supporting scalable software applications.Strong object-oriented design skills.Experience with software testing and quality assurance practices.Ability to work across application development, data, and business teams.Excellent analytical and problem-solving skills.Preferred QualificationsExperience building or supporting Machine Learning systems.Experience with data warehousing or large-scale data processing.Experience evaluating and integrating new data sources.Experience with system architecture and application performance optimization.

GCS is acting as an Employment Business in relation to this vacancy.

Read less
Negotiable

Wilmington, Delaware, United States of AmericaContract

Golang Developer
Added 04/08/2026
Reference: GCSJOB - 51_1785883083

Job Description: Golang DeveloperPosition OverviewWe are seeking a Golang Developer to join a cutting-edge project focused on voice-driven... Read more

Job Description: Golang Developer

Position Overview

We are seeking a Golang Developer to join a cutting-edge project focused on voice-driven content retrieval. The ideal candidate will have strong backend development skills, deep Linux expertise, and experience with authentication and containerization technologies. This role involves building secure, scalable services that enable real-time voice interactions for content access.

Key Responsibilities

Develop new functional features in GoLang for voice-based content retrieval.Debug and resolve software defects to ensure system reliability.Maintain high standards for code quality and implement optimized solutions.Participate in solution design sessions and contribute to technical decision-making.Document solutions and break down business requirements into technical tasks.Estimate effort accurately and deliver within timelines.Reverse engineer existing code to enhance legacy components.

Required Skills

Strong hands-on experience with GoLang programming.Exposure to Docker and Kubernetes for containerized deployments.Solid Linux background, including:PKI certificate management.SSH key management.Understanding of Active Directory/LDAP, user/group structures, LDAP queries, and filters.Experience with open-source components such as DNS, certificates, LDAP schema, and PAM authentication modules.Knowledge of Access and Authentication mechanisms (SSO, MFA).Familiarity with version control systems (GitHub).Experience with SQL and NoSQL databases.

Experience

Minimum 2 years of GoLang development experience.2 years of C programming (preferred).6 years of programming experience on Linux OS.2 years of Python/JavaScript experience.Knowledge of reverse engineering techniques.

Soft Skills

Self-driven and proactive.Strong problem-solving and analytical skills.Ability to work independently and collaborate in design discussions.

What You'll Learn & Grow

Gain hands-on experience building scalable, voice-driven backend applications.Deepen your expertise in GoLang, Linux, and distributed systems.Work with modern containerization and orchestration technologies, including Docker and Kubernetes.Strengthen your knowledge of authentication, identity management, and enterprise security practices.

GCS is acting as an Employment Business in relation to this vacancy.

Read less
Negotiable

Wilmington, Delaware, United States of AmericaContract

SDET
Added 02/07/2026
Reference: SDET111_1783027055

We are looking for a SDET with strong automation expertise to build and scale test frameworks from scratch.... Read more

We are looking for a SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms.

Key Responsibilities

Design and develop scalable test automation frameworks from scratchImplement parallel testing (cross-browser and multi-device execution)Build and maintain automated tests for web, APIs, and mobile applicationsDevelop scripts for real device testing in local labs and Sauce Labs environmentsIntegrate automation into CI/CD pipelines using Concourse and GitHub ActionsPerform troubleshooting, debugging, and root cause analysisCollaborate with cross-functional teams to ensure product quality

Required Skills

Strong programming skills in Python and solid testing fundamentalsExperience with Cypress (JavaScript) and/or SeleniumHands-on experience with automation framework design and architectureExpertise in parallel execution strategiesExperience with CI/CD pipeline setup and cloud-based testing toolsStrong knowledge of API testing and automation frameworksExcellent problem-solving and troubleshooting skills

GCS is acting as an Employment Business in relation to this vacancy.

Read less
Negotiable

Wilmington, Delaware, United States of AmericaContract

Scrum Master
Added 30/06/2026
Reference: GCS005_1782840568

Location: Philadelphia, PA (4 days onsite)Contract: Long-term opportunityProject: ION - Network Data Platform ModernisationAbout the RoleWe are seeking... Read more

Location: Philadelphia, PA (4 days onsite)
Contract: Long-term opportunity
Project: ION - Network Data Platform Modernisation

About the Role

We are seeking an experienced Scrum Master / Agile Practitioner to support enterprise Agile delivery teams working on Project ION, a strategic initiative focused on transforming network data platforms and digital infrastructure capabilities.

This role sits within a highly collaborative engineering environment, partnering with Product Owners, Engineering Leaders, Architects, and cross-functional teams to enable successful delivery of complex technology initiatives.

The ideal candidate is not just a Scrum facilitator - we are looking for an Agile leader who can coach teams, improve delivery practices, remove obstacles, influence stakeholders, and drive continuous improvement.

About the Team & Project

The team is responsible for modernising how network data is represented, managed, and leveraged across the organisation.

Key initiatives include:Modernising digital representation of network infrastructureSupporting current HFC (Hybrid Fiber Coaxial) capabilities and future Fiber network evolutionRebuilding platforms using modern data architecture principlesImproving data governance, ownership, transparency, and qualityDeveloping future capabilities such as graph-based network representation and enhanced system integration

This is an opportunity to support a major enterprise technology transformation initiative.

ResponsibilitiesFacilitate Agile ceremonies including:Sprint PlanningDaily Stand-upsSprint ReviewsRetrospectivesBacklog RefinementScrum of ScrumsPI Planning / ART ceremoniesCoach teams on Agile principles, Scrum practices, and continuous improvementPartner with Product Owners on backlog prioritisation, refinement, and delivery planningIdentify and remove blockers impacting deliveryManage risks, dependencies, and delivery challenges across teamsSupport SAFe Agile practices within an enterprise environmentTrack and communicate Agile delivery metrics (velocity, burndown, team performance)Drive improvements in team maturity, collaboration, and delivery effectivenessCollaborate closely with Engineering Managers, RTEs, Product Owners, and stakeholdersRequired Skills & Experience5+ years' experience as a Scrum Master / Agile PractitionerStrong understanding of Agile Scrum and SAFe frameworkExperience supporting enterprise-scale delivery teamsProven ability to coach teams and improve Agile maturityExperience working with engineering, product, and cross-functional teamsStrong stakeholder management and communication skillsExperience managing:DependenciesRisksBlockersDelivery reportingTools (Hands-on Experience Required)JiraConfluenceAzure DevOpsPreferred ExperienceSAFe Scrum Master certificationCertified Scrum Master (CSM)Experience supporting large-scale transformation initiativesBackground in telecommunications, networking, or infrastructureExperience working with complex data platforms or engineering environmentsWhat Makes a Strong Candidate?

A strong candidate can effectively support Scrum teams and Agile practices.

An excellent candidate will:

Coach teams beyond ceremonies and improve ways of workingBuild strong relationships across engineering and product teamsInfluence stakeholders and challenge constructivelyIdentify delivery risks early and drive resolutionImprove accountability and delivery outcomesOperate comfortably in a complex enterprise environmentInterview Focus Areas

Candidates should be prepared to discuss:

How they improved the performance or maturity of a Scrum teamHandling teams that attend ceremonies but don't truly follow AgileExperience with SAFe, PI Planning, ART, and cross-team dependenciesResolving difficult blockers, conflicts, or delivery challengesInterview ProcessRound 1: Hiring Manager + LeadRound 2: LeadershipStart Date: ASAPWork Arrangement: 4 days onsite - Philadelphia

GCS is acting as an Employment Business in relation to this vacancy.

Read less
Negotiable

Wilmington, Delaware, United States of AmericaContract

Technical Project Manager
Added 23/06/2026
Reference: 65234_1782246561

🚀 CONTRACT OPPORTUNITY - Technical Program Manager (TPM)📍 Wilmington, DE 💼 Long-term contractA leading connectivity company is looking... Read more

🚀 CONTRACT OPPORTUNITY - Technical Program Manager (TPM)

📍 Wilmington, DE
💼 Long-term contract

A leading connectivity company is looking for a hands-on TPM to support delivery across multiple mobile initiatives. You'll ensure clear visibility, structured execution, and on-time delivery.

🔹 Manage schedules, roadmaps, and reporting
🔹 Track issues (including security/certification items)
🔹 Support leadership with clear status visibility

✅ Strong PM fundamentals
✅ Data-driven mindset (dashboards/reporting)
✅ Excellent communication skills

GCS is acting as an Employment Business in relation to this vacancy.

Read less
$70.00 - $75.00
Per hour

Wilmington, Delaware, United States of AmericaContract

Data Engineer
Added 08/06/2026
Reference: DE001_1780929148

We are seeking an experienced Data Engineer to design, build, and optimize scalable data platforms that support analytics,... Read more

We are seeking an experienced Data Engineer to design, build, and optimize scalable data platforms that support analytics, reporting, and data-driven decision-making across the organization. This role will partner closely with Product, Analytics, Data Science, and Engineering teams to develop reliable, high-performance data solutions and drive best practices in modern data engineering.

Key Responsibilities

Design and maintain scalable ELT/ETL pipelines using SQL, Python, dbt, and cloud-native technologies.Build and optimize data warehouse and lakehouse solutions leveraging Snowflake, Databricks, and AWS services.Develop dimensional data models and analytics-ready datasets to support business intelligence and advanced analytics.Implement data quality, monitoring, and observability frameworks to ensure data reliability and trust.Build and support batch and near-real-time data pipelines using Kafka, Spark, and Airflow.Optimize platform performance, scalability, and cost across data infrastructure and workloads.Collaborate with cross-functional stakeholders to translate business requirements into scalable data solutions.Drive CI/CD, infrastructure-as-code, and engineering best practices across the data platform.Mentor junior engineers and contribute to technical leadership, architecture decisions, and code reviews.

Required Skills

8+ years of experience in Data Engineering or related fields.Advanced SQL and Python development experience.Strong expertise with Snowflake, dbt, Airflow, and modern ELT frameworks.Experience designing dimensional models and enterprise-scale data warehouses.Hands-on experience with Kafka, Spark/PySpark, and streaming data architectures.Strong understanding of cloud platforms, particularly AWS.Experience with Terraform, Docker, Kubernetes, and CI/CD pipelines.Knowledge of data governance, schema evolution, data quality, and observability practices.

Qualifications

Experience supporting analytics, product, marketplace, ecommerce, or customer data platforms.Exposure to Databricks and multi-cloud environments.Background partnering with Data Science, Product, and Analytics teams.Master's degree in Mathematics, Computer Science, Engineering, or a related quantitative field.

GCS is acting as an Employment Business in relation to this vacancy.

Read less
Negotiable

Wilmington, Delaware, United States of AmericaContract

logo TECHNOLOGY
TALENT SPECIALISTS
logo
  • [email protected]

Navigation

  • About Us
  • Job Seekers
  • Employers
  • Contact us
  • Login/Register
  • News

Policies

  • Privacy Policy
  • Terms of Use
  • Cookie Policy
  • Modern Slavery
  • Carbon Plan
  • Social Value Policy
  • ESG Strategy

Socials

  • Linkedin
  • Facebook
  • YouTube
  • Instagram

Cookie Management

  • Manage Cookie Preferences

Cookie Management

  • Manage Cookie Preferences

COPYRIGHT © GCS RECRUITMENT SPECIALISTS LTD - PART OF NGAGE SPECIALIST RECRUITMENT LIMITED. ALL RIGHTS RESERVED. COMPANY REGISTERED IN ENGLAND AND WALES WITH COMPANY NUMBER 05609278.​

  • Job Search
  • Employers
    • Divisions
      • Divisions
      • AI
      • Broadcast & Telco
      • Cloud
      • Cyber
      • Data
      • Networks and Infrastructure
      • Software Engineering
    • Solutions
      • Solutions
      • Talent Consulting
      • Project Solutions
      • Temporary Recruitment
      • The Innovation-Hub
    • Case Studies
    • Submit a Vacancy
  • Candidates
    • Careers
      • Careers
      • AI
      • Broadcast & Telco
      • Cloud
      • Cyber
      • Data
      • Networks and Infrastructure
      • Software Engineering
    • Career Advice
    • Submit your CV
    • Refer a friend
  • GCS Connect
  • About Us
    • About GCS
    • News
    • Social Value
    • Meet the team
    • nGAGE Talent
    • Work for GCS
  • Contact Us
Login
Register

Find your new role

Enter your details to access your account.

Trouble logging in?
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
ATTACH CV *
Your file must be a doc, docx or pdf. No larger than 5MB.

Apply for...

Added
COMPETITIVE SALARY

Your file must be a doc, docx or pdf. No larger than 5MB.
New cv path

Please refer to our Privacy Policy for details on how we use your data

Refer a friend


Please refer to our Privacy Policy for details on how we use your data

No saved jobs available

All your saved jobs are no longer available or you've already applied.

Create a job alert

for the following search criteria

Frequency :

Create an account

To receive personalised job alerts, please create an account below.

Already have an account? Log in

Let us know you agree to cookies

We use cookies to provide you with the best possible browsing experience on our website. You can find out more here.