trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Perform code reviews Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers and other team members, transfer More ❯
Competent in Python, Java or alternative object-oriented language(s). Competent working in a Linux command line driven environment. Experience of writing and refactoring both manual and automated tests that touch multiple applications, databases, message transports. Experience with various messaging services such as Apache Kafka, Tibco FTL, Pub/ More ❯
belfast, antrim, United Kingdom Hybrid / WFH Options
Better Days Recruitment
help build the new system. The Senior Developer will need to have significant Python experience, specifically API-first development, using FastAPI and experience of refactoring and building complex systems. Their product makes considerable use of LLMs, so experience in this area is needed. You will work within a small team More ❯
skills Desirable skills: Background in Linux development Exposure to regulated or security-critical environments (finance, telecoms, etc.) Familiarity with design patterns, OO design, and refactoring techniques If this role aligns with your expertise, send your CV via the link or get in touch with Graeme King at IT Search for More ❯
here are trusted to make decisions and take ownership, and you’ll have the space to improve things as you go – whether it’s refactoring code, tightening up a process, or helping unblock a teammate. Senior React Engineer – What You’ll Need: · Strong track record in frontend engineering roles, with More ❯
belfast, antrim, United Kingdom Hybrid / WFH Options
Plan A Digital
key. We value growth and flexibility, welcoming developers from all backgrounds. What You’ll Be Doing Building resilient and adaptable fintech platforms in Java Refactoring to improve code design Writing comprehensive tests for every commit Automating processes to improve efficiency Rotating across teams to enhance collaboration More ❯