Tier 1 Investment bank based in Canary Wharf.Role - C# Developer - Desktop ApplicationsDuration - 6 months with... Read more
Tier 1 Investment bank based in Canary Wharf.
Role - C# Developer - Desktop Applications
Duration - 6 months with likely extension
Rate - £416 p/d (inside IR35)
Location - Hybrid / Canary Wharf
Tech Stack
C#WPFWinformsJavascriptSQLOracleTasks
Tasks range from understanding business requirements, designing application structures, business data analysis, programming WPF (Windows Presentation Foundation) applications in Visual C#.NET on both Oracle and SQL Server database, testing with users, implementation through Development, Quality Assurance (QA), Production and Disaster Recovery environments. Supporting users and writing operation documents including User Helps (manuals) will also be required.As well as application development, this role will also include all aspects of system constructions and support for existing programmes which are written as WinForms (C#.NET) applications. Also, applications written in other languages like MS VBA for Excel and Access, MS VB and MS Excel Macros will also be required.
Additional Tasks
Defining Database objects required in systems to connect with SQL and Oracle Database Administrators in both London and New York.Providing script for database inquiry languages, i.e., T-SQL (SQL Server) and PL/SQL (Oracle) to perform data analysis based on requirements from business parties.Setting up a system distribution method to Citrix and application servers for both Web and Window applications.Troubleshooting systems in an event of failure and implementing necessary solutions by checking Windows Operating System, Internet Information Server and any other relevant environments where the applications are running. In some case this role will act to liaise with other application support team staff.Following the existing team programming policy to keep a common development style to be shared in team members.Updating versions of MS .Net Framework and MS Visual .NET platform to include any necessary changes of existing systems running in Production.Liaising with the relevant support teams such as other Development sections, Technical Support, Network and Infrastructure and DBA where Business users experience system problems.Assessing the impact of data processing loads on SQL and Oracle database and, when appropriate, finding alternative approaches.Rolling out changes with a coordination of Release manager. It is important to maintain the change history of applications
GCS is acting as an Employment Business in relation to this vacancy.
Read lessSenior Full-Stack DeveloperAbout the roleThis is a hands-on senior position where you'll play a key role in shaping... Read more
Senior Full-Stack Developer
About the role
This is a hands-on senior position where you'll play a key role in shaping the technical direction of a growing product. You'll combine architecture and technical leadership responsibilities with active software development, working closely with the product and stakeholders.
What you'll do
Take end-to-end technical ownership of a core product, from architecture through to delivery and ongoing evolution.Help drive technical decision-making and contribute to scalable, maintainable system design.Build and maintain applications across the full technology stack, including backend services, frontend experiences, APIs, and third-party integrations.Support the transition of platform knowledge from external partners to the internal team, ensuring long-term ownership and sustainability.Establish and promote engineering best practices while mentoring and supporting other developers.Collaborate with stakeholders and end users to understand product usage, identify challenges, and translate business needs into technical solutions.Work closely with product and design teams to help shape the product roadmap and user experience.
Must have
6+ years of professional software development experience.Strong experience building and maintaining modern web applications across both frontend and backend environments.Proficiency in modern programming languages and frameworks used for full-stack development.Experience designing scalable, maintainable software systems and contributing to application architecture.Proven ability to lead technical discussions and make architectural decisions.Comfortable balancing hands-on development with technical leadership responsibilities.Experience working with APIs, integrations, and distributed systems.Familiarity with containerization technologies and cloud-based development practices.Experience working with relational databases and data modeling.
Should have
Experience with cloud platforms and modern software delivery practices, including automation, CI/CD, infrastructure management, and monitoring.Knowledge of Dutch or French, in addition to English.
Nice to have
Exposure to multiple programming languages, frameworks, or technology ecosystems.Experience working in regulated industries such as financial services, compliance, healthcare, insurance, or similar domains.Experience scaling products in a high-growth or startup environment.
GCS is acting as an Employment Agency in relation to this vacancy.
Read lessFull Stack Developer (Contract)Location: Remote (UK) Contract Length: 6 Months Day Rate: £400 per day OUTSIDE IR35Tech Stack:... Read more
Full Stack Developer (Contract)
Location: Remote (UK)
Contract Length: 6 Months
Day Rate: £400 per day OUTSIDE IR35
Tech Stack: C#, SQL, Vue.js
Overview
We are seeking an experienced Full Stack Developer to support the re-engineering and modernisation of a core business platform. The successful candidate will play a key role in migrating an existing application from .NET Framework 4.1 to .NET 10, helping to improve performance, scalability, maintainability and cloud readiness.
Working within an agile development team, you will contribute across the full software development lifecycle, from architecture and design through to development, testing and deployment.
Key Responsibilities
Redevelopment and modernisation of an existing platform from .NET Framework 4.1 to .NET 10.Design, develop and maintain scalable web applications using C#, SQL Server and Vue.js.Collaborate with business stakeholders, architects and developers to define technical solutions.Refactor legacy code and implement modern development practices.Develop and consume RESTful APIs and backend services.Optimise database performance and maintain SQL Server environments.Participate in code reviews, testing and release activities.
Essential Skills & Experience
Strong commercial experience developing applications using C#.Experience with SQL Server, including:Proven experience developing front-end applications with Vue.js.Experience working on full software development lifecycle projects.Demonstrable experience modernising or upgrading legacy applications.
Desirable Skills
Experience with Microsoft Azure services.Knowledge of Azure DevOps and CI/CD pipelines.Experience containerising applications using Docker and Kubernetes.Experience with microservices architecture.Exposure to Entity Framework Core.
Ideal Candidate
Comfortable working in a fast-paced project environment.Proven track record of delivering platform modernisation projects.Able to work independently whilst collaborating effectively within a wider team.Strong attention to detail with a focus on quality and maintainability.
Technical Environment
.NET Framework 4.1 → .NET 10 MigrationC#SQL ServerVue.jsAzure (desirable)
GCS is acting as an Employment Business in relation to this vacancy.
Read lessGlobal bank based in Canary Wharf.Role - C# Developer - Desktop ApplicationsDuration - 6 months with likely extensionRate... Read more
Global bank based in Canary Wharf.
Role - C# Developer - Desktop Applications
Duration - 6 months with likely extension
Rate - £416 p/d (inside IR35)
Location - Hybrid / Canary Wharf
Tech Stack
C#WPFWinformsJavascriptSQLOracleTasks
Tasks range from understanding business requirements, designing application structures, business data analysis, programming WPF (Windows Presentation Foundation) applications in Visual C#.NET on both Oracle and SQL Server database, testing with users, implementation through Development, Quality Assurance (QA), Production and Disaster Recovery environments. Supporting users and writing operation documents including User Helps (manuals) will also be required.As well as application development, this role will also include all aspects of system constructions and support for existing programmes which are written as WinForms (C#.NET) applications. Also, applications written in other languages like MS VBA for Excel and Access, MS VB and MS Excel Macros will also be required.
Additional Tasks
Defining Database objects required in systems to connect with SQL and Oracle Database Administrators in both London and New York.Providing script for database inquiry languages, i.e., T-SQL (SQL Server) and PL/SQL (Oracle) to perform data analysis based on requirements from business parties.Setting up a system distribution method to Citrix and application servers for both Web and Window applications.Troubleshooting systems in an event of failure and implementing necessary solutions by checking Windows Operating System, Internet Information Server and any other relevant environments where the applications are running. In some case this role will act to liaise with other application support team staff.Following the existing team programming policy to keep a common development style to be shared in team members.Updating versions of MS .Net Framework and MS Visual .NET platform to include any necessary changes of existing systems running in Production.Liaising with the relevant support teams such as other Development sections, Technical Support, Network and Infrastructure and DBA where Business users experience system problems.Assessing the impact of data processing loads on SQL and Oracle database and, when appropriate, finding alternative approaches.Rolling out changes with a coordination of Release manager. It is important to maintain the change history of applications
GCS is acting as an Employment Business in relation to this vacancy.
Read lessSenior Salesforce Industries (Communications Cloud) DeveloperLocation: Livingston (Hybrid - 2 days per week onsite) Type: Permanent | Full-TimeAre... Read more
Location: Livingston (Hybrid - 2 days per week onsite)
Type: Permanent | Full-Time
Are you a Salesforce Industries expert looking to work on complex enterprise transformation programmes? We're seeking an experienced Senior Salesforce Industries Developer to design and deliver innovative solutions across Communications Cloud, helping drive large-scale digital and customer experience initiatives.
The RoleAs a key member of the Salesforce delivery team, you'll play a leading role in designing, building, and implementing sophisticated Salesforce Industries (Vlocity/Communications Cloud) solutions. You'll work closely with architects, product teams, QA, and stakeholders to deliver scalable, production-ready platforms that support complex customer, product, and fulfilment journeys.
Key ResponsibilitiesDesign and deliver complex Salesforce Industries (Communications Cloud/Vlocity) solutions across product, pricing, contracting, and fulfilment domains.Build, configure, and govern Enterprise Product Catalogue (EPC) and Industries CPQ models for telecom products and bundled offerings.Implement Order Management orchestration and decomposition to support end-to-end fulfilment processes.Create engaging digital and agent experiences using OmniStudio, including OmniScripts and FlexCards.Develop scalable platform functionality using Apex, Lightning Web Components (LWC), Integration Procedures, SOQL, and APIs.Collaborate with architecture, product, QA, and delivery teams to ensure successful project outcomes.Contribute to solution design, technical best practice, and platform governance.What We're Looking For✅ Extensive Salesforce development experience across multiple Salesforce clouds, including:
Sales CloudService CloudExperience CloudCommunications Cloud✅ Hands-on Salesforce Industries (Vlocity/Communications Cloud) expertise.
✅ Strong experience with:
Enterprise Product Catalogue (EPC)Industries CPQOmniStudioOrder Management✅ Excellent development skills in:
ApexLightning Web Components (LWC)SOQLSalesforce integrations and APIs✅ Experience delivering solutions within large-scale enterprise environments.
Desirable ExperienceTelecommunications industry experience.Utilities or other complex B2B product environments.Experience working within Agile delivery teams.What's On OfferHybrid working model - 2 days per week onsite in Livingston.Opportunity to work on high-profile digital transformation programmes.Collaborative and innovative technology environment.Competitive salary and benefits package.Career development opportunities within a growing Salesforce practice.Interested? Apply today to join a team delivering cutting-edge Salesforce Industries solutions that make a real impact for enterprise customers.
GCS is acting as an Employment Agency in relation to this vacancy.
Read lessIntegration Design: Collaborate with business stakeholders, IT teams, and external partners to gather integration requirements and define workflows.... Read more
GCS is acting as an Employment Business in relation to this vacancy.
Read lessTier 1 bank based in Canary Wharf.Role - C# Developer - Desktop ApplicationsDuration - 6 months with likely... Read more
Tier 1 bank based in Canary Wharf.
Role - C# Developer - Desktop Applications
Duration - 6 months with likely extension
Rate - £416 p/d (inside IR35)
Location - Hybrid / Canary Wharf
Tech Stack
C#WPFWinformsJavascriptSQLOracleTasks
Tasks range from understanding business requirements, designing application structures, business data analysis, programming WPF (Windows Presentation Foundation) applications in Visual C#.NET on both Oracle and SQL Server database, testing with users, implementation through Development, Quality Assurance (QA), Production and Disaster Recovery environments. Supporting users and writing operation documents including User Helps (manuals) will also be required.As well as application development, this role will also include all aspects of system constructions and support for existing programmes which are written as WinForms (C#.NET) applications. Also, applications written in other languages like MS VBA for Excel and Access, MS VB and MS Excel Macros will also be required.
Additional Tasks
Defining Database objects required in systems to connect with SQL and Oracle Database Administrators in both London and New York.Providing script for database inquiry languages, i.e., T-SQL (SQL Server) and PL/SQL (Oracle) to perform data analysis based on requirements from business parties.Setting up a system distribution method to Citrix and application servers for both Web and Window applications.Troubleshooting systems in an event of failure and implementing necessary solutions by checking Windows Operating System, Internet Information Server and any other relevant environments where the applications are running. In some case this role will act to liaise with other application support team staff.Following the existing team programming policy to keep a common development style to be shared in team members.Updating versions of MS .Net Framework and MS Visual .NET platform to include any necessary changes of existing systems running in Production.Liaising with the relevant support teams such as other Development sections, Technical Support, Network and Infrastructure and DBA where Business users experience system problems.Assessing the impact of data processing loads on SQL and Oracle database and, when appropriate, finding alternative approaches.Rolling out changes with a coordination of Release manager. It is important to maintain the change history of applications
GCS is acting as an Employment Business in relation to this vacancy.
Read lessGlobal bank based in Canary Wharf.Role - C# Developer - Desktop ApplicationsDuration - 6 months with likely extensionRate... Read more
Global bank based in Canary Wharf.
Role - C# Developer - Desktop Applications
Duration - 6 months with likely extension
Rate - £416 p/d (inside IR35)
Location - Hybrid / Canary Wharf
Tech Stack
C#WPFWinformsJavascriptSQLOracleTasks
Tasks range from understanding business requirements, designing application structures, business data analysis, programming WPF (Windows Presentation Foundation) applications in Visual C#.NET on both Oracle and SQL Server database, testing with users, implementation through Development, Quality Assurance (QA), Production and Disaster Recovery environments. Supporting users and writing operation documents including User Helps (manuals) will also be required.As well as application development, this role will also include all aspects of system constructions and support for existing programmes which are written as WinForms (C#.NET) applications. Also, applications written in other languages like MS VBA for Excel and Access, MS VB and MS Excel Macros will also be required.
Additional Tasks
Defining Database objects required in systems to connect with SQL and Oracle Database Administrators in both London and New York.Providing script for database inquiry languages, i.e., T-SQL (SQL Server) and PL/SQL (Oracle) to perform data analysis based on requirements from business parties.Setting up a system distribution method to Citrix and application servers for both Web and Window applications.Troubleshooting systems in an event of failure and implementing necessary solutions by checking Windows Operating System, Internet Information Server and any other relevant environments where the applications are running. In some case this role will act to liaise with other application support team staff.Following the existing team programming policy to keep a common development style to be shared in team members.Updating versions of MS .Net Framework and MS Visual .NET platform to include any necessary changes of existing systems running in Production.Liaising with the relevant support teams such as other Development sections, Technical Support, Network and Infrastructure and DBA where Business users experience system problems.Assessing the impact of data processing loads on SQL and Oracle database and, when appropriate, finding alternative approaches.Rolling out changes with a coordination of Release manager. It is important to maintain the change history of applications
GCS is acting as an Employment Business in relation to this vacancy.
Read lessC# Developer Role - Hybrid / Liverpool street - 6 month Contract - Banking Role - C# Developer... Read more
C# Developer Role - Hybrid / Liverpool street - 6 month Contract - Banking
Role - C# Developer (T/SQL, PL/SQL)
Duration - 6 months with very likely extension
Location - Hybrid / Liverpool Street (London) - 3 days per week in a Liverpool Street office
Rate - £690 per day (Inside IR35)
Tech Stack
C#SQLOracleTasks
Tasks include understanding business requirements, designing applications, business data analysis, programming in Visual C#.NET using both Oracle and SQL Server database, Unit testing, Quality Assurance (QA), Implementation, Production and Disaster Recovery environments supporting users and preparing documents.Along with the application development, this role will also include supporting the existing C# and .NET applications. General IT Support to maintain environmentDefining database objects required in the systems. Interactions with the SQL and Oracle Database Administrators in both London and New York.Providing script for database enquiry languages, i.e., T-SQL (SQL Server) and PL/SQL (Oracle) so that data analysis can be performed based on requirements from relevant business parties.Support setting up a system distribution method for Citrix and application servers for both Web and Window applications.Troubleshooting systems in the event of failure and implementing solutions (Code fix, SQL scripting etc), including checking Windows Servers, Databases (SQL Server or Oracle) and any other relevant environments where the system is running. In some cases, this will involve liaising with other application support team staff across London and New York offices.Following the development teams' programming policy and procedures to maintain common programming practice.Updating versions of MS .Net Framework and MS Visual .NET platform to include any necessary changes of the existing systems running in Production environment.`Liaising with the relevant support teams such as other Development team sections, Technical Support, Network and Infrastructure and DBAs whenever Business users experience system problems.Assessing the impact of data processing loads on SQL and Oracle databases and when appropriate, finding alternative solutions.Actively assisting rolling out changes through coordination with the Release team. It is also very important to maintain the change history of the applications.Communicating with primary support Helpdesk staff in London and New York to provide the necessary system supports.GCS is acting as an Employment Business in relation to this vacancy.
Read lessJoin a leading global banking client on a major Identity & Access Management (IAM) transformation programme.We're looking for... Read more
Join a leading global banking client on a major Identity & Access Management (IAM) transformation programme.
We're looking for an IAM-focused Developer with strong experience building secure identity solutions, cloud-native applications, and event-driven services
IAM Application Developer | Python | GCP | Banking
📍 London or Sheffield (Hybrid)
📅 6-Month Contract
🏦 Global Banking Environment
✅ Strong IAM experience is essential
✅ Python and cloud-native development background required
❌ Not suited to Java-heavy profiles
💡 Key Skills:
* IAM / Identity Life cycle Management
* Python Development
* REST APIs & Microservices
* Google Cloud Platform (GCP)
* Pub/Sub & Event-Driven Architecture
* OAuth2, OIDC, JWT, SAML
* Terraform / Infrastructure as Code
* Identity Orchestration (Auth0, Okta, WorkOS or similar)
* React & TypeScript (desirable)
🔹 You'll be:
* Building and securing identity APIs
* Developing IAM automation and provisioning workflows
* Creating cloud-native applications and event-driven services
* Working closely with Security, DevOps, and Engineering teams
Interested? Apply now or get in touch for more details.
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