We are seeking a highly skilled and motivated Senior Developer to join our dynamic team. In this role, you will play a pivotal part in designing, developing, and maintaining innovative applications and systems that drive our business forward. As a technical leader, you will guide architectural decisions, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality, scalable solutions. This position offers the opportunity to work on diverse projects, leverage cutting-edge technologies, and contribute to continuous improvement in a fast-paced, agile environment.

RequirementsKey Responsibilities

  • Design, develop, and maintain high-quality applications and systems.
  • Lead technical decision-making and provide guidance on architecture and design.
  • Mentor and support junior developers through code reviews and knowledge sharing.
  • Ensure adherence to coding standards, security, and performance best practices.
  • Collaborate with business analysts, project managers, and stakeholders to translate requirements into solutions.
  • Debug, optimise, and maintain legacy systems where necessary.
  • Stay updated with emerging technologies and propose improvements.

Requirements

  • Sufficient years of experience as a senior dev.
  • Strong proficiency in .Net (C#), JavaScript, TypeScript, React.
  • Solid experience with databases (eg. SQL/NoSQL), APIs, and cloud platforms (eg. Azure)
  • Familiarity with agile methodologies (eg. Scrum) and DevOps practices (CI/CD, automated testing).
  • Proven ability to work independently and as part of a team on large projects.

Desired Skills:

  • .Net (C#)
  • JavaScript
  • TypeScript
  • React
  • SQL/NoSQL
  • Azure
  • CI/CD Pipelines

Desired Qualification Level:

  • Diploma

About The Employer:


Learn more/Apply for this position