About the Job
We are looking for a highly skilled Senior Software Developer to join our team. As a senior developer, you will be responsible for supporting the design and implementation of innovative user-facing application software.
You will collaborate with cross-functional teams to steer the development lifecycle from concept to launch, ensuring the software delivers outstanding results. Your responsibilities will include architecture, innovation, mentorship, and ownership.
Key skills required for this role include a degree-level qualification or equivalent, experience developing application software from scratch using C# and/or managed C++, experience with Microsoft .NET technologies, experience with unmanaged C/C++, and experience in applications architecture and OO design.