We are looking for an experienced Software Engineer to join our IT department. This role is responsible for developing high-quality applications using C# and the .NET ecosystem, ensuring clean architecture and maintainable code.
What does a Software Engineer do?
As a Software Engineer you will be responsible for managing and adding to our modern and complex Azure estate.
Responsibilities
* Technical expertise in Azure cloud, C#, .NET, and ReactJS.
* Understanding of Azure DevOps and Terraform
* Managing web and database components of multiple applications.
* Deploy / manage our multiple integrated systems.
* Deploy and manage virtual machines in a highly available setting.
* Deploy and update PowerShell scripts.
* Troubleshoot infrastructure and network related issues affecting business.
* Design and put in place Azure data protection features.
* Oversee our application architecture suitability with our Azure estate.
* Communicating and managing infrastructure partner teams.
* Create and manage virtual networks with high levels of performance and security to handle workloads.
* Find and install the business’s best cloud-based solutions.
* Ensure application size, performance, and uptime while upholding strict code quality criteria.
Qualifications
* Integrating with Salesforce based solutions
* An additional experience in working in or managing a Java based solution.
* Windows and Linux operating system administration
* Azure certifications in the specialized area preferably
* Experience using IaaS services
* Experience using PaaS services like database services, Kubernetes, etc.
* Understand the terminologies and how to navigate IP subnetting, Network Security Groups, routing, Azure Firewall, load balancing, DNS, and other networking concepts and protocols
* Relational and non-relational database technologies
* A background in either C# /.Net or Java-centric development
* Familiarity with Atlassian toolset (JIRA/Confluence)
* Familiarity with domain driven design an advantage
Benefits
* Private Medical Insurance with rewards for yourself with discounted rates for your family members
* Competitive Company Pension Scheme
* Access to several employee discounted schemes to suit your lifestyle including but not limited to:
o Private dental insurance
o Electric Vehicle Salary Sacrifice Scheme
o Cycle to Work scheme
o Comprehensive Europe and Worldwide Travel Insurance
o Medical Cash Plan
o Gym memberships
o Access to 24/7 GP service for you and your family
o 25 days holiday with the option to purchase more
#J-18808-Ljbffr