Find your next tech and IT Job or contract in Wales
Discover the latest IT & tech jobs in Wales, with a growing focus on software development and IT services.
Tip
Use commas to search for several terms at the same time.
Example : sql, php corresponds to sql OR php

Job Vacancy
Software Development Team Lead
Are you looking to make a BIG impact in a small but leading technology business? Are you somebody who gets things done? Comparison Creator is a leading software development company specialising in providing outsourced solutions for product comparison websites. We have unparalleled product knowledge, expertise and exclusive software which empowers us to create cutting-edge comparison propositions, that set the market standard. We're a small technology business who are product led and really proud of what we do. You may recognise some of our websites: MoneySuperMarket, Compare the Market, Go.Compare, Confused and Moneysaving Expert. Being part of Fintel PLC (Defaqto, SimplyBiz and Fintel IQ) brings stability and financial security with agility, access to enterprise tools and training and innovation with reduced risk. About the opportunity In this leadership role, you will be responsible for leading and mentoring a small team (approximately 4 developers) while actively contributing to the technical direction and success of our software development initiatives. You will oversee the day-to-day operations of the team, ensuring efficient workflow, high-quality deliverables, and adherence to best practices. About your responsibilities 1. Team Leadership & Management: Lead and mentor a team of 4+ software developers, providing guidance, support, and performance feedback. Manage the team's workload, including prioritizing tasks, assigning work, and tracking progress. Conduct regular team meetings to discuss project updates, address roadblocks, and foster open communication. Monitor team performance and identify areas for improvement. 2. Technical Leadership: Define and implement technical strategies and best practices for the team. Participate in the design and architecture of new software features and applications. Conduct code reviews and ensure adherence to coding standards and best practices. Guide the team in the adoption of new technologies and methodologies. 3. Project Delivery: Oversee the delivery of software projects, ensuring they are completed on time, within budget, and to the highest quality standards. Work closely with product managers, stakeholders, and other teams to gather requirements, define scope, and manage expectations. Identify and mitigate potential risks and issues that may impact project timelines and success. 4. Technical Expertise: Maintain strong technical expertise in Python, Django, and related technologies. Stay abreast of industry trends and emerging technologies to ensure the team remains at the forefront of innovation. Contribute to the development of new software features and applications as needed. What you'll need to succeed 7+ years of hands-on experience in software development with at least 5 years of experience with Python and Django. 3+ years of experience leading and mentoring software development teams. Strong understanding of software development methodologies (e.g., Agile, Scrum, Kanban). Proven ability to manage multiple projects and deadlines effectively. Excellent communication, interpersonal, and leadership skills. Strong analytical and problem-solving skills with a focus on finding practical solutions. Experience with managing BAU (Business as Usual) SLAs and handling support tickets. Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus. Role location This is a hybrid role so you'll be based from our Cwmbran office twice each week to work and collaborate with colleagues. To sustain a healthy work - life balance, we'd expect you to be within a sensible commute (probably no more than an hour). There's plenty of free carparking onsite. Right to Work We're unable to provide skilled worker sponsorship so please only apply to this vacancy if you already hold the right to work and meet the requirements of the role.

Job Vacancy
Development Manager
Are you somebody who gets things done? We're looking for an experienced Dev Manager to create efficient processes, remove bottlenecks, build stakeholder relationships - all while managing a growing team. Comparison Creator: Powering Britain's Price Comparisons Sites! Comparison Creator is a leading software development company specialising in providing outsourced solutions for product comparison websites. We have unparalleled product knowledge, expertise and exclusive software which empowers us to create cutting-edge comparison propositions, that set the market standard. We're a technology business but are product led and we're really proud of what we do. You might recognise some of our websites: MoneySuperMarket, Compare the Market, Go.Compare, Confused and Moneysaving Expert. We are part of the Fintel Plc group of companies (Defaqto, SimplyBiz and Fintel IQ) who bring data, technology, and consumers together to help everyone make more informed choices now, and in the future. Being part of a successful PLC, brings a wealth of tools, experience, and support. ABOUT OUR OPPORTUNITY The role of team manager will be to provide leadership and management of the LAMP development team and bring strong technical knowledge and experience to drive improvements and efficiencies. This presents an excellent opportunity to create an environment in which the development team can thrive, continue develop their skills and expertise and ensure the business continues to grow and deliver a world class product. ABOUT THE ROLE We are looking for somebody to deliver under three key themes: technical leadership, process improvement and team management: Technical Leadership Stay up to date with the latest trends and technologies in the LAMP Stack ecosystem. Provide technical expertise and guidance to the team. Ensure adherence to best practices and coding standards. Process Improvement Working with the wider business, define and implement a delivery process with agreed timescales, priorities and SLAs were appropriate. Implement a clear and effective work intake process to differentiate between project work and day-to-day support items. Create a technical backlog of work to improve business efficiency and accelerate software delivery. Establish and maintain efficient SDLC processes, including automated deployments and testing. Team Management Oversee the day-to-day activities of the LAMP Stack development team, ensuring efficient and effective execution of projects. Provide technical guidance, mentorship, and coaching to team members. Foster a collaborative and positive work environment. ABOUT YOU Qualifications Bachelor's degree in computer science, engineering, or a related field. Experience Proven track record of delivering successful software projects on time and within budget. Experience with automated deployment and testing tools (e.g. Jenkins, Ansible, Selenium). 5 years plus as team leader or manager for software development teams, preferably in a LAMP Stack environment. Knowledge Expertise in LAMP Stack technologies Knowledge of containerization technologies (e.g., Docker, Kubernetes). Strong understanding of modern SDLC methodologies (e.g., Agile, Scrum, DevOps). Skills Excellent problem-solving, analytical, and organizational skills. Strong stakeholder management skills. Strong commercial skills.

