- Collaborating with client to understand their objectives and requirements
- Designing architectural solutions and providing documentation and presentations
- Lead technical discussions and workshops with clients and staying up to date with industry trends
- Work closely to provide technical expertise during the pre-sales process and identify potential risks and mitigation strategies
- Overseeing the implementation of solutions
- Developing and maintaining integrations between our platform and customer systems dealing with C# .Net
- Working with customer success teams and support teams to address post-implementation and optimising customer journey
- Strong expertise in .Net development, APIs, integration patters and microservices architecture
- Strong experience using AWS, Azure, Google Cloud, Kubernetes, Docker, and CI/CD tools
- Experience with software implementations
- Excellent communication skills with stakeholders at all levels
- Strong ability to lead and manage multiple projects with excellent problem-solving skills