Role: Software Developer (Full Stack Developer ASP.NET / .NET Core)
Job Type: Full-time, Permanent
Office Hours: Monday - Thursday 8:45am - 4:45pm and Friday 8:45am - 3:30pm
Salary and benefits
- £35,000 - £40,000 depending on qualifications and experience
- Hybrid role, must be able to work from St Mellons, Cardiff
- Laptop and mobile phone provided
- 25 Days annual leave plus bank holidays (increasing with length of service)
- Christmas and New Year shutdown period
- Pension scheme
- Specsavers scheme
- NUS Discount Card eligibility
- £500 Employee referral bonus scheme
- Enhanced sick pay
- Maternity reward vouchers
- Employee wellbeing and assistance programme
Software Developer Role Purpose
As digital transformation continues to reshape industries, t2 group is dedicated to staying at the forefront of innovation. We are seeking a talented Software Developer to enhance our digital learning capabilities and support our mission of delivering industry-leading training solutions.
In this role, you will play a key part in developing and optimizing digital learning platforms, ensuring businesses and learners can access cutting-edge, user-friendly technology to drive their success.
If you're passionate about technology, innovation, and making an impact, we'd love to hear from you!
Candidate Requirements
The Ideal Candidate Should Have
- A proven track record in software development.
- A minimum of 4 years experience working with the Microsoft full stack of technologies.
Essential Skills
- Full Stack Development: Demonstrated experience in full-stack development across both front-end and back-end.
- Proficiency in .NET Core & .NET Framework: Solid experience with C#, ASP.NET Core, ASP.NET MVC, and Blazor.
- Front-End Development: Deep knowledge of front-end technologies such as HTML5, CSS3, JavaScript (including JQuery), and frameworks like Bootstrap.
- Web Technologies: Experience with XML, JSON, and WCF.
- Web Services & API Development: Advanced experience working with RESTful APIs, SOAP, and Web API development.
- T-SQL Development: Strong understanding and hands-on experience with SQL, including writing stored procedures, functions, and complex queries.
- Version Control with Git: Proficient with version control tool Git for collaborative development.
Additional Skills
- Workload Management: Ability to manage multiple tasks simultaneously.
- Problem Solving & Decision Making: Strong analytical skills to solve complex problems and provide practical solutions.
- Communication Skills: Excellent verbal and written communication skills to engage with a range of technical and non-technical teams.
- Testing & QA: Experience with unit testing, end-to-end testing, and ensuring code quality.
- Deployment & Production Support: Hands-on experience with deployment processes and 3rd line support in production environments.
Additional Information
T2 is committed to providing a safe environment for all learners and employees.
NB. Your employment with the Company will be conditional upon receipt of a satisfactory enhanced DBS check and references.