Software Engineer
Posted Updated
Description
TransFICC is hiring a Software Engineer to build and improve Java-based fintech platforms and components. The role emphasizes pair programming, extreme programming, test-driven development, continuous integration, automation, and collaborative work across the whole system.
Responsibilities
- Build resilient and adaptable fintech platforms and components in Java
- Refactor code to improve design
- Write comprehensive automated tests
- Automate repetitive development tasks
- Contribute to design discussions
- Collaborate through pair programming and team rotation
Requirements
- Commercial software development experience
- Strong Java programming skills
- Confidence working in a large codebase
- Interest in understanding how systems work under the hood
- Experience or willingness to apply TDD principles
- Clear communication of ideas and thought processes
Benefits
- Shares
- Benefits
- Pair programming and collaborative development
- Remote-first working within the UK/Europe
