Software Engineer - Core Network
Checkout.com
- London
- Permanent
- Full-time
- Collaborate with cross-functional teams, including product management, design, and QA
- Stay up-to-date and use the latest technologies from AWS, Github etc.
- Design and develop scalable C# applications using industry best practices
- Write clean, maintainable, extendable and testable code
- Define and design systems in a wider microservices' ecosystem
- Support the creation and maintenance of technical documentation
- Provide input and enforce into teams and wider organization continuous improvement around technology, standards, best practices, and processes
- Strong experience in designing, testing, implementing and documenting APIs using C# programming language
- Enjoy learning new skills and using the best tools for the job
- Understanding SOLID principles and TDD practices
- Solid understanding of HTTP and RESTful design
- Proven track record of ability to translate requirements into scalable software systems design
- Experience with Continuous Integration and Deployment workflows
- Great communication skills and ability to interact effectively with versatile teams
- Knowledge of microservice architecture and design patterns
- Proven ability to lead development efforts is a plus
- Having an understanding of how the cloud works is a plus
- Our careers page
- Our LinkedIn Life pages
- Our Instagram
- Our Culture video
- Our careers page
- Our LinkedIn Life pages
- Our Instagram