Senior Software Engineer II
Location: UK -Remote
Salary: £50K
UK Citizen or RTW
Unleash Your Potential!
Do you love creating impactful solutions? Join our client and make a difference in their merchant-first environment. They’re looking for motivated, curious, and friendly professionals to join their small but mighty teams and drive significant impact.
Why Work With Us?
- Empowered Teams: Work in focused teams where your ideas matter, and you get the support and tools you need to excel.
- Continuous Growth: Sharpen your skills, learn from awesome colleagues, and grow in a place that champions innovation and personal development.
- Real Impact: Solve real-world problems and team up with curious, idea-sharing people to build top-notch products.
What's the Role?
As a Senior Software Engineer II, you'll design and develop backend, service, and portal systems for our client's payment platforms. You’ll work with different languages and frameworks, using advanced techniques like Behavioural Driven Development and CI/CD.
Your Main Responsibilities
- Address merchant and partner needs with high-quality, innovative solutions.
- Improve their software development processes with your expertise.
- Team up to deliver precise and timely projects.
- Pinpoint key tasks, help with planning, and keep communication flowing to resolve issues.
- Take part in deployment activities from start to finish.
- Keep a positive attitude, build strong relationships, and maintain a solid work ethic.
Your Qualifications
- BS or MS in Computer Science or a related field.
- Skilled in Linux or Windows development, database design, and solid web client programming (HTML, JavaScript, CSS).
- Experience in server-side product development and proficiency in at least one OO language (like Java, C, Ruby, Go).
- Knowledgeable in Design Patterns, Refactoring, OO Design, and related areas.
- Excellent problem-solving, analytical, and organizational skills.
- Ability to translate business requirements into solutions.
- Adaptable to various situations and project types.
- Strong communication skills and comfortable interacting with senior management.
- Proactive, self-driven, and detail-oriented.