Contract Opportunity | Tier 1 Investment Bank | Canary WharfOverviewOur client, a Tier 1 Investment Bank based in... Read more
Our client, a Tier 1 Investment Bank based in Canary Wharf, is seeking an experienced C# Developer to join a strategic application modernisation programme. This role sits within a technology team responsible for evolving critical business applications, supporting a transition from legacy desktop solutions to modern web-based and cloud-enabled platforms.
The successful candidate will work across the full software development lifecycle, contributing to the enhancement of existing applications while helping shape the future-state architecture.
Key InformationRole: Senior C# Developer
Location: Canary Wharf, London (Hybrid Working)
Contract Length: 6 Months Initial Contract
Rate: £416 per day (Inside IR35)
Start Date: ASAP
This role forms part of a wider transformation initiative focused on:
Modernising legacy desktop applicationsMigrating technology platforms from on-premise infrastructure to AzureSupporting the transition from desktop-based solutions to web technologiesImproving application performance, maintainability and scalabilityDelivering new functionality aligned to business and regulatory requirementsThe successful contractor will work closely with development teams, business stakeholders and architecture functions to deliver high-quality software solutions within a complex enterprise environment.
Key ResponsibilitiesDevelop and maintain enterprise-grade applications using C#Enhance and support existing WPF and WinForms applicationsContribute to the migration of desktop applications towards web-based architecturesBuild and integrate APIs and backend servicesWrite efficient SQL queries and stored proceduresCollaborate with business analysts, architects and end users to understand requirementsParticipate in code reviews and promote development best practicesTroubleshoot production issues and contribute to continuous improvement initiativesSupport the adoption of Azure technologies as part of the broader cloud transformation strategyRequired Skills & ExperienceEssentialStrong commercial experience developing applications using C#/.NETProven expertise with WPF or WinformsStrong SQL or Oracle development skillsUnderstanding of software design principles and development best practicesExperience working within complex enterprise environmentsExperience working with AzureDesirableExperience with JavaScriptExposure to ReactExperience contributing to application modernisation programmesKnowledge of Azure cloud technologiesExperience within Financial Services, Investment Banking or Capital Markets environmentsPersonal AttributesStrong analytical and problem-solving skillsExcellent communication and stakeholder management abilitiesAbility to work independently in a fast-paced environmentCollaborative mindset and willingness to mentor junior developersComfortable balancing support of legacy systems alongside modernisation initiatives
GCS is acting as an Employment Business in relation to this vacancy.
Read lessLondon, England, United KingdomContract
Senior C/C++ DeveloperLocation: Remote (Ireland & European Union) Employment Type: Contract Experience Level: SeniorAbout the OpportunityWe are partnering... Read more
Location: Remote (Ireland & European Union)
Employment Type: Contract
Experience Level: Senior
We are partnering with an innovative and rapidly growing technology company that is expanding its engineering team across Europe. With a strong technical culture and a globally distributed workforce, they are seeking an experienced Senior C/C++ Developer to help build and enhance high-performance software solutions.
This is an excellent opportunity to join a highly skilled engineering environment while working remotely from anywhere within Ireland or the EU.
The RoleAs a Senior C/C++ Developer, you will play a key role in the design, development, and optimization of critical software products. Working closely with architects, engineers, and business stakeholders, you will help deliver scalable, reliable, and high-quality solutions that support the company's continued growth.
The successful candidate will be a hands-on engineer with strong problem-solving skills and a passion for building robust software systems.
Key ResponsibilitiesDesign, develop, and maintain software solutions using C and C++.Contribute to software architecture and technical design decisions.Optimize application performance, scalability, and reliability.Participate in code reviews and champion engineering best practices.Diagnose and resolve complex technical issues throughout the development lifecycle.Collaborate with distributed teams across multiple regions and time zones.Create and maintain technical documentation.Mentor junior team members and contribute to a culture of continuous improvement.Required Skills & ExperienceStrong commercial experience developing software in C and C++.Deep understanding of software engineering principles and design patterns.Experience working in Linux/Unix environments.Strong debugging, troubleshooting, and performance optimization skills.Experience working across the full Software Development Lifecycle (SDLC).Proficiency with Git and modern development tools.Excellent communication and collaboration skills.Ability to work effectively within remote and distributed teams.Nice to HaveExperience with distributed systems or high-performance applications.Knowledge of multithreading and concurrent programming.Exposure to cloud technologies and containerized environments.Experience with CI/CD pipelines and automated testing frameworks.What's on OfferFully remote working arrangement.Opportunity to work with a highly talented international engineering team.Challenging and technically complex projects.Flexible working environment.Competitive contract rates.Long-term growth opportunities within a scaling technology organization.Apply TodayIf you're a Senior C/C++ Developer seeking a fully remote opportunity where you can make a significant impact and work on innovative technology projects, we'd love to hear from you.
Apply now with your latest CV and one of our consultants will be in touch to discuss the opportunity in confidence.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessDublin, Dublin County, Republic of IrelandContractRemote
Senior Full-Stack DeveloperLocation: Hybrid (East - Flanders)Employment Type: Full-TimeAbout the OpportunityWe're partnering with an ambitious, technology-driven organisation that... Read more
Senior Full-Stack Developer
Location: Hybrid (East - Flanders)
Employment Type: Full-Time
About the Opportunity
We're partnering with an ambitious, technology-driven organisation that is building a modern, scalable digital platform with significant growth plans. As the business continues to expand, we're seeking a Senior Full-Stack Developer to take ownership of a key product and play a central role in shaping its technical direction.
This is an exciting opportunity for an experienced developer who enjoys combining technical ownership with hands-on development. You will play a pivotal role in architectural decisions, product evolution, and the growth of the engineering function.
Key Responsibilities
Design, build, and enhance core product features across the full technology stack.Contribute to architectural decisions and technical strategy to ensure scalability and maintainability.Collaborate with product, engineering, and business stakeholders to deliver impactful solutions.Champion engineering best practices, quality standards, and modern development approaches.Leverage AI-powered tools and emerging technologies to improve development efficiency and outcomes.Support the growth and maturity of the engineering function through technical leadership and knowledge sharing.What We're Looking For
6+ years' professional software engineering experience.Strong JavaScript and TypeScript expertise.Proven experience balancing hands-on development with architectural decision-making.Experience with cloud platforms such as AWS, Azure, or GCP.Experience building modern web applications using Node.js (NestJS) and React or Next.js.Familiarity with Docker, CI/CD, and modern DevOps practices.Experience with PostgreSQL or other relational databases.Strong communication, stakeholder management, and problem-solving skills.Enthusiasm for AI-powered development tools and emerging technologies.Why This Opportunity?
This is an opportunity to join a growing organisation where you'll have genuine ownership, influence, and impact. You'll work on a modern technology platform, help shape technical direction, and play a key role in the next stage of product growth.
If you're a senior Developer who enjoys solving complex challenges, taking ownership, and building scalable products in a collaborative environment, we'd love to hear from you.
GCS is acting as an Employment Agency in relation to this vacancy.
Read lessBelgiumPermanent
Senior Full Stack Developer - Identity & Access ManagementPosition SummaryWe are seeking an experienced Senior Full Stack Developer... Read more
We are seeking an experienced Senior Full Stack Developer to join a high-performing engineering team supporting enterprise Identity & Access Management (IAM) applications within a large-scale security organization. This role will focus on the design, development, integration, and modernization of secure enterprise applications used internally across the organization.
The ideal candidate will possess strong expertise across both frontend and backend development, with deep experience in Angular, Java, Spring Boot, REST API development, cloud-native AWS services, and secure application development practices. This individual will play a key technical leadership role within the team, mentoring junior developers, contributing to architectural decisions, and driving secure, scalable cloud migration initiatives.
This is an opportunity to work within a security-first engineering environment responsible for mission-critical IAM platforms and integrations.
Key ResponsibilitiesDesign, develop, enhance, and maintain enterprise IAM applications and integrationsBuild scalable frontend applications using modern Angular frameworksDevelop secure backend services and REST APIs using Java and Spring BootParticipate in cloud migration and modernization initiatives, including transitioning legacy applications to AWS cloud-native architecturesCollaborate with architecture teams, security stakeholders, and cross-functional engineering teamsLead technical discussions, contribute to solution design, and drive engineering best practicesMentor and support junior and mid-level developers within the teamEnsure applications meet security, compliance, and enterprise development standardsImplement secure authentication and authorization mechanisms using industry-standard protocolsParticipate in code reviews, troubleshooting, testing, and deployment activitiesSupport CI/CD, monitoring, and containerized deployment environmentsRequired Skills & ExperienceBackend DevelopmentStrong hands-on experience with Java developmentExperience with Java 17 or newerExtensive experience with Spring Boot and Spring ecosystem frameworksStrong expertise designing and developing secure REST APIsExperience building enterprise-grade backend servicesFrontend DevelopmentStrong experience with Angular (Angular 21/22 preferred or recent versions)Experience developing enterprise UI applicationsStrong understanding of frontend architecture and component-driven developmentCloud & DevOpsHands-on experience with AWS cloud services, including:AWS LambdaDynamoDBS3CloudWatchECS/FargateExperience with cloud-native and serverless application developmentExperience with Docker/containerization technologiesExperience supporting application cloud migration initiativesSecurity & IAMStrong understanding of Identity & Access Management conceptsExperience implementing secure authentication and authorization solutionsKnowledge of:OAuth 2.0OpenID Connect (OIDC)JWT token-based authenticationSpring SecuritySecurity-first development mindset with experience following secure coding and compliance standardsDatabases & CachingStrong experience with MySQLExperience with MongoDBExperience with Redis or caching technologiesLeadership & Soft SkillsProven ability to lead technical initiatives and mentor development teamsAbility to work independently and drive solutions with minimal oversightStrong communication and stakeholder management skillsExperience collaborating with architecture, security, and DevOps teamsAbility to contribute to technical design and architectural decision-makingPreferred QualificationsPrevious experience working within IAM or enterprise security environmentsExperience modernizing legacy applications into cloud-native architecturesExperience leading or mentoring development teamsFamiliarity with enterprise compliance and secure development standards
GCS is acting as an Employment Business in relation to this vacancy.
Read lessUnited States of AmericaContractRemote
All your saved jobs are no longer available or you've already applied.
for the following search criteria