Role Overview: Senior Software Engineer
Client-Facing Role This is a senior position where you will lead a team while remaining deeply involved in technical work. The role requires you to learn and develop the platform, offering a varied and engaging workload.
Key Qualities
Inquisitive nature
Strong requirement-gathering skills
Excellent communication skills, particularly in simplifying technical concepts for less technical stakeholders
Comfortable presenting requirements and leading client presentations
Technical Requirements
Essential:
5 years of commercial experience with C#
Strong experience with SQL and Azure
Desirable:
Experience with MongoDB
Domain-driven design experience
Ability to set up hosting environments
Experience working in digital agencies
Exposure to Google Analytics and Shopify (highly advantageous but not essential)
Project Involvement
You will primarily be working on the backend of
... Click here to view more detail / apply for Software Developer