Software Developer
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled and motivated Software Developer to join our dynamic team. The Software Developer will be responsible for designing, developing, and maintaining web applications, digital platforms, and client-facing systems that support the company's IT services, mentorship programmes, and business support operations.
The role is central to enabling THE BUDDIE-X COMPANY LTD to deliver end-to-end digital solutions, including the development of client platforms, user login systems, and interactive applications that facilitate business launch, user engagement, and operational efficiency.
Duties
- Build and continuously enhance the company's proprietary digital platform, supporting mentorship delivery, user engagement, and service coordination.
- Develop bespoke digital solutions for clients, including websites, web applications, and customised platforms tailored to support their business operations and growth.
- Translate business and client requirements into technical specifications and functional software solutions.
- Perform testing, debugging, and optimisation of applications to ensure performance, reliability, and seamless user experience.
- Collaborate with the Director to ensure all technical deliverables align with business objectives and client expectations.
- Maintain and update existing systems, ensuring compatibility, scalability, and security of all developed applications.
- Implement secure coding practices and ensure compliance with UK data protection standards, including GDPR where applicable.
- Participate in system design reviews and contribute to the continuous improvement of development processes and platform functionality.
- Provide ongoing technical support and maintenance for both internal systems and client-delivered solutions.
Requirements
- Proven experience in software development with proficiency in multiple programming languages including JavaScript, Java, C#, Python, C++, Ruby on Rails, Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
- Proven experience as a Software Developer, Web Developer, or similar role, with a track record of delivering web applications or digital platforms.
- Strong understanding of the Software Development Life Cycle (SDLC), including development, testing, deployment, and maintenance.
- Experience with frontend and backend development technologies (such as JavaScript, HTML, CSS, and relevant frameworks), as well as databases and system integration.
- Experience developing user-focused platforms, including authentication systems, dashboards, and interactive web features., * Strong problem-solving and analytical skills, with the ability to design efficient and scalable technical solutions.
- High attention to detail, ensuring accuracy, functionality, and quality across all developed systems.
- Excellent communication skills, with the ability to translate technical concepts into clear explanations for non-technical stakeholders.
- Strong time management and organisational skills, capable of managing multiple development projects and meeting deadlines.
- Ability to work independently and collaboratively within a growing business environment.
- Willingness to learn and adapt to new technologies, frameworks, and evolving business requirements.
Benefits & conditions
Pay: £39,000.00-£42,000.00 per year