Checkout.Com
Senior Software Engineer
Shanghai. Posted 2 months ago
The role
Senior Software Engineers lead and drive specific projects to design, develop, test, deploy, maintain, and enhance software solutions. You will work across the full-stack to build scalable microservices and mentor junior team members.
What you will do
- Lead and drive specific projects critical to Checkout's needs
- Lead project priorities, deadlines, and deliverables
- Design, develop, test, deploy, maintain, and enhance software solutions
- Collaborate with cross-functional teams including product management
- Define and design loosely coupled, scalable systems in a wider microservices
- Use and spread knowledge of the latest technologies used by Checkout
- Write clean, maintainable, extendable and testable code
- Build, own and operate systems to high levels of resilience and service
- Mentor junior team members and assist in their technical development
Required qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Proficiency in .NET C#, Java, or Go
- Strong understanding of software development principles in either a backend or full stack environment
- Great communication skills and ability to interact effectively with a wide range of stakeholders
- Experience working in agile environments
- Ability to deliver high-quality code within tight deadlines
- Excellent problem-solving skills
- Ability to work independently as well as part of a team
Nice to have
- Payments or financial knowledge
About the company
Checkout.com is a fintech company that enables over 10 billion transactions yearly for more than one billion global shoppers. The company has 20 offices across six continents with London as its HQ.