Senior C Engineer in Telford

Senior C Engineer in Telford

Telford Temporary 30000 - 40000 £ / year (est.) Home office (partial)
eTeam Workforce Limited

At a Glance

  • Tasks: Lead the development of secure digital services for a key government department.
  • Company: Global recruitment specialist with a focus on innovative tech solutions.
  • Benefits: Competitive daily rate, flexible work arrangements, and opportunities for professional growth.
  • Other info: Collaborative environment with mentorship opportunities and agile practices.
  • Why this job: Make a real difference in public sector solutions while tackling complex technical challenges.
  • Qualifications: Strong C programming skills and experience in legacy system remediation.

The predicted salary is between 30000 - 40000 £ per year.

We are a Global Recruitment specialist that provides support to clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you.

Duration: 6 months

Location: Telford with 2 days/week in office

Rate: 49GBP/Day (Inside IR35)

Role Overview

As a Senior Engineer within the client Market Unit, you will play a pivotal role in delivering modern, scalable, and secure digital services for one of the UK's most critical government departments. You will work closely with architects and delivery leads to design and implement robust Back End services, lead engineering best practices, and mentor junior developers. This role is ideal for someone who thrives in a collaborative environment, enjoys solving complex technical challenges, and is passionate about delivering impactful public sector solutions.

Role Purpose

As a Senior Engineer, you will remediate, stabilise, and modernise applications participating in the Ingres-only Pathway—decoupling data from Ingres to target relational platforms (e.g., Oracle/SQL Server) and implementing secure, supportable fixes that reduce risk ahead of March 2027. You'll collaborate with architects, DB specialists, testers, and delivery leads to plan and execute safe change in line with client standards.

Key Outcomes

  • Risk reduction & compliance: Identify and remediate vulnerabilities, unsupported dependencies, and non-compliant patterns to meet client security and data-protection expectations.
  • Decoupling from Ingres: Refactor data access; support migration from Ingres to the agreed target RDBMS while retaining UI where required.
  • Quality & Release readiness: Deliver thoroughly tested fixes and enhancements that are verifiable in SIT, E2E/UAT and OAT/NFR phases, supporting traceability and sign-off.
  • Knowledge transfer: Produce clear documentation and handover notes to client live support teams.

Responsibilities

  • Analyse applications (forms, modules, class libraries, COM components) to map dependencies (ADO, ODBC, custom DLLs/OCXs) and Ingres touchpoints.
  • Design and implement low-risk remediation: data access abstraction, connection-string/driver changes, error-handling hardening, and performance fixes aligned to target databases.
  • Collaborate with DB engineers to plan and validate schema/data migration and to optimise SQL (procs/queries) post-migration.
  • Build and execute test plans with QA: unit/functional/regression, non-functional (reliability, performance), and defect life cycle management across SIT, E2E/UAT and OAT.
  • Contribute to release documentation and change approvals; support rehearsals and cutovers where needed.
  • Work within client MU governance for security, data protection, and auditability; keep artefacts current (design notes, runbooks, KT packs).
  • Participate in agile ceremonies; coordinate with the Actian Exit streams (ETMP, Data Retention, Low-Code, Ingres-only) and Model Office activities.
  • Coach junior engineers and contribute to client MU engineering community initiatives.

Essential Skills & Experience

  • Strong Engineering skills: VB6, Tuxedo, C, AWS preferred.
  • Legacy remediation in regulated environments: diagnosing runtime faults, dependency drift, and security gaps; implementing safe, minimal-change fixes.
  • Database fluency: experience moving away from Ingres or similar RDBMS; comfort working with DBAs on schema, queries, and performance while preserving behaviour.
  • Quality engineering: practical test design, defect triage, and readiness for multi-phase test models (SIT/E2E/UAT/OAT).
  • Delivery habits: version control (Git/TFS), lightweight design documentation, and effective stakeholder communication.

Desirable

  • Familiarity with AI-assisted upgrade accelerators (e.g., Retrofit/GitHub Copilot) and technical proving approaches used in the programme.
  • Experience with client MU governance, SD&T/implementation forums, or Model Office validation.

If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often shortlisted within 48 hours.

Senior C Engineer in Telford employer: eTeam Workforce Limited

As a Senior C Engineer in Telford, you will join a dynamic team dedicated to delivering impactful digital services for critical government departments. Our collaborative work culture fosters innovation and professional growth, offering mentorship opportunities and the chance to tackle complex technical challenges while ensuring compliance and security. With a focus on employee development and a commitment to excellence, we provide a rewarding environment where your contributions truly matter.

eTeam Workforce Limited

Contact Details:

eTeam Workforce Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior C Engineer in Telford

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in government projects. A friendly chat can lead to insider info about job openings or even referrals.

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your best C projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Ace the interview! Research common technical questions for Senior C Engineers and practice your answers. Don’t forget to prepare some questions of your own to show your interest in the role and the company.

Tip Number 4

Apply through our website! We make it super easy for you to submit your application and get noticed. Plus, we’re always on the lookout for talented engineers like you!

We think you need these skills to ace Senior C Engineer in Telford

C Programming
VB6
Tuxedo
AWS
Database Migration
SQL Optimisation
Quality Engineering

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior C Engineer role. Highlight your experience with legacy remediation, database fluency, and any relevant engineering skills. We want to see how your background aligns with what we're looking for!

Showcase Your Projects:Include specific projects where you've tackled complex technical challenges or led engineering best practices. This gives us a clear picture of your capabilities and how you can contribute to our team.

Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for key achievements and avoid jargon unless it's relevant. We appreciate straightforward communication!

Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can't wait to hear from you!

How to prepare for a job interview at eTeam Workforce Limited

Know Your Tech Inside Out

Make sure you brush up on your C programming skills and any relevant technologies mentioned in the job description, like AWS and database management. Be ready to discuss your experience with legacy systems and how you've tackled similar challenges in the past.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've solved complex technical issues, especially in regulated environments. Think about times when you identified vulnerabilities or improved system performance, and be ready to explain your thought process.

Emphasise Collaboration

This role requires working closely with various teams, so highlight your experience in collaborative environments. Share stories that demonstrate your ability to mentor junior developers and work effectively with architects and DB specialists.

Prepare for Agile Discussions

Since the role involves participating in agile ceremonies, be prepared to discuss your experience with agile methodologies. Familiarise yourself with common practices and be ready to talk about how you've contributed to agile teams in the past.