Job Vacancy
Senior Python Developer
Are you looking for a role where you can use your software expertise to make a BIG impact in a small but leading technology business? Comparison Creator is a leading software development company specialising in providing outsourced solutions for product comparison websites. We're a product led technology business we're really proud of what we do. You may recognise some of our websites: MoneySuperMarket, Compare the Market, Go.Compare, Confused and Moneysaving Expert. We are part of the Fintel Plc group of companies (Defaqto, SimplyBiz and Fintel IQ) who bring data, technology, and consumers together to help everyone make more informed choices now, and in the future. Being part of a successful PLC, brings a wealth of tools, experience, and support. About the opportunity In this key role, you will play a pivotal part in shaping the future of our software by designing, developing, and maintaining high-quality applications using Python, Django, and related technologies. You will also provide technical leadership, mentor junior developers, and contribute to the continuous improvement of our development processes. About your responsibilities Lead the design, development, and maintenance of robust and scalable web applications using Python, Django, and related technologies. Develop and implement innovative solutions to improve application performance, reliability, and user experience. Conduct thorough code reviews, ensuring adherence to best practices, coding standards, and security guidelines. Write clean, well-documented, and maintainable code. Collaborate with cross-functional teams (e.g., product, design, QA) to gather requirements, define technical specifications, and ensure successful project delivery. Participate in all phases of the software development lifecycle, from planning and design to deployment and maintenance. Stay abreast of the latest advancements in Python, Django, and related technologies, and proactively explore and implement new technologies and best practices. Proactively identify and resolve technical challenges and provide support to end-users. Contribute to the continuous improvement of our development processes and methodologies. Mentor junior developers and foster a positive and collaborative team environment. What you'll need to succeed 5+ years of hands-on experience in full-stack software development with a strong focus on Python and Django. Solid understanding of front-end technologies, including HTML, CSS, and JavaScript (including modern frameworks like React, Vue.js, or Angular). Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB). Strong understanding of software design patterns, object-oriented programming principles, and RESTful APIs. Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus. In addition, we're looking for Excellent communication, collaboration, and problem-solving skills - we'll be looking for you to evidence this at interview A passion for learning and a strong desire to continuously improve your skills. A proactive and results-oriented approach with a strong work ethic. Role location This is a hybrid role so you'll be based from our Cwmbran office twice each week to work and collaborate with colleagues. There's plenty of free carparking onsite. Right to Work We're unable to provide skilled worker sponsorship so please only apply to this vacancy if you already hold the right to work and meet the requirements of the role.

