Software Engineer (C#, Java, Server-Side Development)
Location: Belfast / Remote (Onsite for the odd get together a few times a month)
Employment Type: Full-time, Permanent
Salary: Competitive, DOE
About the Role
We’re looking for an experienced Software Engineer with strong C#, Java, and server-side development skills to join a global fintech company. You’ll design and build secure, scalable back-end solutions that support key business applications.
Key Responsibilities
- Deliver technical solutions based on customer needs and requirements
- Design and develop server-side applications using C#, Java, and related web technologies
- Work with databases to build efficient and reliable back-end systems
- Identify opportunities to simplify and improve existing processes
- Analyse issues, evaluate solutions, and communicate findings clearly
- Collaborate with the team to ensure high-quality, on-time delivery
- Support project planning, estimation, and progress tracking
- Participate in deployments and provide production support
- Mentor junior developers and support team development
- Contribute to recruitment, including technical interviews
Essential Skills & Experience
- Degree in Computer Science or equivalent professional experience
- Strong commercial experience with C#, Java, or similar OOP languages
- Proven server-side development experience
- Good understanding of database design and development
- Solid knowledge of OOP, refactoring, and design patterns
- Strong analytical and problem-solving skills
- Self-motivated, proactive, and comfortable working under pressure
- Effective communicator and team collaborator
- Eligible to work full-time in the UK
Desirable Skills
- Experience in a senior or lead engineering role
- Web client development (HTML, JavaScript, CSS)
- Exposure to cloud platforms such as AWS or GCP
#LI-JM2