Turn this role into an interview — a resume and cover letter built around what this employer wants.
Get past ATS filters
Benefits offered by this job
Competitive salary
Performance related bonus
25 days paid annual leave
Employee discount
Tech development programs
Job summary
A leading fashion-tech company in Birmingham is seeking a Software Engineer to join their Payments platform team. In this role, you will design and develop systems handling payment processing, ensuring the highest service quality. Ideal candidates should have expertise in .NET, Agile practices, and experience with microservices. The company offers a competitive salary, performance-related bonuses, and opportunities to enhance your technical skills. Join a culture that encourages continuous learning and supports diversity.
Qualifications
A desire to develop simple and maintainable solutions aligned to modern engineering patterns.
Hands-on experience of automated testing practices such as TDD, ATDD, or BDD.
Able to design and implement cloud-native distributed systems that leverage RESTful APIs.
Proven experience in Agile and XP methodologies, including Scrum and pair-programming.
Experience operating microservices in a production environment.
Responsibilities
Work as part of an agile development team delivering high-quality software.
Deliver new features that delight millions of customers across the globe.
Ensure services are simple to operate, minimizing incidents' impact on customers.
Write high-quality code using a test-first approach.
Contribute to the engineering community for software improvement.
Skills
Automated testing practices
Cloud-native distributed systems
Agile methodologies
Microservices operating experience
Continuous delivery pipelines
Tools
.NET (C#)
Azure
Infrastructure as code tools
Job description
A leading fashion-tech company in Birmingham is seeking a Software Engineer to join their Payments platform team. In this role, you will design and develop systems handling payment processing, ensuring the highest service quality. Ideal candidates should have expertise in .NET, Agile practices, and experience with microservices. The company offers a competitive salary, performance-related bonuses, and opportunities to enhance your technical skills. Join a culture that encourages continuous learning and supports diversity.