Skills and Experience:-
- Software development related certification or tertiary degree in the relevant field is required.
- 5+ years of development experience using the following languages and their respective frameworks:
- C# – ASP.NET APIs using .NET Framework, .NET Core, .NET 6+
- TypeScript – Angular 2+
A good knowledge of the following tools and processes is required:
- Source control, primarily using Git
- Understanding of design principles behind scalable applications and REST APIs
- Experience writing unit tests and integration tests in projects using the languages mentioned above
- Understanding of CI/CD processes and their automation
- Understanding of deployment into containerized environments, using Kubernetes and Azure cloud services
- Ability to provide support for deployed applications/services and monitor performance
Additional software development skills that can be helpful:
- Git with Azure DevOps repositories
- CI/CD processes with Azure DevOps pipelines
- Azure cloud services
- Microsoft SQL
- HTML
- JavaScript (ES6+)
- CSS
Desired Skills:
- Full
- stack
- Developers