As a Senior Software Developer, youll be responsible for designing, building, and maintaining reliable, scalable software that supports customers in managing and growing their businesses. Role: Senior Software Developer Youre a hands-on Senior Software Developer who enjoys solving complex problems, shaping technical direction, and seeing your ideas make a real impact. This role gives you the chance to take ownership of a mature software platform while directly influencing its future roadmap and delivering meaningful new functionality used by real customers. Youll work closely with developers, testers, business analysts, and stakeholders, confidently discussing stories, processes, and low-level architecture with both technical and non-technical audiences. Youll bring a strong theoretical and practical understanding of modern software development principles, including security best practices.
more