Senior Software Engineer (Full Stack, Hybrid)Permanent£47,500 - £54,000 based in experienceCardiff - Hybrid working of 2 days in the office per weekRole Overview:As a Software Engineer, you'll be responsible for the full lifecycle of software development, from gathering requirements to implementing and supporting business-critical solutions. You'll work with modern technologies to create seamless online experiences, while collaborating with cross-functional teams to deliver projects that meet technical and business objectives. You'll have time to develop high-quality software and be encouraged to explore new ways of working.Key Responsibilities:
* Design, develop, and maintain web-based and business applications using modern technologies and best practices.
* Collaborate with teams to deliver high-quality solutions that enhance customer experiences.
* Develop, integrate, and maintain systems including websites, membership, and CRM platforms.
* Ensure robust testing, documentation, and troubleshooting of systems.
* Lead the integration of third-party systems, ensuring smooth business operations.
* Apply Agile methodologies to deliver projects on time and to a high standard.
* Support and mentor junior engineers and inspire new approaches to problem-solving.
Person Specification:
1. Minim...