Essential Criteria:
Senior roles may also be available for individuals with the experience below:
Desirable Criteria:
- C# and .NET development skills
- Experience developing digital applications in a cloud environment (preferable Azure)
- Experience with test driven development, version controlled environments (ideally BitBucket, Git) and continuous integration methodology and tools.
Senior roles may also be available for individuals with the experience below:
- Understanding of web security and application security
- Understanding of design and architecture patterns and development principles
- Understanding of application containers and micro services
- Experience working in an agile environment
- Understanding of core front-end web technologies including HTML5/CSS, Javascript frameworks like AngularJS, Bootstrap.
Desirable Criteria:
- Strong Azure Service Fabric development and management
- API design and development experience
- Knowledge of Service Oriented Architecture principles.