As a C# Software Engineer, you’ll design and deliver high-quality, scalable solutions across our clients platform. You’ll take ownership of key features, contribute to architectural decisions, and support a culture of technical excellence.
What You’ll Do
- Develop, enhance, and support high-performing, scalable solutions built in C#
- Partner closely with Product and fellow engineers to turn business needs into effective technical implementations
- Play an active role in shaping system design and influencing the future technical roadmap
- Promote high standards across development, including clean code, thorough testing, and clear documentation
- Conduct peer reviews, troubleshoot complex issues, and proactively address legacy or inefficient code
- Provide guidance and knowledge-sharing to help other engineers grow and succeed
Skills and Experience:
- 3 years+ commercial experience in software development
- Solid hands-on expertise with C# and TypeScript, applying modern engineering standards and practices
- Demonstrated track record of building and deploying reliable, scalable systems in live environments
- Familiarity with automated build, deployment, and release processes within a CI/CD setup
- Analytical mindset with the ability to solve complex problems and communicate solutions clearly
- Thrives in a fast-moving, agile team where collaboration and shared ownership are key
#J-18808-Ljbffr