Job Vacancy
Business Analyst
Are you an experienced Business Analyst looking to move into an innovative, FINTECH organisation? Do you have strong stakeholder management skills? Do you have a strong understanding of the full software development life cycle? Defaqto's purpose is to help everyone to make smarter financial decisions and our mission is to be the #1 provider of smarter financial decisions in the UK. We are part of the Fintel family and have ambitious growth plans, with the business expected to double in size over the next 3-4 years. This role represents a brand new opportunity and is aligned with our highly successful sister company, Comparison Creator - a software development company specialising in providing outsourced solutions for product comparison websites. You may recognise some of their websites: MoneySuperMarket, Compare the Market, Go.Compare, Confused and Moneysaving Expert. ** Please note: start date from April onwards ** The purpose of your role You will work collaboratively with stakeholders to discover, analyse and agree business requirements for enhancements to their software product and then convert these into coherent functional and non-functional requirements, suitable for use by the software development, test and support teams, and produce appropriate business documentation for use by the wider team. What you'll do Your role will have lots of variety, be fast-paced and challenging at times. Your responsibilities will include: Develop and maintain in-depth knowledge of the Comparison Creator software product/s Communicate and collaborate effectively in a multi-disciplinary environment Analyse business processes associated with enhancement requests Evaluate information gathered from multiple sources, reconcile conflicts, and identify the underlying true needs from stakeholder requests Take ownership of the scope of each project from discovery to launch, ensuring that the agreed scope is delivered to the expected level of quality and within the project budget Create thoroughly analysed, well described user stores and acceptance criteria, working with the UX/UI Team to create wireframes where appropriate, and working with the Technical Architect and Technical Leads Present the agreed scope of work and the finer detail to key stakeholders, both internal and external, and internal Development and Test teams Regularly review progress and report this to the Project Manager while keeping other internal stakeholders informed of project progress Sign off and showcase the delivered software enhancement and support the release to customers Play an active role in defining and implementing quality standards and processes across the BA and Delivery teams What you'll need to succeed This is a key role in our Business Analysis team and while you will be working as part of a wider team, you will be the sole business analyst working on Comparison Creator products and you will also be located from a different office. Therefore, it is essential you have already been working for a significant period as a Business Analyst. Knowledge: Good understanding of the software development life cycle, ideally in an agile environment Creation of business and functional requirements documents for web-based IT systems Some knowledge of and willingness to learn more about the financial services industry and financial products Business Process & Analysis Skills Analysis of complex systems to identify underlying business rules Business process, workflow and user-journey based analysis Ideally, knowledge of SCRUM/AGILE delivery processes Communication Skills Ability to write succinct, non-conflicting, unambiguous requirements Ability to write use cases / user stories with clear acceptance criteria Ability to create wireframes to help solidify the application workflow and design key user interactions Excellent English verbal and written communication skills, with the ability to communicate effectively with non-technical colleagues Good presentation skills Good interpersonal skills: team working, relationship building, influencing Your essential Toolkit Strong organisational skills to plan, prioritise and execute a busy workload Negotiation skills to determine optimum priority for functionality Proficient in MS Office applications (Word, Excel, Visio, Outlook) Proficient in use of Wiki tools Ability to understand mathematics-based engines and calculators Team Set-Up You will be part of the Defaqto Product Management team and work along side 9 colleagues, including the Business Analysis and User Experience Manager, who you will report into. The role is hybrid so you will need to be able to commute comfortably to the Comparison Creator offices, which are located in Cwmbran in South Wales - an easy commute from Cardiff, Newport and Bristol. The team tend to work from the office a couple of times each week. You will have frequent calls with your BA colleagues and around once a month, you'll be expected to travel to the Haddenham office, which is Defaqto HQ. Right to Work We are currently unable to provide Skilled Worker sponsorship so you must already hold the right to work in the UK.

Job Vacancy
Cyber Regulation Policy Lead
Available in London, Cardiff or Glasgow As Great Britain's regulator for the energy industry, Ofgem exists to ensure a safe, secure and sustainable energy supply to British households and businesses. We are seeking a Cyber Regulation Lead with experience in cyber security and the energy sector to play a pivotal role in protecting energy consumers. You will operate within the Cyber Directorate and profession. You will have significant experience in cyber security preferably relating to Critical National Infrastructure. As an experienced leader, you'll have extensive knowledge of NIS regulations and NCSC's Cyber Assessment Framework, hold fantastic communication and leadership skills and be able to achieve and maintain SC clearance. Ideal candidates will preferably possess qualifications, obtained through professional development or further education such as CISSP, CISA, or CISM. Core Responsibilities: Leading activities across the Cyber Regulation Team. Working collaboratively with teams across the organisation to ensure the delivery of our responsibilities align with the Regulator's Code. Proven record of leadership skills and ensure benefits for energy consumers' needs. Within a Cyber Policy Role, you'll develop Ofgem's cyber security policies in collaboration with The Department for Energy Security and Net Zero, lead policy implementation, be at the forefront of scanning for future challenges and support sector research and innovation. Ofgem has a culture of inclusion that encourages, supports and celebrates the diverse voices and experiences of our colleagues. As an inclusive workplace, our employees are comfortable bringing their authentic selves to work.

