{"@context":"https://schema.org/","@type":"JobPosting","title":"Software Engineer
Role details
Job location
Tech stack
Job description
FDM is a global business and technology consultancy seeking a Software Engineer with demonstrable VB6 and VBA experience to join our Global System Integrator/Consultancy client, working with a large public sector organisation. This is an exciting opportunity to work within the Local Data Capture (LDC) capability, supporting a business-critical system that underpins a major government Self-Assessment regime. This is initially a 6 month contract with very good prospects to extend and will be a hybrid role that will be based in Telford.
You will play a key role in developing and maintaining components within a complex legacy estate, contributing to the stability and ongoing evolution of critical services. Working in a fast-paced environment, you'll collaborate closely with Delivery Leads, engineers, and service teams to balance change delivery with the resilience of live production systems.
This role is ideal for developers with a strong core engineering background who are keen to expand their expertise within legacy technologies while delivering meaningful impact.
Responsibilities:
- Developing and enhancing LDC components within the wider Self-Assessment platform
- Supporting the delivery of system changes while ensuring quality and stability across releases
- Investigating, diagnosing, and resolving defects and live production issues
- Collaborating with Delivery Managers and service teams to align development activities with business priorities
- Adhering to established processes, controls, and standards within a legacy technology environment
- Actively building knowledge of the LDC platform, tooling, and associated technologies
Requirements
- Experience with or exposure to VB6, VBA, Microsoft Visual Studio 6.0, and ActiveX components
- Strong software development foundation, with willingness to work in and modernise legacy systems
- Familiarity with integration technologies including SOAP Toolkits and XML
- Experience using or supporting Team Foundation Server (TFS) environments
- Proven ability to troubleshoot and resolve issues in production-critical systems
- Experience operating within structured, controlled delivery environments
- Strong analytical problem-solving skills with high attention to detail
- Effective communication skills, working across technical and non-technical stakeholders
- Exposure to tools such as NuMega DevPartner Studio, Edge, or Integrated Single Sign-On (ISSO) (desirable)
- Willingness to learn and work with GovRules technologies, including Client, IDE, and Native Language (Java-derived)
- SC eligible preferred