Senior Software Developer

1 week ago


Cardiff, Cardiff County, United Kingdom FDM Group Full time

About The Role

FDM is a global business and technology consultancy seeking a Senior Software Developer to work for our client within the Technology sector. This is initially a 4 month contract with the potential to extend. This is a hybrid role that will be based in Cardiff.

This is an exciting opportunity to work on large-scale, robust production software in a dynamic Agile environment. You will contribute across the development lifecycle, from inception and design to deployment and support, working collaboratively within a DevOps culture.

In this role, you will take ownership of architectural decisions, mentor team members, and act as a technical leader to drive best practices in engineering and innovation. You will also play a key role in creating accessible, high-performance web applications that align with business needs and user expectations.

Responsibilities

  • Lead architectural and design discussions, including whiteboarding sessions
  • Drive decision-making for scalable and maintainable software solutions
  • Promote a DevOps mindset, taking ownership of the stack from infrastructure to application, development to support, and inception to retirement
  • Build and maintain high-performance, accessible web applications using native JavaScript, React, CSS, and Node
  • Write and maintain production-quality software with rapid release cycles in an Agile setting
  • Mentor and coach mid-level and junior developers, empowering them to grow their technical skills and careers
  • Act as the go-to technical expert for assessing risks, resolving issues, and prioritising work within the team or tower
  • Champion best practices in software engineering, including CI/CD, automated testing, TDD, and monitoring
  • Enhance development workflows and technical delivery by implementing innovative solutions
  • Monitor, maintain, and support critical systems to ensure reliability and uptime

About You

Requirements

  • Extensive experience with native JavaScript, React, CSS, and Node
  • Awareness and practical experience in implementing accessibility (a11y) standards
  • Expertise in building performance-focused websites, including understanding browser performance standards
  • A strong background in Agile software development, including writing and maintaining large-scale, production software
  • Experience with automated testing and TDD tools, such as Jest and Puppeteer
  • Demonstrated ability to lead and collaborate across disciplines, including UX, Product, and Delivery
  • Strong leadership and communication skills, with a track record of mentoring and enabling technical teams
  • Experience working with video and multimedia technologies
  • A proven track record of mentoring other software engineers
  • Familiarity with high-capacity, high-traffic, or high-availability systems

About Us

Why join us?

  • Career coaching and access to upskilling throughout your entire FDM career
  • Initial upskilling pre-assignment that has been accredited by TechSkills
  • Assignments with global companies and opportunities to work abroad
  • Opportunity to obtain certifications from Microsoft, Salesforce, Cisco and more
  • Access to the Buy As You Earn share scheme

About FDM

We are a business and technology consultancy and one of the UKs leading employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 4,000 Consultants. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index.

Diversity and Inclusion

FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.



  • Cardiff, Cardiff, United Kingdom Yolk Recruitment Ltd Full time

    Job Title: Senior Software DeveloperThis is a fantastic opportunity for a skilled Sr. Full-stack Developer to join Yolk Recruitment Ltd as a key member of our technology team in Cardiff. We are looking for a highly motivated and experienced professional who is passionate about software development to work on our cutting-edge projects.As a Senior Software...


  • Cardiff, Cardiff, United Kingdom Hunter Selection Full time

    Job Title: Senior Software DeveloperAt Hunter Selection, we are seeking an experienced Senior Software Developer to join our team. This is a fantastic opportunity for a skilled software engineer to work on a product with a genuine positive impact on the end user.Key Responsibilities:Deliver NPD projects from discovery to product launch, preparing the...


  • Cardiff, Cardiff, United Kingdom Identify Solutions Full time

    IDentify Solutions: Senior Software Development LeadAre you a seasoned software engineer looking to take the lead on impactful projects? We are seeking a Senior Software Development Lead to spearhead the development of our cutting-edge Research Management Software (RMS) platform. This platform consists of dynamic web applications, utilising a variety of tech...


  • Cardiff, Cardiff, United Kingdom Roc Search Full time

    Roc Search is seeking a highly skilled Senior Software Developer to join their team in Cardiff. As a key member of the development team, you will be responsible for designing and developing web applications using C#/.Net & SQL Server. Your additional responsibilities will include writing unit tests, leveraging frontend technologies such as JavaScript, HTML,...


  • Cardiff, Cardiff, United Kingdom Legal & General Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a crucial role in designing and developing robust and scalable applications using cutting-edge technologies.Key Responsibilities:Design and develop high-quality software applications using...


  • Cardiff, Cardiff, United Kingdom Pertemps Cardiff Full time

    About the RoleWe are seeking a skilled Senior Software Development Engineer to join our team in Cardiff. As a key member of our IT department, you will play a crucial role in the development and maintenance of our business-critical systems.Main ResponsibilitiesDesign, develop, and implement software solutions using C# and .NET Framework.Lead the end-to-end...


  • Cardiff, Cardiff, United Kingdom Brook Street Full time

    Brook Street is currently seeking a highly skilled Senior Software Engineer to join their team on a permanent, full-time basis. This role offers a 40% office-based hybrid working arrangement, with flexible negotiation options.Key Responsibilities:Design, implement, and develop IT systems that meet the company's objectives.Be responsible for the full...


  • Cardiff, Cardiff, United Kingdom ActiveQuote Full time

    Job Title: Senior Full Stack Software DeveloperLocation: Cardiff Bay, UKWe are seeking an experienced Senior Full Stack Software Developer to join our team at ActiveQuote in Cardiff Bay. As a key member of our software development team, you will be responsible for designing, developing, and deploying cloud-native applications using Microsoft Azure...


  • Cardiff, Cardiff, United Kingdom Circle Group Full time

    Job DescriptionCardiff-based Software Development Manager opportunityDrive innovation and lead dynamic teams to shape the future of software developmentAbout Circle Group: A leading company offering a flexible work setup with 2-3 days in the office and the rest from homeKey Responsibilities:Lead .NET development teams to drive innovation and growthShape the...


  • Cardiff, Cardiff, United Kingdom Identify Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at {company} for an exciting opportunity to work on cutting-edge projects.Key Responsibilities:Design and develop high-quality software solutionsCollaborate with cross-functional teams to identify and prioritize project requirementsDevelop and maintain technical...


  • Cardiff, Cardiff, United Kingdom Hays Accountancy and Finance Full time

    Job DescriptionAs a senior software engineer at our company, you will be responsible for designing and developing advanced software solutions. Your expertise in architecture and development will be crucial in driving our technology forward. Key responsibilities include collaborating with cross-functional teams, leading technical projects, and mentoring...


  • Cardiff, Cardiff, United Kingdom IntaPeople Full time

    IntaPeople is proud to support a renowned organisation in the UK that prioritises a culture of excellence and an award-winning working environment.The company is now seeking an experienced senior software developer to join their development team due to continued growth. This key role involves designing and developing exceptional software solutions that meet...

  • Software Developer

    1 month ago


    Cardiff, Cardiff, United Kingdom Sky Full time

    Job SummaryWe are seeking a skilled Software Developer to join our team.As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applicationsTest and debug software applicationsCollaborate with cross-functional teamsRequirementsProficiency in programming...

  • Software Developer

    1 month ago


    Cardiff, Cardiff, United Kingdom Development Bank of Wales Full time

    Job Title: Software DeveloperAbout the Role: We are seeking a skilled Software Developer to join our team. The ideal candidate will have a strong understanding of programming principles and the ability to work collaboratively with others.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teams to identify software...


  • Cardiff, Cardiff, United Kingdom Pertemps Cardiff Full time

    About the RolePertemps Cardiff seeks a highly skilled Senior Analysis Engineer to lead the selection, implementation, and support of business-critical IT systems.Key responsibilities include:Full lifecycle application development: From requirements gathering through to design, coding, testing, debugging, and implementation.Designing and developing web and...


  • Cardiff, Cardiff, United Kingdom beBee Professionals Full time £55,000 - £75,000

    beBee Professionals is seeking a Senior Software Engineer to lead our development team in Cardiff, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead...


  • Cardiff, Cardiff, United Kingdom beBee Professionals Full time £55,000 - £75,000

    We are seeking a talented Senior Software Engineer to lead our development team in Cardiff, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead technical...


  • Cardiff, Cardiff, United Kingdom IntaPeople Full time

    IntaPeople, a pioneering company in South Wales, is revolutionizing the manufacturing industry with innovative materials.The company seeks an experienced Senior Software Engineer for a permanent role, crucial to driving software solutions that ensure seamless integration and functionality.About the PositionCollaborate with project teams to design and...


  • Cardiff, Cardiff, United Kingdom ActiveQuote Full time

    Senior Full Stack Software Engineer Job OpportunityWe are seeking a highly skilled and experienced Senior Full Stack Software Engineer to join our dynamic software development team in Cardiff Bay. At ActiveQuote, we provide Life, Health and Income Protection insurance advice to customers via a wide range of insurers.As a key member of our development team,...


  • Cardiff, Cardiff, United Kingdom Permanent Futures Full time

    We are seeking an experienced Senior Software Engineering Lead to join our digital transformation programme at Permanent Futures.Key Responsibilities:• Provide technical guidance to a team of software developers (scrum team)• Assist with software support and maintenance.• Utilize software development frameworks e.g. .NET or Java or database tech...