Contractor job
Gen AI developer
Our government client is looking for a highly skilled developer, the work is initially until the end of March, with extensions expected beyond this.Must have:Experience in Cloud and AWS Sagemaker. Knowledge on Large Language Models (LLMs)Experience in Python is neededNice to have:Data science backgroundThe client will expect you to support and mentor the ETL team and provide training/support on Sagemaker possibly plus assist the team with fine tuning a Large Language Model. LA International is a HMG approved ICT Recruitment and Project Solutions Consultancy, operating globally from the largest single site in the UK as an IT Consultancy or as an Employment Business & Agency depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies, LA International welcome applications from all sections of the community and from people with diverse experience and backgrounds.Award Winning LA International, winner of the Recruiter Awards for Excellence, Best IT Recruitment Company, Best Public Sector Recruitment Company and overall Gold Award winner, has now secured the most prestigious business award that any business can receive, The Queens Award for Enterprise: International Trade, for the second consecutive period.

Job Vacancy
Enterprise Architect (Application)
These are exciting times at Companies House as we continue our transformation journey, developing new digital services that are used nationally at scale. Our services are built using the latest technology and cloud services, with a focus on microservice development on AWS. This role is a unique opportunity to shape how we develop and secure our digital services. Working within an embedded agile delivery structure you will be empowered to define the processes and technology we use to produce software. The Enterprise Architect (EA) will work with multiple projects and programmes, providing guidance and analysis, working with our other architects to create and refine roadmaps and blueprints for secure service delivery. The EA Function is the technical authority for on and off premise technologies and will work with the Heads of Professions, as well as the various Lead architects, to ensure projects and programmes align with Companies House's emerging architecture and its strategic direction. They will work with projects and programmes of all scales to support delivery of end-to-end architectures, and implement designs based on requirements, strategic drivers, best practices, and guidance. The EA has the primary responsibility for ensuring that designed solutions are fit for purpose, meet business needs, and are aligned to Companies House strategic direction. This will be done through a combination of buying and building a range of services, and then ensuring they integrate correctly. This is a fantastic opportunity to join our organisation at the right time and have a real impact on the development of our services. Leading highly experienced teams of developers you will ensure that their capability is constantly increased though mentoring and training. Come and help us as we embark on a complete redesign of our digital services and culture! Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, 30 days annual leave, 8 bank holidays and 1 privilege day as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%. Job description We love designing new services for the benefit of our users. We need someone to lead the way, to help us improve, and challenge the status quo for the benefit of citizens. CH leads the way in providing an open and transparent company register. Our register is searched billions of times a year and valued at £10 billion to the UK economy. The information we provide supports millions of business decisions every day. We're looking for an Enterprise Architect whose responsibilities will include: Develop and maintain the enterprise application architecture, ensuring alignment with business goals and IT strategies. Provide leadership on application design principles, patterns, and technologies to support scalable, efficient, and secure solutions. Collaborate with cross-functional teams to define application standards, roadmaps, and best practices. Evaluate emerging technologies and their potential impact on the application landscape. Ensure integration across systems and services, delivering seamless and interoperable solutions. Act as a technical advisor, guiding project teams and ensuring adherence to architectural standards. Identify and mitigate risks associated with application architecture, including performance, security, and maintainability. Developing the principles and strategy for the Enterprise Architecture across all CH systems Encouraging the team to be innovative, seeking to use new technologies Provide technical leadership and mentoring to Technical Architects Design, communicate and manage the evolution of CH services through architecture governance. Facilitate communication across multiple agile teams to identify strategic requirements and dependencies. Be involved in the CH technical community, identifying and championing good practices. This is an exciting opportunity in digital services, designing and delivering quality services to our users. By helping us to shape our services, you'll have the opportunity to be at the forefront of digital transformation in government. Person specification We're looking for the following experience, which will be assessed at sift and at interview. Please refer to the 4 experience bullet points in bold (below) when writing your personal statement, including working examples to demonstrate your level of skill. Experience: Significant experience as a technical architect with a specialisation in application architecture. Strong understanding of enterprise systems, microservices, APIs, and cloud-native design principles. A broad IT background with experience preferably in solutions or enterprise architecture roles where you will have gained experience of large-scale deployments particularly in cloud technologies. Demonstrable experience of working with business and technology stakeholders to translate business problems into technical designs. Creating optimal designs through iterative processes, aligning the system requirements and organisational objectives with the user needs. Designing systems characterised by high levels of risk, impact, and business or technical complexity. Focused approach on strategic alignment of technical design and architecture to meet business growth and direction. Demonstrable experience of providing internal consultancy on potential uses and appropriateness technologies and driving benefits from these technologies. Experience of translating technical concepts relating to software engineering, delivery management and service management so they are understood by all. An understanding of how technical governance works with wider governance (such as budget). Assurance of corporate services by understanding important risks and mitigating them through assurance mechanisms. Able to justify decisions characterised by high levels of risk, impact, and complexity. Building consensus between organisations (private or public) or highly independent and diverse stakeholders. Technical experience: Expertise in application development methodologies and technologies (e.g. Enterprise Java). Familiarity with cloud platforms (AWS, Azure) and their application development services. Knowledge of data integration patterns and middleware technologies. Strong analytical skills with the ability to balance strategic thinking and hands-on implementation. Practical knowledge at many levels of the auth, web stack, from front-end code down to infrastructure and networking. Knowledge of open-source principles and technologies. Designing security architectures and building security into all aspects of service design. Experience in agile and DevOps environments. Familiarity with containerization technologies like Docker and Kubernetes. A view of technology as an enabler of great digital services. Designing security architectures, implementing technical security processes and an awareness of emerging security threats. Leading Threat Modelling workshops. Experience of working in an agile environment and experience with agile methodologies such as TDD, Scrum, Kanban. Benefits We offer an excellent benefits package that includes: a generous 30 days annual leave plus 8 bank holidays and 1 privilege day enrolment into the with a contribution rate of averaging 28% a range of recognition schemes including instant awards to thank and recognise each other's efforts and contributions strong ethos of equality, diversity and inclusion great work life balance with flexible and mobile working available for many roles a pro-active approach to employee wellbeing that allows our employees to flourish and be their best at work and has enabled us to become an platinum accredited employer online financial support and advice seasonal flu jabs generous maternity, paternity, adoption and shared parental leave allowances a focus on career development and progression a number of inclusive network groups to support our colleagues and a great sports and social society cycle to work scheme staff discount scheme holiday play scheme for children 3 days paid volunteering leave Next Steps Click 'Apply Now' to be taken to our main advert Civil Service Jobs where you can see more details regarding the role, the incredible benefits we have to offer and what it's like to work in Companies House. If you have any questions about the role or process, please reach out to . This role closes on 12 February 2025.

