Azure .NET Fullstack Technical Architect
- Full-time
- Department: Digital Development & Architecture
Company Description
We pledge "to prove IT can make a real difference to our customer's businesses". We work hard to ensure we understand what our customers need from their technology solutions and then we deliver.
We are an award-winning company who provide world class customer service; we think big and we hire great people. Version 1 are more than just another IT services company - we are leaders in implementing and supporting Oracle, Microsoft and AWS technologies.
Invest in us and we’ll invest in you; if you are driven, committed and up for a challenge, we want to meet you.
Job Description
Your main responsibilities will be:
- Architecting Microsoft Azure .NET Solutions across multiple platforms.
- Providing Microsoft Azure architecture collaboration with other Version 1 technical teams such as ERP, Oracle, Digital and Software Asset Management.
- Implementation (coding) and Delivery of Microsoft Azure .NET projects (full stack development with .NET Core and Angular or React.
- Business Development and Technical Pre-Sales for key Version 1 customers.
- Documentation of solutions (e.g. architecture, configuration and setup).
- Working within a project management/agile delivery methodology in a leading role as part of a wider team.
- Collaborate and liaise with other Version 1 and customer stakeholders/ end users in the software development lifecycle – PMs, BAs, Testing etc
- Provide effective knowledge transfer and upskilling to relevant customer personnel to ensure an appropriate level of future self-sufficiency.
- Assist in transition of projects to Version 1 Managed Services teams.
Qualifications
- Full stack .NET Development experience
- Direct experience of a range services from the Microsoft Azure Cloud Platform including Infrastructure and Security related services such as Azure AD, IaaS, PaaS, Containers, Storage, Azure Monitoring and Security.
- Direct experience of enterprise solution shaping and Microsoft Azure Cloud architecture development including excellent documentation skills.
- Experience of setting up, deploying and managing multiple environments to support agile development approaches.
- Possession of either the Developing Microsoft Azure Solutions and Architecting Microsoft Azure certifications.
- Deep understanding of coding best practices and modern architectural patterns, including micro services and message-driven architectures
- Recent hands-on developing / coding role
- It is essential that you have strong, in-depth and demonstrable hands-on experience with the following technologies:
- Microsoft Azure and its relevant build, deployment, automation, networking and security technologies in cloud and hybrid environments.
- Microsoft Azure Platform As A Service ( PaaS ) products such as Azure SQL, AppServices, Logic Apps, Functions and other Serverless services
- Understanding of Microsoft Identity and Access Management products such including Azure AD or AD B2C
- Microsoft Azure Operational and Monitoring tools, including Azure Monitor, App Insights and Log Analytics
- Knowledge of PowerShell, Git, ARM templates and deployment automation using Azure DevOps.
- Experienced in the design and delivery of enterprise level Highly Available solutions.
Additional Information
Version1 Talent Acquisition Consultant