Dijital Team
41 days ago

Technical Lead .NET

Full time
LK
javascript
b2c
sql
java
html
css
android
react native
azure
jquery
next.js
c#
graphql
power bi
The Senior Lead developer is responsible in designing, developing, and maintaining applications. Working closely with others to translate requirements into functional code and continuously improving applications to meet evolving user needs. This position reports to the IT Applications Manager and is expected to work collaboratively with members of the broader ITS team and the business using appropriate judgement to escalate matters where necessary.
The Senior Lead developer is responsible in designing, developing, and maintaining applications. Working closely with others to translate requirements into functional code and continuously improving applications to meet evolving user needs. This position reports to the IT Applications Manager and is expected to work collaboratively with members of the broader ITS team and the business using appropriate judgement to escalate matters where necessary.

Responsibilities:

  • Prepare and/or review technical documentation, considering architectural and programmatic aspects of the solution.
  • Develop and/or configure systems as per best practice.
  • Conduct code reviews and provide constructive feedback to team members.
  • Communicate and engage with stakeholders across ITS and the business.
  • Liaise with vendors, partners, and third-party service providers for delivery and support.
  • Follow appropriate internal processes, as well as established industry standards for application coding, documentation, and code management.
  • Follow company processes, and industry standards for development and code management.
  • Ensure best practice security controls for company systems.
  • Continuously assesses capabilities, tools, and processes to improve DevOps maturity for customer experience improvements.
  • To be successful in this role, you will have:

  • Essential Experience:
  • Tertiary qualification in computing or the equivalent level of industry experience.
  • Team player with the ability to work effectively and collaboratively.
  • Strong prioritisation and time-management skills, including the ability to work effectively under pressure, juggling conflicting priorities, and delivering to tight timeframes.
  • Strong critical thinking and analytical skills with the ability to drive process improvements.
  • Strong verbal and written communication skills, with the ability to prepare concise reports.
  • Experience in DevOps practices such as CICD, automation, infrastructure as code and monitoring.
  • Any other relevant duties as assigned or requested by IT Application Managers.
  • Knowledge of cybersecurity principles and best practices, such as authentication, authorization, encryption, and security protocols.
  • Strong understanding of architectural patterns, TDD, BDD & test automation.

  • Demonstrated experience in the following areas:
  • C#, NET Core, MVC, React, Java Script, jQuery, Azure Services – Azure functions and DevOps (CI/CD).
  • Experience in building mobile apps (Apple and Android) for online & offline use, utilising APIs, real-time push notifications.
  • Experience in application modernisation of older .Net Applications to Cloud Native Services.

  • Nice to have:
  • Azure integrations services including Azure Logic Apps, Azure Event Grid, Azure Service Bus and Azure API Management.
  • Web APIs, GraphQL, and REST services, Azure cloud services specifically Azure Functions, App Services, Blob Storage, etc.
  • Azure B2C Identity and Access Management, React Native, Next.js, HTML5/CSS3, JQuery.
  • Microsoft platforms and productivity tools including MS Power Platform, Azure DevOps - CI/CD.
  • SQL Server and Azure SQL including data extractions and reporting in SSRS and Power BI.

  • Qualifications:
  • 5+ years of application development experience.
  • Proven experience with Dynamics 365, the Power Platform, and Microsoft Azure (optional).
  • Proven experience with .NET, C#, JavaScript, ASP.NET, SQL Server, SQL Server Integration Services.
  • Please mention BetterRemoteJobs when applying