Software development, C#, C++, Azure, .Net coreSoftware Architect required to architect and implement software solutions in Azure using C#, C++ and C#.Net. The successful candidate will Design Systems, review Code from customer requirements and interpreted functional requirements. You will own the documentation for software development, maintain software development quality standards attaining the highest security standards for our cloud systems. Key skills C++ and C# .NET core. Interpreting specifications for software development Architecting and deploying cloud native solutions in Azure, cloud resources with Terraform or similar Docker Kubernetes containerisation and deployment Microservices development with RabbitMQ PostgreSQL or other SQL databases any experience of NoSQL would be beneficial API development including knowledge of automated testing