Backend Developer / Data Engineer
BusinessSystemsSoftwareCompany
Full time in-office in BristolCityCentre-Upto50k
Our client are a global SaaS Business Softwareplatform provider thatleveragesinnovationandautomationtohelptheirclientsspendmoretimedevelopingtheirbusinessesandlesstimejustmanagingthem.
They are looking for a Back End Developer or Data Engineer with a strong Microsoft technologies background (T-SQL, Stored Procedures,SQL Server 2019 or 2022 and possibly with SQL Azure knowledge) plus some skills in C# and .Net to build back end applications and database fuctionality for the next generation of their SaaS platform used by global clients on Enterprise sized system applications.
Their companyaretrustedforthedevelopmentofstaffandHRfunctionsforcorporate
companiesintheHospitality,Retail,Entertainment,FMGC,ConstructionandPublicSectorindustries.
Theroleisoffice-basedMondaytoFriday,withsomeflexibleworkingasrequired
This company will also considergood Back End DeveloperswithafullUKworkvisa(notneedingany current form work visa sponsorship)whoarehappytorelocate and work in-office in Central Bristol.
Key Responsibilities
- Develop robust and maintainable backend services and application logic using C#
- Develop and maintain web APls
- Design, develop and maintain SQL Server databases
- Develop and optimise stored procedures, functions and queries
- Analyse query and database performance and implement improvements through query optimisation, indexing and schema refinement.
- Ensure changes protect data integrity, reliability and application
- Maintain appropriate documentation of important data structures, logic and dependencies
- Contribute to the ongoing modernisation and improvement of the SaaS platform
Experienceandpersonprofile:
Strong experience developing and supporting production web applications.
- Excellent problem-solving and troubleshooting skills, particularly across backend applications and databases.
- A strong understanding of relational database design and SQL Server.
- The ability to understand complex systems and confidently investigate how application and database components interact.
- A pragmatic approach to development, balancing technical quality with business and customer requirements.
- Strong awareness of application performance, scalability, security and data integrity.
- Theabilityto workindependently oncomplextechnical problems whilecollaborating effectively withthewider team.
- Good time-management skills and the ability to contribute effectively towards sprint and delivery goals.
- Clear communication skills and the ability to explain technical issues to both technical and non-technical colleagues.
Essential Skills
– MicrosoftSQLServer/T-SQL-strong/advancedexperience
– C# / .NET
– Relational database design and optimisation
– Stored procedures, functions and complex SQL queries
– Query optimisation, indexing and database performance tuning
– WebAPIdevelopmentandintegration
– RESTAPls
– Git/ source control
– Experience developing and supporting production web applications
– Debugging and root-cause analysis
– Agiledevelopmentmethodologies
Desirable Skills
– Microsoft Azure
– Azure SQL
– Azure DevOps
– Cl/CD pipelines
– Database monitoring and observability
– Automated testing
– Experience with high-volume or business-critical transactional systems
– Experience modernising or refactoring established/legacy applications
– Experienceintegratingthird-partysoftwarethrough APls
– ExperienceworkingwithinaSaaSenvironment
– Power Bl or other reporting/data visualisation technologies
– Experience of Cloud Database Migration – ideally Azure SQL managed instances
SalaryandBenefitsPackage
- Salaryto50kperannumdependentonexperience
- PrivateMedicalInsurance
- PrivateDentalInsurance
- Perkboxemployeeperksanddiscountscheme
Thisisanexcellentin-officeroleworkingforasoftwarecompany withanindustryleadingBusinessSaaS Enterprise Softwareplatform.
Thisrolewillbeworkinginafriendlyteamenvironment.
Pleaseapply with your CV.
…