Job Vacancy
DLM Engineer
DLM Engineer Position Description From public service transformation to cutting-edge commercial projects, our work has a wide reach, helping make the everyday easier, for everyone. We're seeking a proactive individual to fill the position of Device Lifecycle Management (DLM) Engineer. As a crucial member of our team, you'll be at the forefront of DLM support, responsible for monitoring and responding to incident tickets, executing device patching and application deployments, and driving ongoing service improvements. This role requires a strong technical background in end-user device management and a commitment to delivering efficient, high-quality support in a dynamic environment. CGI was recognised in the Sunday Times Best Places to Work List 2024 and has been named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching), which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Your future duties and responsibilities • Monitor and respond to incident and problem tickets, serving as the frontline of DLM support. • Execute end user device patching and application deployments via change processes. • Vulnerability remediation efforts. • Major incident response and resolution. • Drive automation and scripting initiatives. • Implement service improvements to enhance efficiency and effectiveness. Required qualifications to be successful in this role • Proficiency with Configuration Manager 2012 or later. • Understanding of Active Directory (AD) and Group Policy. • Experience in diverse client environments. • Expertise in Windows 10 Operating System. • Proficient in PowerShell or equivalent programming languages. • Familiarity with JAMF/Apple device management, particularly MacOS. • Basic knowledge of application packaging. • Administration skills in Intune. • Understanding of Virtual Desktop environments. General Skills • Proficient in ticket and queue management. • Familiarity with ITSM/ServiceNow. • Attention to detail and diligence. • Excellent communication skills. • Ability to collaborate effectively in team settings and independently. • Strong time management abilities. Qualifications/ Experience • Bachelor's degree in computer science, Information Technology, or a related field (preferred, but not essential). • CompTIA A+ or equivalent certification (preferred). • Microsoft Certified: Modern Desktop Administrator Associate or equivalent. • Any relevant certifications in device management, such as JAMF Certified Technician for macOS or Intune certifications, would be a plus. • ITIL Foundation certification would be an advantage, especially for those involved in service management and incident response. Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because... You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
- How do I get my Bitcoin back into my bank account? Just contact Mighty Hacker Recovery. How do I get my cash back from Bitcoin? Mighty Hacker Recovery
- Some issues
- Is It Legal to Hire a Private Investigator to Follow Someone?
- How do I convert MP3 to M4A for iPhone ringtones?
- Set iPhone Tone
- How do I make a ringtone website?
Jobs by city
Jobs by country