Senior Software Engineer (Azure)
12 days ago
Havant
Software Engineer (Azure) • Location: Portsmouth, • Job Type: Full-time Day-to-day of the role: • Collaborate with teams to design, build, and deploy solutions using Azure Cloud tools to automate and transform business processes., • Develop integrated solutions using Azure platform for both third-party and on-premise systems., • Implement logging, alerting, and diagnostics to enhance system performance and optimisation., • Work closely with Architects to create scalable, secure, and efficient cloud solutions., • Conduct code reviews, enforce coding standards, and maintain high-quality software development practices., • Manage security and identity controls, including RBAC, managed identities, and Key Vault, to ensure data protection and compliance., • Create and maintain comprehensive technical documentation, application designs, deployment procedures, and operational guides., • Minimum of 5 years of experience in Azure and .NET environments., • Proficient with Azure Services such as Azure Functions, App Services, and API Management., • Strong programming skills in C#, .NET, and Python., • Experience in creating and supporting CI/CD pipelines with GIT repository version control., • Proficient in SQL queries and database management with MSSQL, PostgreSQL, and Oracle., • In-depth knowledge of cloud security practices and implementation of best practices., • Skilled in using Azure monitoring tools to maintain solution health and performance., • Excellent problem-solving abilities with a focus on building scalable cloud solutions., • Growth mindset with a strong desire to learn and adapt to new technologies., • Ability to work effectively in both team and independent settings., • Excellent communication skills, capable of explaining complex technical concepts to non-technical stakeholders., • Meticulous attention to detail with a commitment to producing high-quality work.