This team is on a mission to transform our payments platform.
Our back-end engineers move fast and use progressive practices like automated deployments and continuous delivery to release every day, multiple times a day, and use cutting-edge technology to create products.
- 4+ years of C# .NET development
- Deep understanding of OO & SOLID principles
- Proven track record of building high performing and reliable systems
- You have developed code that runs within a cloud environment (preferably AWS)
- You’ve used best-of-breed techniques and architectures (e.g. DDD/Event Driven Architecture, TDD/BDD, REST, SOA/micro-services, CQRS)
- An appreciation of the open-source ecosystem
- Exceptional understanding of continuous integration systems, e.g. TeamCity, GO
- You understand and know how to apply agile principles, practices and patterns
- You have excellent communication skills and ability to articulate complex and technical concepts to non-technical audiences
- Ideally exposure to payments
- You understand and apply good engineering practices in your work
- Excellent communicator with a continuous improvement mind-set
Nice to Have
- Computer Science degree or similar