Experience, Qualifications & Skills
Degree / Diploma in Computer Science or related field.
7 years at a senior level and/or 3 years as a technical lead/lead developer with relevant experience.
Skilled in C# programming language.
Advanced knowledge of C# ecosystems, including CLR and .NET Framework.
Skilled in Microsoft SQL Server, index optimisation and stored procedures.
Extensive knowledge of object-oriented programming best practices.
Extensive knowledge of source control, unit testing, code verification and documentation, including use cases.
Experience in system integration with 3rd-party systems.
Web services
ASP .NET Web API.
ASP. NET MVC.
Azure DevOps - including the creation and maintenance of Build and Release Pipelines.
HTML, CSS, Bootstrap.
Skilled in JavaScript, jQuery framework, and Typescript framework/s.
AngularPreference will be given to candidates with the following experience:
Migrating application components to the Cloud (Azure).
Modernisation of existing application architecture.
Scalable system development to ensure efficient processing of high load.
Agile software development methods.
Building and maintaining microservices.
Elasticsearch
Real-time transaction system development.