About the position
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:
About The Employer: