Negotiable
Inside
Hybrid
London, United Kingdom
Summary: The Full Stack Developer role focuses on developing robust and scalable applications using Angular 16 and .NET technologies within a hybrid work environment. The candidate will leverage Azure cloud services and collaborate with cross-functional teams to deliver high-quality solutions. This position requires a strong background in both front-end and back-end development, particularly with Azure technologies. The role is contract-based and classified as inside IR35.
Key Responsibilities:
- Design and develop user-friendly web interfaces using Angular and related technologies.
- Ensure the technical feasibility of UI/UX designs.
- Collaborate with the design team to implement responsive design and ensure consistency across different platforms.
- Design and manage relational databases, develop, maintain and optimize queries, stored procedures and database structures.
- Work with Azure Cosmos DB to manage and scale distributed data systems.
- Develop and deploy RESTful APIs that interact with Front End applications and external systems.
- Implement and manage microservices architecture to support seamless scaling and modular development.
- Utilize Azure services to deploy, manage, and scale applications.
- Work closely with project managers, designers, and other developers to understand project requirements and deliver high-quality solutions.
- Identify and fix performance bottlenecks in both Front End and Back End systems.
Key Skills:
- Minimum 5 years of experience with Azure PaaS Services (Azure Blob storage, Azure service bus, Azure functions etc.)
- Minimum 5 years of coding experience with Angular 16 or above.
- 5 years of experience in .NET Core, API and microservices development.
- Experience with COSMOS DB, Azure SQL server or NoSQL or a mix of all these.
- Azure Pipeline experience CI/CD familiarity greatly preferred.
- Openness to full-stack work with an emphasis on Front End work.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Ability to work independently as well as collaboratively in a team environment.
- Adaptability to changing project requirements and priorities.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Role: Full Stack Developer (Angular 16 & .net & C#)
Location: London (Hybrid)
Duration: Contract - Inside IR35
Job Description
mandatory skills:
1. Good hands-on experience with Azure PaaS Services (Azure Blob storage, Azure service bus, Azure functions etc.) (Mandatory)
2. Excellent coding experience with Angular 16 or above. (Must have hands on experience)
3. Good hands-on Experience in .NET Core, API and microservices development (Mandatory)
4. Experience with COSMOS DB, Azure SQL server or NoSQL or a mix of all these.
Role description: (Please include a brief outline of the impact this role will have, including overview of customer industry and projects, access to cutting-edge technology etc.) Looking for a highly skilled Full Stack Developer (Frontend). Candidate must have a strong background in both Front End and Back End development with significant experience in Azure cloud technologies. This role involves working on cutting-edge project, developing robust and scalable application and collaborating closely with cross-functional teams to deliver high-quality solutions
Key responsibilities: (Up to 10, Avoid repetition) Design and develop user-friendly web interfaces using Angular and related technologies.
Ensure the technical feasibility of UI/UX designs.
Collaborate with the design team to implement responsive design and ensure consistency across different platforms.
Design and manage relational databases. Develop, maintain and optimize queries, stored procedures and database structures
Work with Azure Cosmos DB to manage and scale distributed data systems
Develop and deploy RESTful APIs that interact with Front End applications and external systems.
Implement and manage microservices architecture to support seamless scaling and modular development
Utilize Azure services to deploy, manage, and scale applications. Utilize Azure services to deploy, manage, and scale applications.
Work closely with project managers, designers, and other developers to understand project requirements and deliver high-quality solutions.
Identify and fix performance bottlenecks in both Front End and Back End systems. Debug issues across the entire stack and perform root cause analysis.
Continuously monitor application performance and make improvements to ensure high availability and responsiveness.
Key skills/knowledge/experience: (Up to 10, Avoid repetition)
Minimum 5 years of experience with Azure PaaS Services (Azure Blob storage, Azure service bus, Azure functions etc.) (Mandatory)
Minimum 5 years of coding experience with Angular 16 or above. (Must have hands on experience)
5 years of Experience in .NET Core, API and microservices development (Mandatory)
Experience with COSMOS DB, Azure SQL server or NoSQL or a mix of all these.
Azure Pipeline experience CI/CD Familiarity greatly preferred.
Openness to full-stack work with an emphasis on Front End work.
Person specification: ie, negotiating, client facing, communication, assertive, team leading/team member skills, supportive.
Strong analytical and problem-solving skills.
Excellent verbal and written communication skills.
Ability to work independently as well as collaboratively in a team environment.
Adaptability to changing project requirements and priorities.
Will the role be 100% remote, hybrid or 100% office? Hybrid
If the role is hybrid/office based specify location in UK&I: Flexible