Description
The Company:
Join a forward-thinking organisation dedicated to building smart, scalable digital solutions that make a meaningful impact. You'll be part of a collaborative, agile development team that values innovation, quality, and continuous improvement. This is a fantastic opportunity to bring your technical expertise into a supportive environment where your ideas and communication skills will be just as valued as your code.
About the Role:
We’re seeking an experienced Intermediate Software Developer to help drive the delivery of well-designed, robust software solutions. This role extends beyond coding—you'll play a key part in interpreting business needs, designing technical solutions, and supporting the full development lifecycle from analysis through to deployment. You’ll work closely with stakeholders and cross-functional teams, contributing to decision-making, improving processes, and ensuring that software meets both technical and strategic goals. As part of a supportive team culture, you’ll also have the opportunity to mentor junior developers and help shape best practices.
Key Responsibilities:
- Design, develop, test, and deploy high-quality software to meet evolving business needs
- Collaborate with stakeholders to clarify requirements and translate them into effective technical solutions
- Contribute to system and software design using established patterns and best practices
- Participate actively in Agile ceremonies and iterative development cycles
- Communicate clearly and confidently with technical and non-technical team members
- Drive continuous integration and delivery through modern tooling and pipelines
What Our Client Is Looking For:
- Experience using multiple programming languages
- Demonstrated experience building modern web-based applications using up-to-date frameworks and tools
- Strong understanding of application and integration design patterns, both front-end and API-based
- Experience with CI/CD processes, version control systems, and automated build/test tools
- Experience with public cloud platforms (such as AWS or Azure) is a strong advantage
Apply:
Send through your CV to be considered. This is a fantastic opportunity to grow your skills in a well-established company that genuinely values its team and invests in development.