Software Engineer
Join Synectics as Software Engineer: build reliable SQL Server data pipelines and .NET services for essential Public Sector work - collaborative, impactful, growth-ready.
We’re looking for a data-focused Software Engineer to join our Public Sector development team, working on data-driven solutions that support important real-world services.
This role is ideal for someone who enjoys working close to the data, solving complex problems, and improving the reliability and performance of critical systems.
What you’ll be doing:
· You’ll play a key role in maintaining and evolving a large-scale SQL Server data-processing platform, alongside contributing to wider application development.
· Develop and maintain SQL Server solutions (T-SQL, stored procedures, data processing)
· Investigate and resolve data issues, failed processing, and performance bottlenecks
· Improve the reliability, efficiency, and maintainability of existing data workflows
· Work closely with developers, analysts, and business stakeholders to deliver practical solutions
· Contribute to backend development across our C# / .NET Core services and APIs
· Support testing, code reviews, and structured release processes
· Identify opportunities to automate manual tasks and reduce operational risk
· Produce clear documentation and share knowledge within the team
What to expect in the role:
· SQL Server-focused to start – with most work in the data layer initially
· Opportunity to broaden into .NET development as you build system knowledge
· Work on high-volume, sensitive Public Sector data in a secure, regulated environment
· A mix of problem-solving, investigation, and hands-on development
What we’re looking for
Essential:
· Strong SQL Server development experience
· Advanced T-SQL skills (complex queries, stored procedures, transactions, performance tuning)
· Experience investigating and resolving data quality or performance issues
· Experience with C# / .NET or .NET Core
· Familiarity with core engineering practices (Git, code reviews, testing)
· Ability to communicate clearly with both technical and non-technical audiences
· A proactive, problem-solving approach with attention to detail
Nice to have (but not essential):
· SSIS, SSRS, Power BI, or similar data/reporting tools
· ASP.NET Core, Web API, or modern web technologies
· Entity Framework, ADO.NET, or other data access frameworks
· CI/CD pipelines, Azure DevOps, or cloud platforms
· Experience working with high-volume or sensitive data environments
· Awareness of data protection and information security principles
This role could be a great fit if you are:
· A Software Developer with strong SQL Server experience
· A Backend Engineer who enjoys data-heavy systems
· A Data Engineer with .NET exposure
· A Database Developer looking to broaden into application development
Why join us?
· Work on systems that directly support Public Sector services
· Gain exposure to both data engineering and application development
· Join a collaborative team that values clear thinking, knowledge sharing, and continuous improvement

- Department
- Public Sector
- Role
- Software Engineer
- Locations
- Synectics Solutions
- Remote status
- Hybrid
About Synectics Solutions
We create bespoke solutions that enable private and public sector organisations to truly understand their customers, manage risk and prevent fraud. And we do it well – to date we’ve helped to save over £5 billion.
From opportunistic to organised, fraud affects everyone. We as consumers pay the price of fraud in every financial or insurance product that we take out. The use of our products helps our clients avoid risk, which in turn benefits us as consumers. We’re not just an IT business, our products have real world impact.
Join us and shape the future.