Advance Search

Browse Jobs

Solutions Developer

Posted 8 days ago

  • Birmingham, West Midlands
  • Any
  • External
  • Expires In 3 months
Position : Solution Developer (C#)Role : PermanentLocation : Birmingham (Hybrid)Responsibilities:Responsible for the development and improvement of our Practice Management SystemsBuild browser-based web solutions that meet the changing needs of the business and drive efficiency as part of our ongoing automation programIntegrate with third party providers by consuming API’s. This could extend building out API wrappers.Ensure that industry standards and best practices are applied across the development and database environments, leading to systems that are secure, robust and optimisedProduce and maintain documentation contributing towards the wider development infrastructure.Produce estimates (high-level and detailed) for development workBalance work on multiple projects at one timeMaintain databases and objects such as tables, stored procedures, views, triggers, IndexesHandle common database procedures such as upgrade, backup, recovery, migrationProfile server resource usage, and optimise as necessaryMaintain interfaces with other systems both internal and externalCollaborate within a cross functional team to help shape technical solutions and directionWork well with ever-changing processes to meet our company needs and requestsRequired Skills:.NET framework / .NET Core (C#)ASP.NET MVC, Web API, FunctionsExcellent understanding of Microsoft SQL ServerExpert-level T-SQL skillsAbility to write clean, efficient, readable and well documented codeProven experience of creating and implementing effective testing plansExperience of using code repositoriesCapable of troubleshooting common databases issues and debugging stored proceduresSkilled at optimising large, complicated SQL statementsFamiliar with tools that can aid with profiling server resource usage and optimisationSense of ownership and pride in your performance and its impact on company’s successPrevious experience of helping to deliver projects accurately and on timeCritical thinker and strong problem-solving skillsA proven team player, who can support others and who can adapt to changing and conflicting prioritiesThe ability to prioritise high volumes of responsibilities without delays in deliverablesA confident and effective communicator who is proactive, self-motivated with a can-do attitude.Strong attention to detail and willing to expand your skill set to overcome existing challengesAdditional Desirable Skills:Experience of Legal SectorAgile development principlesExperience of using Continuous IntegrationAzure Stack; Power Automate, Microsoft Power AppsAzure DevOps pipelinesMicroservice ArchitectureHTML, JavaScriptKNIMENOTE: NO SPONSORSHIP AVAILABLE.If this sounds like an interesting opportunity to you, feel free to get in touch to discuss the role in detail.
Apply