Senior Software Engineer

Details of the offer

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.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Property Assessor

MRICS Valuation Surveyor – Senior / Associate / Director level. Established & Independent Surveying Practice Nottinghamshire £50,000 - £70,000 p.a. plus bene...


Kingsley - England

Published 14 days ago

Senior Cloud Security Engineer

New Day At NewDay, our business is focused on a single, clear and defining purpose: to help people move forward with credit. Working at our iconic office in...


New Day - England

Published 14 days ago

Technical Account Manager - Content Acquisition (Otc Pricing)

Bloomberg runs on data. Our products are fuelled by powerful information. We combine data and context to paint the whole picture for our clients, around the ...


Bloomberg - England

Published 14 days ago

Data Engineering Lead - Growth

You will need to login before you can apply for a job. Employer: Mars Location: London, United Kingdom Salary: Competitive Closing date: 1 Feb 2025 Job Des...


Engineeringuk - England

Published 14 days ago

Built at: 2025-01-20T21:00:09.598Z