Alongside partners with organizations to drive digital transformation and build high-performing tech teams.
We’re looking for a Senior Software Developer who enjoys building software, understanding business needs, and working directly with clients to turn ideas into practical solutions.
This is a hands-on role with opportunities to contribute to solution design, technical proposals, and project delivery. You don’t need to have been a Tech Lead - this could be your next step.
Responsabilities:
- Design, develop, and maintain software solutions, contributing hands-on throughout the delivery lifecycle.
- Work with clients to understand their goals, clarify requirements, and translate business needs into technical solutions.
- Contribute to project estimates and proposals, helping define scope, delivery approaches, and realistic timelines.
- Present technical options clearly and help negotiate trade-offs around scope, cost, time, and quality.
- Support pre-sales discussions through technical input, solution proposals, and demos.
- Identify opportunities to improve or extend client solutions, working with the team to assess their value and feasibility.
- Collaborate with developers and other stakeholders to manage dependencies, address risks, and deliver agreed outcomes.
- Contribute to architectural decisions, code reviews, and good development practices.
- Support less experienced developers through feedback and knowledge sharing.
- Explore new technologies, including AI tools and automation, and assess where they can add value.