Software Engineer
Fully Remote | Permanent | Competitive Salary + Benefits
Harrington Starr has partnered with a leading Global Payments Technology company who are seeking to hire a Software Engineer to join their growing engineering team. This is an exciting opportunity to work on scalable, resilient systems while contributing to real-world solutions in the financial technology space.
Key responsibilities:
* Design, develop, and maintain backend, service, and portal systems on payment platforms.
* Collaborate with engineers to ensure deliverables are accurate, testable, and impactful.
* Enhance development processes through automation, simplification, and continuous improvement.
* Support projects from requirements analysis through deployment, including software release activities.
* Contribute to both individual and team projects, solving complex challenges that deliver value to customers.
Benefits of the role:
* Fully remote working with a flexible structure.
* Training and mentoring opportunities to support professional development.
* Exposure to modern practices such as CI/CD and Behaviour-Driven Development.
* Join a team that values outcomes over outputs, where innovation and problem-solving are encouraged.
* A collaborative, supportive environment focused on growth and technical excellence.
Key skills required:
* 3-5 years’ experience in a Software Engineering role.
* BS or MS in Computer Science (or related discipline).
* Strong commercial experience with C#.
* Experience building and maintaining highly scalable, high-performance systems.
* Solid knowledge of web development (HTML, JavaScript, CSS) and database design.
* Familiarity with design patterns, refactoring, and OO design principles.
* Proactive and detail-oriented, with strong analytical and problem-solving skills.
* Excellent communication and teamwork abilities.
For any additional questions, please contact me via LinkedIn or through email - ollie.bluck@harringtonstarr.com.
If you feel this role is the right one for you, please apply below!