Back End Developer
Apply NowJob details
Server Side Developer Location: Hybrid Package: Negotiable Benefits We are looking for a Server-Side Developer to join our team. As a key member of the development team, this server-side focused role will have two main components: you will be expected to work on designing, implementing and maintaining / improving our existing platform; additionally you will be expected to work in a similar capacity on a larger project to rebuild (i.e. version 2.0) the application with a new microservices architecture. The rebuild will involve working collaboratively with a Data Architect & Front-End Developer to help architect the new modules for v.2.0 of the application. This is a custom-built online quote, bind and formal documentation issuance platform, that also offers a range of analytics to assist with underwriting, portfolio analysis and product performance. The day to day: Design, develop, and maintain efficient and scalable server-side applications and services. Write clean, well-documented, and maintainable code using industry best practices and coding standards. Collaborate with the frontend team to integrate frontend components with server-side logic. Work with database administrator to ensure optimal data storage and retrieval. Optimize server applications for maximum speed, performance, and scalability. Troubleshoot and debug server issues, providing timely solutions. Implement security and data protection measures. Keep up to date with emerging trends, technologies, and best practices in backend development. Work collaboratively on system architecture. About you: Extensive experience as a Backend Developer or similar role. Proven high proficiency in ASP.NET (C#) and SQL. Experience with backend frameworks and libraries. Familiarity with database systems, both relational and NoSQL. Understanding of RESTful APIs and other web service technologies. Experience with serverless technologies and microservices architecture. Understanding of DevOps practices and CI/CD pipelines. Experience with with Azure service i.e. APIM, Azure Function, Event based and caching services Experience of programmatic interactions with MS Word and Excel. Familiarity with testing frameworks and test-driven development. Security awareness and the ability to implement security best practices. Performance optimization and profiling skills. Experience with Azure cloud computing platforms. Knowledge of version control systems, such as Git. Knowledge of SSO: IndentityServer4/B2C and containerization technologies (Docker, Kubernetes) is advantageous. Able to work independently and collaboratively, take initiative, problem solve, make decisions and turn ideas into code. Good communication skills, attention to detail and highly motivated. Familiar with the Software Development Life Cycle process. Insurance experience is advantageous, but not mandatory. The rewards: A negotiable basic salary and all the normal benefits you’d expect (Holiday, company pension etc.) A collaborative, open and honest environment that is designed to deliver the best outcomes to our clients and staff A flexible working methodology to enable you to be where you need to be, if you don’t need to be in an office then don’t, if you want to be in an office your welcome to use one. An environment built around supporting and developing our staff with funding available for relevant professional qualifications.
Apply Now