At a Glance
- Tasks: Lead the design and development of scalable solutions on Microsoft Azure.
- Company: Join a dynamic engineering team focused on innovative cloud solutions.
- Benefits: Enjoy hybrid working, competitive pay, and opportunities for professional growth.
- Why this job: Be part of exciting projects that shape the future of automotive technology.
- Qualifications: Experience with Azure, database technologies, and project management is essential.
- Other info: This role is outside IR35, offering flexibility and independence.
The predicted salary is between 43200 - 64800 £ per year.
We have an exciting opportunity in the engineering team to provide technical project management services for the delivery of the Dealer Management System (DMS) and data aggregation and Value Chain Reporting (VCR) as a Contractor outside of IR35.
What you’ll be doing:
- Lead the design, development, and deployment of scalable solutions on Microsoft Azure.
- Architect and implement cloud-native applications using Azure services such as Azure Functions, Cosmos DB, and Kubernetes.
- Collaborate with TGB and TME Enterprise Architects to ensure solution architecture for New Vehicle Sales (NextGen) applications conforms to current and strategic TGB standards and direction.
- Work with Product Owner / Business Analysts / Business Stakeholders to understand functional requirements and interact with other teams to estimate, architect, design, develop, test & release features.
- Provide technical leadership, mentoring, and guidance to development teams.
- Iterative development of Azure application and integration components using technologies defined in solution architectures (Azure stack - Functions, APIM, CDN etc., Languages - C# & .Net, JavaScript, Python etc.).
- Database engines / technologies (Synapse, SQL Server, Azure SQL, CosmosDB etc.).
- Data pipelines and ETL processes using Azure Data Factory, Data Flow, Databricks / Spark (using Python & associated frameworks), Azure storage (data lake, blob) etc.
- Microsoft Dynamics development, primarily in and integrating with ERP modules, utilising relevant tech stack (Power Platform, Dataverse, C# & .Net, JavaScript & TypeScript, HTML & CSS).
- Monitoring and alerting frameworks / tools to ensure smooth and proactive operation of the production solution.
- Conduct unit and integration test automation using required tools / frameworks to provide required test coverage.
- Code management, build and release automation (CI/CD) using Azure DevOps or GitHub tooling as required.
- Build and management of all Azure resources using ARM templates ensuring adherence to security standards and best practices.
- Develop and maintain documentation of implemented solutions in standard tooling / documentation platforms.
- Production monitoring and support to rectify any technical issues raised by automated monitoring or system users.
- Collaboration with other technical implementation teams to align on Enterprise Data Platform (EDP) technical design, development and data standards.
- Troubleshoot and resolve complex technical issues related to Azure infrastructure and applications.
- Stay updated on Azure advancements and industry trends, implementing innovative solutions where applicable.
Qualifications and Experience
- Essential: Azure application and integration in solution architectures, Database engines / technologies, Data pipelines and ETL processes, Microsoft Dynamics development, Excellent communications skills, Project management experience.
- Desirable: Previous Automotive experience.
Contact Detail:
TLP Consultancy Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer (Microsoft Azure) - Outside IR35
✨Tip Number 1
Familiarise yourself with the latest Azure services and tools mentioned in the job description, such as Azure Functions, Cosmos DB, and Kubernetes. Being able to discuss recent projects or experiences using these technologies will demonstrate your expertise during interviews.
✨Tip Number 2
Network with professionals in the automotive and cloud computing sectors. Attend meetups or webinars focused on Azure and automotive technology to build connections that could lead to referrals or insider information about the role.
✨Tip Number 3
Prepare to showcase your project management skills by discussing specific examples where you led a team or project. Highlight your experience with Agile methodologies, as this is crucial for the iterative development process mentioned in the job description.
✨Tip Number 4
Stay updated on industry trends related to Azure and automotive technologies. Being knowledgeable about recent advancements can help you engage in meaningful conversations during interviews and show your passion for the field.
We think you need these skills to ace Lead Software Engineer (Microsoft Azure) - Outside IR35
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Microsoft Azure, cloud-native applications, and relevant programming languages like C# and Python. Emphasise any project management experience and technical leadership roles you've held.
Craft a Compelling Cover Letter: In your cover letter, explain why you're the perfect fit for the Lead Software Engineer role. Mention specific projects where you've successfully implemented Azure solutions and how your skills align with the job requirements.
Showcase Relevant Projects: Include a section in your application that showcases relevant projects or achievements, particularly those involving Azure services, database technologies, and integration processes. This will demonstrate your hands-on experience and problem-solving abilities.
Highlight Soft Skills: Don't forget to mention your excellent communication skills and ability to collaborate with cross-functional teams. These are crucial for the role, so provide examples of how you've effectively worked with stakeholders in previous positions.
How to prepare for a job interview at TLP Consultancy Ltd
✨Showcase Your Azure Expertise
Make sure to highlight your experience with Microsoft Azure during the interview. Be prepared to discuss specific projects where you've designed, developed, or deployed scalable solutions using Azure services like Azure Functions and Cosmos DB.
✨Demonstrate Technical Leadership
Since the role involves providing technical leadership and mentoring, share examples of how you've guided teams in previous projects. Discuss your approach to code reviews, testing, and collaborative feature delivery.
✨Understand the Business Context
Familiarise yourself with the functional requirements related to Dealer Management Systems and Value Chain Reporting. Be ready to explain how you would work with Product Owners and Business Analysts to align technical solutions with business needs.
✨Prepare for Problem-Solving Questions
Expect questions that assess your troubleshooting skills, especially regarding complex technical issues in Azure infrastructure. Think of scenarios where you've successfully resolved such issues and be ready to walk through your thought process.