Software Engineer

Synectics Solutions
Stoke-on-Trent, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 37K

Job location

Stoke-on-Trent, United Kingdom

Tech stack

ASP.NET
.NET
ADO.NET
API
Azure
C Sharp (Programming Language)
Code Review
Computer Security
Databases
Data Infrastructure
Data Security
Database Queries
Entity Framework
Microsoft SQL Server
Performance Tuning
Power BI
Software Engineering
SQL Stored Procedures
SQL Server Reporting Services
SQL Server Integration Services
T-SQL
Data Processing
.NET Core
Backend
GIT
Data Layers
Web Technologies
Tools for Reporting
Web Api

Job description

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

Requirements

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

Apply for this position