£550 Per day
Outside
Hybrid
Epsom, England, United Kingdom
Summary: The Lead Software Engineer (Microsoft Azure) role involves providing technical project management services for the Dealer Management System and data aggregation at Toyota (GB) PLC. The position requires leading the design and development of scalable Azure solutions while collaborating with various stakeholders. This is a contractor role outside of IR35, offering hybrid working arrangements. The successful candidate will also provide technical leadership and mentoring to development teams.
Key Responsibilities:
- Lead the design, development, and deployment of scalable solutions on Microsoft Azure.
- Architect and implement cloud-native applications using Azure services.
- Collaborate with Enterprise Architects to ensure solution architecture conforms to standards.
- Work with Product Owners and Business Analysts to understand functional requirements.
- Provide technical leadership, mentoring, and guidance to development teams.
- Iterative development of Azure application and integration components.
- Manage database engines and technologies, including data pipelines and ETL processes.
- Develop and integrate Microsoft Dynamics ERP modules.
- Conduct unit and integration test automation.
- Manage code, build, and release automation using Azure DevOps or GitHub.
- Develop and maintain documentation of implemented solutions.
- Collaborate with cross-functional teams for seamless integration of Azure solutions.
- Troubleshoot and resolve complex technical issues related to Azure infrastructure.
- Stay updated on Azure advancements and implement innovative solutions.
Key Skills:
- Azure application and integration in solution architectures.
- Database engines and technologies.
- Data pipelines and ETL processes.
- Microsoft Dynamics development.
- Excellent communication skills.
- Project management experience.
- Previous automotive experience (desirable).
Salary (Rate): £550 daily
City: Epsom
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Lead Software Engineer (Microsoft Azure) - Ltd Company Contractor - Outside IR35 £550 per day 9 month Contract outside IR35 Near Epsom, Surrey (location is most easily reached by own transport) Hybrid working (1 day a week in the office) TLP have been working with Toyota (GB) PLC for over 25 years and are a trusted partner. This role will be employed by TLP (secondment to Toyota (GB) PLC) 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.
- Work with team members to collaborate on feature delivery (design, code reviews, testing etc.), attend key team meetings (as required), update PBI tickets, and participate in delivery planning & reporting activities.
- Provide technical leadership, mentoring, and guidance to development teams.
- Iterative development (based on requirements / feedback) of: Azure application and integration components using technologies defined in solution architectures (Azure stack - Functions, APIM, CDN etc., Languages - C# & .Net, JavaScript, Python etc., authoring and integration with REST and Graph APIs).
- 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.
- Conduct additional system testing of all technical solution components to ensure solution functionality and quality is achieved.
- 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.
- Develop proof of concepts to validate new architectures and solutions within project / feature delivery.
- 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.
- Collaborate with cross-functional teams to ensure seamless integration of Azure solutions with existing systems.
- Ensure best practices in Azure security, performance, and cost optimisation.
- 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