Technical Lead

Full Time 3 weeks ago
Employment Information

Job Description

Role Purpose

The purpose of the role is to support process delivery by ensuring daily performance of the Production Specialists, resolve technical escalations and develop technical capability within the Production Specialists.  
 

_

Must have

 

Through expertise in C# .Net technologies gained through formal education and hands-on development experience, including: Microsoft SQL Server; ASP .NET up to and including version 4.0; Microsoft best-practice coding standards.

Experience in application development , including analyzing stories, writing code, implementing automated tests, contributing to release and iteration planning and developing the working practices of the team

Experience of .Net Core and use of containers is also desirable, using C# .Net development Design Patterns, and focusing on: performance; volume; scalability; extensibility.

Proficiency building and deploying applications in an IIS environment, using Microsoft Visual Studio

Knowledge of web front-end technologies, i.e. HTML, CSS, JavaScript & Ajax, Demonstrate experience in releasing / fixing existing applications with some minimal code change.

Familiarity with architecture styles/APIs (REST) and version control systems

experience with data and messaging infrastructure like KDB, Spark, EMS, Kafka

AZURE knowledge is good to have

_

Good To have

 

Exposure to Python

Good written and verbal communication skills and an ability to work as part of a global team

Managing maintenance of applications and performing technical change requests scheduled according to release management processes

Supporting creation of software product training materials, software product user guides, and software product deployment instructions

Knowledge and experience of working with a code repository and CI/CD tools such as Gitlab