Job Description An exciting opportunity has arisen with our client, for a Junior Software Engineer in South Wales on a hybrid basis.
As a Software Engineer, your primary purpose will be to design, develop, and maintain innovative software solutions that drive the company's mission of empowering individuals and organisations through technology. You will leverage your technical expertise to create high-quality, scalable, and user-friendly applications, ensuring seamless integration and optimal performance. By collaborating with cross-functional teams, you will contribute to the continuous improvement of the company’s products and services, ultimately enhancing the user experience and supporting the company's growth and success.
Key Responsibilities:
Design, develop, and maintain software applications using HTML, CSS, JavaScript, and PHP, ensuring high performance, responsiveness, and scalability.
Work extensively with relational databases, including database design, optimisation, and management.
Perform regular database maintenance tasks such as backups, indexing, and query optimisation to ensure data integrity and performance.
Utilise version control tools to effectively manage code repositories, including branching, merging, and version control.
Collaborate with team members to maintain a clean and organised codeb...