Join the innovative fintech revolution as a Senior Software Engineer at Checkout.com and help shape the future of digital payments
Overview
No salary declared 😔
London, UK - Hybrid
Expires at anytime
Checkout.com is at the forefront of the fintech industry, empowering businesses with their cutting-edge cloud-based payment solutions. The company prides itself on a partnership with prominent brands and is dedicated to enhancing customer experiences with technology. By joining Checkout.com, you will be part of a company that values innovation, efficiency, and scalability to meet the demands of the digital economy.
- Work on the full software development lifecycle within a modern AWS cloud environment.
- Engage in tasks ranging from specification to deployment and monitoring of various high-performance solutions.
- Contribute to a core technology stack that includes C#, AWS, Docker, Terraform, Snowflake, and Datadog.
- Strong programming experience in C#.
- Experience with React is a plus.
- Adept at Software Development, Design, and Architecture with a focus on security.
- Proficient in OOP concepts and SOLID principles.
- Understanding of HTTP and RESTful design.
- Background in asynchronous, event-driven architecture.
- Database expertise in SQL and NoSQL.
- Familiarity with CI/CD workflows.
- Cloud-based application development experience is essential.
Checkout.com champions a Hybrid Working Model, offering a blend of collaborative in-office work and global partnering. The company celebrates diversity and inclusion, encouraging applications from those who share their mission and values, even if you don't meet all the requirements.
Company Description Checkout.com is one of the most exciting fintechs in the world. Our mission is to enable businesses and their communities to thrive in the digital economy. We’re the strategic payments partner for some of the best known fast-moving brands globally such as Wise, Hut Group, Sony Electronics, Homebase, Henkel, Klarna and many others. Purpose-built with performance and scalability in mind, our flexible cloud-based payments platform helps global enterprises launch new products and create experiences customers love.
The Role As a Senior Software Engineer at Checkout.com, you'll be exposed to the entire software development lifecycle and will work on the specification, design, development, testing, deployment, and monitoring of various solutions within a modern cloud (AWS) environment. The core technology stack consists of C#, AWS (Fargate, DynamoDB, Lambda, SQS...), Docker, Terraform, Snowflake, and Datadog.
Job Requirements Programming experience in C# is required. Some experience with React is nice to have. A willingness to learn new skills and using the best tools for the job is essential. Experience in Software Development, Design, and Architecture, with security in mind is necessary. Excellent practical knowledge of OOP concepts and SOLID principles is required. Solid understanding of HTTP and RESTful design is needed. Experience with asynchronous, event-driven architecture is required. Database experience with SQL and NoSQL is necessary. Experience with Continuous Integration and Deployment workflows is required. Cloud-based application development experience is necessary.
Benefits We offer a Hybrid Working Model: All of our offices globally are onsite 3 times per week (Tuesday, Wednesday, and Thursday). We’ve worked towards enabling teams to work collaboratively in the same space, while also being able to partner with colleagues globally. During your days at the office, we offer amazing snacks, breakfast, and lunch options in all of our locations.
Application Details If you don't meet all the requirements but think you might still be right for the role, please apply anyway. We're always keen to speak to people who connect with our mission and values. We believe in equal opportunities and are committed to creating a diverse and inclusive environment for all employees.