Full-Stack Developer
Queen Square
Wokingham, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English Experience level
Senior Compensation
£ 130KJob location
Wokingham, United Kingdom
Tech stack
Clean Code Principles
Application Performance Management
Confluence
JIRA
User Authentication
Automation of Tests
Unit Testing
Azure
Big Data
C Sharp (Programming Language)
Software as a Service
Cloud Storage
Continuous Integration
DevOps
Multi-Factor Authentication
Entity Framework
HP Systems Insight Manager
JSON
Log Analysis
SQL Azure
NetCDF
NoSQL
OAuth
OpenID
Performance Tuning
Powershell
Role-Based Access Control
Azure
Cloud Services
Azure DevOps Pipelines
Standard Sql
Security Assertion Markup Language (SAML)
Software Engineering
SQL Databases
Parquet
.NET Core
React
Delivery Pipeline
Database Optimization
GIT
Bicep
Azure
REST
Terraform
Azure
Key Vault
ServiceNow
Job description
Working closely with architects, DevOps engineers, and developers, you will be responsible for developing, deploying, maintaining, and supporting scalable cloud-based applications on Microsoft Azure, with a focus on automation, reliability, performance optimisation, and large-scale data processing., * Develop, deploy, and maintain applications using .NET Core, C#, Entity Framework, React, and Azure.
- Build and support scalable cloud solutions using AKS, App Services, Azure SQL, Azure Storage, Azure AD, Key Vault, Application Gateway, Container Registry, Application Insights, and Log Analytics.
- Develop and integrate REST APIs and third-party services.
- Implement and support Azure DevOps CI/CD pipelines, automated testing, and deployments.
- Write unit tests and contribute to high-quality, maintainable code.
- Monitor application performance, troubleshoot production issues, perform root cause analysis, and implement fixes.
- Optimise SQL queries and application performance.
- Document technical decisions and application workflows.
- Support live production environments and ongoing platform improvements.
Requirements
Essential
- 6-8 years' software development experience.
- Strong experience with Azure, .NET Core, C#, Entity Framework, React, REST APIs, SQL, AKS, App Services, Azure SQL Database, Azure Blob Storage, Azure AD, and Azure DevOps.
- Experience with CI/CD, application monitoring, and production support.
- Knowledge of authentication and security technologies including SAML, OAuth, OIDC, MFA, and RBAC.
- Strong SQL and database optimisation skills.
- Excellent problem-solving and communication skills.
Desirable
- Experience with Azure infrastructure, security, monitoring, containers, and identity services.
- Knowledge of Azure AD B2C, PowerShell, Git, ARM Templates, Bicep, Terraform, JIRA, Confluence, and ServiceNow.
- Experience with SQL and NoSQL environments.
- Familiarity with GRIB, NETCDF, Parquet, and JSON data formats.
- Azure Developer certification.