Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior Software Engineer
Posted 13 hours 30 minutes ago by Ki Insurance
Role Details
We are looking for a Senior Software Engineer.
Purpose of the Job
As a Senior Software Engineer (.NET), you will be a key player in our backend development team, responsible for designing, developing, and maintaining robust and scalable backend solutions.
Leveraging your expertise in C# and .NET Core, you will drive the implementation of complex projects, ensure the highest quality standards, and provide technical leadership within the team. Your role will involve working with a variety of Azure PaaS services, integrating various technologies, and contributing to the architectural vision of our backend systems. You will also engage in cross-functional collaboration, mentoring junior engineers, and influencing the strategic direction of our backend development.
Role Responsibilities
- Lead Backend Development: Own and lead the development of critical backend components using C#, .NET Core, and related technologies, ensuring high performance, scalability, and maintainability.
- Technical Decision-Making: Make authoritative decisions on backend architecture, technology stack, and best practices, driving technical excellence within the team.
- Collaboration: Work closely with product managers, designers, and other stakeholders to ensure technical alignment with business objectives and deliver robust backend solutions.
- Mentorship: Provide guidance and mentorship to junior and mid-level engineers, fostering a culture of continuous learning and technical growth.
- Code Quality: Champion code quality through regular code reviews, enforcing coding standards, and advocating for best practices in testing and documentation.
- Azure Integration: Utilize Azure PaaS services (App Services, Function Apps, API Management, Service Bus, Azure Storage, Key Vaults, Azure SQL, Azure Cosmos DB, Azure AD) to build and manage scalable cloud solutions.
- API & Microservices: Design and implement RESTful APIs and web services, with a strong understanding of microservices architecture.
- Database Management: Work with both NoSQL and relational databases, ensuring efficient data storage, retrieval, and management.
- Performance Optimisation: Continuously optimise backend code and system performance to meet the highest standards of efficiency and responsiveness.
- Security Practices: Implement and enforce security best practices in backend development, ensuring the protection of data and compliance with industry standards.
Ki Insurance
Related Jobs
Senior Backend Software Engineer (Node.js)
- Zürich, Zürich, Switzerland
Senior eCommerce Project Delivery Manager
- £80,000 - £90,000 Annual
- London, United Kingdom
AppSec Delivery Manager - (Remote Work)
- £680 Daily
- Not Specified, United Kingdom
Senior Software Engineer
- London, United Kingdom
Senior Software Engineer - DV Cleared
- London, United Kingdom