Software Development Specialist
We are seeking an experienced Software Development Specialist to join our team working on modern, scalable applications. As a key member of our Agile environment, you will be responsible for designing, developing, and deploying cloud-hosted software solutions using .NET Core/6/8 and Angular.
The ideal candidate will have strong experience with C#, .NET Core/6/8, and Angular, as well as knowledge of AWS and containerisation (Docker, Kubernetes). You will also need experience with automated testing tools and a good understanding of secure login methods (OpenID/OIDC).
In addition to technical skills, we are looking for someone with excellent communication skills and an Agile mindset. If you are passionate about delivering high-quality software solutions and working collaboratively with others, we want to hear from you.
Key Responsibilities
* Application Development: Design, develop, and deploy cloud-hosted software solutions using .NET Core/6/8 and Angular.
* Containerisation and Deployment: Containerise services and deploy to AWS.
* CI/CD Pipelines: Set up and manage CI/CD pipelines using Azure DevOps.
* Automated Testing: Write automated tests using SpecFlow, Playwright, and Selenium.
* Agile Team Member: Work collaboratively with others to deliver features and monitor application performance.
Requirements
* Technical Skills: Strong experience with C#, .NET Core/6/8, and Angular, knowledge of AWS and containerisation (Docker, Kubernetes), experience with automated testing tools.
* Soft Skills: Excellent communication skills, Agile mindset, ability to work collaboratively with others.