£48K/yr to £54K/yr
Cardiff, Wales
Permanent, Variable

Senior Software Engineer

Posted by Reed.

Software Engineer

  • Annual Salary: £47500 - £54,000
  • Location: Cardiff Gate, Hybrid working required on site 2 days per week
  • Job Type: Full-time

We are seeking a Software Engineer to join our dynamic team. This role is crucial for the effective selection, implementation, development, and support of business-critical IT systems across the organisation. The Software Engineer will be responsible for the full end-to-end implementation and integration of critical business software solutions, both internally developed and externally sourced.

Day-to-day of the role:

  • Engage in full lifecycle application and website development from understanding business requirements to turning these into workable solutions.
  • Design, code, test, and debug critical business and web applications using various programming languages.
  • Develop and evolve the organisation's website in alignment with the organisational strategy.
  • Integrate systems to streamline business processes and enhance functionality.
  • Research, identify, and evaluate new technologies for potential implementation.
  • Maintain and support business-critical database systems.
  • Create, review, and maintain technical documentation to ensure accuracy and compliance with industry standards.
  • Develop and maintain internally developed software solutions, observing industry coding standards.
  • Continuously review and tune bespoke web-based systems and content management systems.
  • Develop and integrate solutions with the CRM system and key business systems as required.
  • Provide high-level support and troubleshooting for existing business systems and sites.
  • Lead projects from requirements gathering to implementation, ensuring alignment with corporate strategy.

Required Skills & Qualifications:

  • Proven experience in software engineering, with a strong background in developing and managing business-critical IT systems.
  • Proficiency in various programming languages and technical tools necessary for web and application development.
  • Experience in systems integration and database management.
  • Strong project management skills, capable of leading end-to-end delivery of IT projects.
  • Excellent problem-solving abilities and a methodical approach to troubleshooting and system analysis.
  • Ability to work flexibly, with occasional travel and extended days as required.
  • Strong communication skills and the ability to liaise effectively with various internal teams and third-party suppliers.

Benefits:

  • Competitive salary and benefits package.
  • Hybrid working options with flexibility in work hours.
  • Opportunities for professional development and career advancement.
  • Inclusive and supportive work environment.
We use cookies to measure usage and analytics according to our privacy policy.