Senior Software Engineer
About This Opportunity
We're looking for a Senior Software Engineer to join our small and collaborative Software Development Team. In this hands-on role, you'll work across a diverse technology landscape, contributing your technical expertise, mentoring skills, and solutions-focused mindset to build and support applications that make a real impact. You'll be part of a close-knit team of around ten engineers, where open communication, continuous learning, and a shared commitment to quality drive everything we do.
Key responsibilities will include:
- Design, develop, and support custom software solutions across a variety of technology stacks, including microservices, frontend frameworks, and cloud infrastructure.
- Collaborate with internal clients and IT teams to define technical requirements, improve development practices, and ensure robust, scalable solutions.
- Provide technical leadership and mentoring within the team, promoting agile methodologies and continuous improvement.
- Contribute to operational support, innovation research, and assist with broader team functions such as budgeting, planning, and process improvement.
Unlock this job opportunity
View more options below
View full job details
See the complete job description, requirements, and application process






.jpg&w=128&q=75)

.jpg&w=128&q=75)
