At a Glance
- Tasks: Lead the design and development of a cloud-based digital platform.
- Company: Join a leading client in London, known for innovation and excellence.
- Benefits: Enjoy a hybrid work model with 2 days onsite and flexible hours.
- Why this job: Be part of an agile team, influence technical direction, and mentor others.
- Qualifications: Expertise in .NET, ReactJS, Azure, and strong leadership skills required.
- Other info: Send your CV ASAP for this exciting opportunity!
The predicted salary is between 48000 - 84000 £ per year.
Technologies: .NET, ReactJS, REST API, Azure, Microservice Architecture, Azure SQL Server, NoSQL DB, Git, Azure DevOps, OOP, SOLID Principles, Agile Software Development, Cloud-Based Development
Calling a Lead Software Engineer to join our leading client based in London for an exciting career opportunity.
This role will be hybrid: 2 days onsite.
The selected Lead Software Engineer will be part of an agile cross-functional team in developing and maintaining our client’s flagship digital platform.
As a Lead Software Engineer , you will provide expert technical leadership in the design of our client’s cloud-based platform. You will help define the engineering standards, implement best practices, and contribute to their technical and product roadmap. You will act as a coach and mentor, providing technical leadership to the engineering teams.
Profile:
You will have a passion and solid experience in designing solutions that are of high-quality coding standards, secure, scalable, and resilient to solve business needs.
You have demonstrable experience in setting the technical direction of the engineering pillar by having a deep understanding of the needs of the organization around you. You influence this direction through a consensus-based approach using your people leadership skills and technical expertise.
You will have technical experience and knowledge of the following:
- Expert level experience with software development on the Microsoft tech stack using .NET, ReactJS, REST APIs, and Azure services in a microservice architecture
- Experience with both Azure SQL Server and NoSQL DBs such as CosmosDB
- Experience with cloud-based development using Azure services (Service Bus, Logic App, Function App, Azure API Manager)
- Experience with DevOps automated tooling technology (GIT, Azure DevOps)
- Excellent practical knowledge of OOP (Object Oriented Programming) concepts and SOLID principles
- Enthusiastic about delivery and experience working in a fast-paced agile environment
- Excellent communication skills, ability to interact effectively with multidisciplinary teams
- Degree/certification in Computer Science/IT or equivalent
Send your CV ASAP or get in touch for more info.
#J-18808-Ljbffr
Lead Software Engineer employer: Endeavour Recruitment Solutions
Contact Detail:
Endeavour Recruitment Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer
✨Tip Number 1
Make sure to showcase your leadership skills during the interview. As a Lead Software Engineer, you'll be expected to guide and mentor teams, so be prepared to discuss your experience in coaching others and how you've influenced technical direction in previous roles.
✨Tip Number 2
Familiarize yourself with the specific technologies mentioned in the job description, especially .NET, ReactJS, and Azure services. Be ready to discuss your hands-on experience with these technologies and how you've applied them in real-world projects.
✨Tip Number 3
Highlight your experience in agile environments. Since this role involves working in an agile cross-functional team, share examples of how you've successfully collaborated with diverse teams and adapted to fast-paced development cycles.
✨Tip Number 4
Prepare to discuss your approach to implementing best practices and engineering standards. The role requires defining technical direction, so think about how you've established coding standards or improved processes in your past positions.
We think you need these skills to ace Lead Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with .NET, ReactJS, REST APIs, and Azure services. Emphasize your leadership skills and any relevant projects that showcase your ability to design cloud-based solutions.
Craft a Strong Cover Letter: In your cover letter, express your passion for software development and your experience in agile environments. Mention specific examples of how you've influenced technical direction and mentored teams in the past.
Showcase Technical Expertise: Detail your experience with microservice architecture, Azure SQL Server, NoSQL databases, and DevOps tools like Git and Azure DevOps. Use concrete examples to demonstrate your knowledge of OOP and SOLID principles.
Highlight Communication Skills: Since excellent communication is key for this role, provide examples of how you've effectively interacted with multidisciplinary teams. This could include leading meetings, presenting ideas, or collaborating on projects.
How to prepare for a job interview at Endeavour Recruitment Solutions
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with the Microsoft tech stack, particularly .NET and ReactJS. Highlight specific projects where you implemented REST APIs and Azure services, and be ready to explain your approach to microservice architecture.
✨Demonstrate Leadership Skills
As a Lead Software Engineer, you'll need to show your ability to lead and mentor teams. Share examples of how you've influenced technical direction and fostered collaboration in previous roles, emphasizing your people leadership skills.
✨Discuss Agile Methodologies
Since the role involves working in an agile environment, be ready to talk about your experience with agile software development. Provide examples of how you've adapted to fast-paced changes and contributed to team dynamics.
✨Prepare for Behavioral Questions
Expect questions that assess your problem-solving abilities and how you handle challenges. Use the STAR method (Situation, Task, Action, Result) to structure your responses, focusing on scenarios relevant to cloud-based development and engineering standards.