Find your next tech and IT Job or contract Software 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
Principal Software Engineer
Job Title: Principal Software Engineer Location: Cowes Salary: Up to £65,000 dependent on experience. Part time & accruing hours available, plus bonus scheme What you'll be doing: Applying experience to design & develop sub-system solutions, resolve engineering issues and problems, and provide guidance to others for a range of software products as part of a 70 strong software team within the Product & Training Services area of BAE Systems Maritime Services Providing technical expertise across the software team for the ongoing maintenance of software that is part of the naval radars that are in service with the Royal Navy on multiple platforms Providing technical expertise across the software team for the requirements, design, implementation, testing and verification of the software subsystems on Naval radars Providing technical expertise for the design and development of subsystems including replacement of obsolete hardware and software to maintain and enhance the capability of the radar products for the RN Providing guidance and work as part of a cohesive team of software engineers across multiple projects and products Your skills and experiences: BEng/BSc in Computer Science or other relevant Engineering or Numerate subject (technology, engineering or science related discipline) and a CEng or equivalent level of capability or working towards CEng status Considerable experience of using at least one high level programming language Considerable experience of using a high-level design methodology (e.g. UML) Experienced of all aspects of a software lifecycle and good knowledge of software lifecycle models (e.g. Waterfall, Agile) Benefits: You'll receive benefits including a competitive pension scheme, enhanced annual leave allowance and a Company contributed Share Incentive Plan. You'll also have access to additional benefits such as flexible working, an employee assistance programme, Cycle2work and employee discounts - you may also be eligible for an annual incentive. The Sampson Radar Software team: The Sampson Radar Software team is a 30 personnel group that provides support and capability upgrades to the Royal Navy and their products. This role will deliver software products to the customer as part of a team delivering enhancements over the next 10 years, as well as providing ongoing support to existing products. You will have the opportunity to develop and enhance your skills and knowledge, with the potential to lead into more senior positions within a global business. As the world has evolved, so has the way we work. Our working approach, will enable you to have flexibility with your working hours, depending on your role and location. This could include part time hours, accruing hours as well as flexibility around start and finish times, ensuring you can balance life at work, on site and life at home. Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive culture that values diversity, rewards integrity, and merit, and where you'll be empowered to fulfil your potential. We welcome candidates from all backgrounds and particularly from sections of the community who are currently underrepresented within our industry, including women, ethnic minorities, people with disabilities and LGBTQ+ individuals. We also want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Closing Date: 30th December 2024 We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible. #LI-AL1 #LI-Onsite
Job Vacancy
Senior Software Engineer
Job Title: Senior Software Engineer Location: Isle of Wight (Full time onsite) Salary: Circa £55,000 commensurate with skills and experience What you'll be doing: Under limited technical supervision apply experience to design & develop solutions, resolve engineering issues and problems for a range of software products as part of a 30 strong software team within the Sampson Radar Software team of BAE Systems Maritime Services Responsible for supporting the ongoing maintenance of software that is part of the naval radars that are in service with the Royal Navy on multiple platforms Responsible for the requirements, design, implementation, testing and verification of the software subsystems on the Naval radars Responsible for the design and development of subsystems including replacement of obsolete hardware and software to maintain and enhance the capability of the radar products for the RN Work as part of a cohesive team of software engineers across multiple projects and products Your skills and experiences: Hold a BEng/BSc in Computer Science or other relevant Engineering or Numerate subject (technology, engineering or science related discipline) Have considerable experience of using at least one high level programming language (Ada is desirable) and a high-level design methodology (UML is desirable) Have experience of all stages of the software lifecycle and good knowledge of software lifecycle models (e.g. Waterfall, Agile) and have good knowledge of appropriate software standards (e.g. ISO/IEC/IEE 12207) Have a comprehensive understanding of configuration management and experience of a configuration management tool Benefits: You'll receive benefits including a competitive pension scheme, enhanced annual leave allowance and a Company contributed Share Incentive Plan. You'll also have access to additional benefits such as flexible working, an employee assistance programme, Cycle2work and employee discounts - you may also be eligible for an annual incentive. The Sampson Radar Software Team: The Sampson Radar Software team is a 30 personnel group that provides support and capability upgrades to the Royal Navy and their products. This role will deliver software products to the customer as part of a team delivering enhancements over the next 10 years, as well as providing ongoing support to existing products. You will have the opportunity to develop and enhance your skills and knowledge, with the potential to lead into more senior positions within a global business. As the world has evolved, so has the way we work. Our working approach, will enable you to have flexibility with your working hours, depending on your role and location. This could include accruing hours as well as flexibility around start and finish times, ensuring you can balance life at work, on site and life at home. Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive culture that values diversity, rewards integrity, and merit, and where you'll be empowered to fulfil your potential. We welcome candidates from all backgrounds and particularly from sections of the community who are currently underrepresented within our industry, including women, ethnic minorities, people with disabilities and LGBTQ+ individuals. We also want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Closing Date: 30th December 2024 We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible. #LI-AL1 #LI-Onsite
Job Vacancy
Software Developer
We are looking for Software Developers with Java and/or NodeJS experience. Our current technology stack is below: AWS, Docker, Go, Java, Kafka, Spring, Node.js, TypeScript, MongoDB, Oracle 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%. Companies House cannot offer Visa sponsorship to candidates through this campaign. Job description As a Developer you'll join one of our many Agile Software Development teams. A typical team is made up of an agile delivery manager, developers, testers, user researchers, analysts and a product owner. You'll be responsible for: Designing efficient and maintainable solutions Contributing and adhering to our technical standards Maximising the automated test coverage to help move to continuous delivery Ensuring code quality through code reviews What it is like to work in Companies House Inclusive and diverse teams are important to us. Wherever possible we offer flexible working arrangements. We'll support you to meet other commitments and help you strike a better work-life balance. We're keen to create an environment that works for everyone, and we particularly encourage applications from different underrepresented demographics. Half a day a week is devoted to Innovation time where everyone in digital can work on whatever they choose, be that building new applications, trying new technologies or working towards certifications, it's up to you. In addition to this we offer lots of opportunities to have training as and when it is needed. We trust and empower our staff to work in a way which best suits them. Companies House is an award-winning employer, with an Investors in People Platinum Award we are at the forefront in ensuring our staff reach their full potential in building brilliant services on cutting-edge technology. You'll be joining our Software Engineering Profession at a time of transformation and you will be a part of shaping the future of our department. We use Agile Methodologies and promote a culture of continuous improvement. Person specification We're looking for the following experience, which will be assessed at sift and at interview. Please refer to the 3 bullet points in bold below when writing your personal statement (including examples). 2 years knowledge of programming tools, frameworks, and techniques in at least one of the following ecosystems: Java, or Node (you will be expected to learn to become proficient in the other once in post as required according to business needs) Experience of developing software throughout the delivery lifecycle. Knowledge of RESTful APIs. A passion for high quality, well-crafted code, and associated tooling. A degree in computing or similar would be an advantage. You embrace continuous integration and have a continuous delivery mindset. You are patient and can help support and mentor others with different degrees of expertise to maximise their potential. You have excellent communication skills and can help explain complicated technical issues to individuals who don't share the same technical experience. Knowledge of any of the following technologies/approaches: Concourse CI, Go, Kafka, MongoDB, Oracle SQL, Typescript, Docker, Terraform. Knowledge of microservice driven architecture. Knowledge of developing in the Cloud. Behaviours We'll assess you against these behaviours during the selection process: Changing and Improving Making Effective Decisions Developing Self and Others Technical skills We'll assess you against these technical skills during the selection process: Systems Integration Development Process Optimisation User Focus Programming and Build System Design Where will you be working? You will be aligned to our Cardiff Office, where we are currently using a hybrid approach to the way we work. Our approach to hybrid working provides opportunities for you to be adaptable in the way you work so that you can achieve a healthy balance between your work and home life. The degree of choice you have will depend on business need, your role and your day-to-day work activities and will be discussed at offer stage. Remote contracts will only be offered to successful candidates who are not a commutable distance to our Cardiff, Belfast or Edinburgh offices. If you are located a reasonable distance to one our offices, you will receive a hybrid contract aligned to one of our offices. 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 In your application form we'd like you to: Tell us about your employment history, including key responsibilities, projects worked on and achievements specifically relevant to the responsibilities and experience detailed above. We're keen to know the depth of your skills and experience so please include any details to demonstrate these. Write a personal statement of 500 words where you demonstrate how you meet the required experience detailed in the top 3 bold bullet points in the person specification, including work-based examples to demonstrate your level of skill: 2 years knowledge of programming tools, frameworks, and techniques in at least one of the following ecosystems: Java, or Node (you will be expected to learn to become proficient in the other once in post as required according to business needs) Experience of developing software throughout the delivery lifecycle. Knowledge of RESTful APIs. What will the process look like? We will sift applications and then invite successful candidates from the sift stage to attend a virtual interview. At sift candidates will be assessed against experience listed in the advert and are asked to supply work history/personal statement and reference any transferable skills using the job description for reference. The personal statement should address how you demonstrate the top 3 bold bullet points listed in the person specification (and above). At interview candidates will be assessed against the Behaviours and Technical Skills listed in the advert and we will use Success Profiles Behaviours, Technical Skills and Strengths. At the beginning of your interview you will be given a technical activity and will be asked to screenshare as you work through it. You'll have time to read the instructions and then have 40 minutes to work through the exercise, followed by a brief chat about the approach used and any other discussion points. The technical activity will be assessing Technical Skills: Programming and Build. After the activity you'll have a 5 minute break before heading into the Behaviours, Technical Skills and Strengths questions. We plan to sift 16 & 17 January and interview w/c 20 January and w/c 27 January. This might need to change - we will keep you informed as you move through the process. We may also raise the score required at any stage of the process if we receive a high number of applications. 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 15 January 2025.
Job Vacancy
Lead Software Developer
We are looking for talented Lead Software Developers to join us at Companies House! Join Companies House, where you can be part of an exciting transformation in the world of corporate governance! Our organisation is at the forefront of change, empowered by new, ground-breaking legislation like the Economic Crime and Corporate Transparency Bill. Companies House is a place of digital innovation where you will develop our software services using languages such as Javascript (both in browser and NodeJS runtime environments) and Java, and frameworks such as Express and Spring. We also have J2EE based historic applications. Over time you will be expected to become familiar with all these technologies - training will be provided. We are also a team who uses agile practices, try new technologies and work flexibly to suit every individual. This role is instrumental for us to deliver on our goals as an organisation. You would be key in leading our Software Developers, providing coaching and mentoring to them and delivering at pace. We encourage innovation and training; each developer is given time to undertake innovation and training within their regular activities. This allows teams to try out new things, stay up to date with industry trends and encourage professional development. We provide access to online training platforms, access to instructor led training and ability to attend conferences (budgets permitting). Our approach to hybrid working provides opportunities for you to be adaptable in the way you work so that you can achieve a healthy balance between your work and home life. We currently expect people to attend their base office a minimum of one day a week but the exact degree of choice you have will depend on your role and your day-to-day work activities and should be agreed through discussions with your line manager. 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 You will lead a team of 5 talented Software Developers working in a cross functional Scrum team. This will involve providing coaching and support to upskill their technical capabilities and ensuring your team design and deliver efficient and maintainable solutions. You will work with the developer community to define and document technical standards. You will communicate between the product owners and developers to ensure key deliverables are achieved and understood by both parties. You will help the development teams maximise their automated test coverage. You will be joining a passionate team of Developers with varying levels of technical abilities. There are many other experienced Lead Developers within Companies House who lead 12 Agile software development teams between them, so you will be surrounded by a team of experts who will fully support you. You will be leading a team writing software services in Java and/or Javascript/Typescript using Nodejs/Spring/Spring Boot. You may be working within our R&D software development team made up of Lead Developers who research new technologies and approaches. You'll be using your highly technical skillset to test and identify potential solutions to issues with our development processes, systems and/or projects. You will show enthusiasm and take the lead in sharing your knowledge and experience within our software development and lead software developer communities. You would also work closely with the architects and the platform team who manage our development pipeline using Concourse CI, SonarQube, AWS, Terraform and Artifactory. We use Docker containers and ECS. This is an exciting time to join us as we consistently evolve our own technical capabilities and ways of working to make our work at Companies House more efficient and easier to use for our customers. We are currently working towards: Many releases per day automatically into production. Automated test coverage for everything from accessibility to security and performance. Constant innovation and running iterations of our services to meet and exceed user needs. Ensure we are meeting the needs of our users by ensuring we have diversity in thought and ideas. So, if you are looking for a place where you can focus on your own development as well as support others to succeed and perform at their best, then this is the role for you! Person specification We're looking for the following experience, which will be assessed at sift and at interview. Please refer to the 3 bullet points in bold below when writing your personal statement (including work-based examples). Excellent coding skills and programming tools, frameworks and techniques including knowledge in Java, JavaScript/Typescript and Spring. Mentoring experience or can demonstrate leadership capabilities. Strong communication skills where you can translate technical jargon into simple, clear descriptions so understanding is achieved. Understanding and experience of using agile techniques/methodologies. Understanding of full stack web technologies, including use of relational and noSQL databases. Application of good working practices such as test-driven and behaviour-driven development (TDD/BDD), pair programming, version control/branching strategies, Continuous Integration/Continuous Development, and application of design patterns. Knowledge and understanding of developing and running applications securely in Cloud environments. Behaviours We'll assess you against these behaviours during the selection process: Changing and Improving Leadership Developing Self and Others Delivering at Pace Technical skills We'll assess you against these technical skills during the selection process: REST interfaces Web Security Containers 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 January 2025.
Contractor job
Embedded Software Engineer
We have a current opportunity for a Embedded Software Engineer on a contract basis. This will be a 6 month contract opportunity to join an growing company, who are part of the Industrial Machinery Sector. We are looking for a Embedded Software engineer to come in and update and implement new software on new end client devices. Working Model - Hybrid Rate - £55 - 60/hr Outside IR35 Duration - 6 months Skills required • Embedded C/C++ Code Development • STM32 • Implementing and Porting to RTOS. • CanBus (Can 2.0 to CanFD) • Device Drivers • Excellent Communication skills • Strong Documentation Skills If you are interested in finding out more or would like to be considered. Please apply and we will be in touch! Please click here to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Computer Futures please visit XX XX XX XX XX Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
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
- Recover Your Cryptocurrency lost to Investment/Mining Scam
- WAY TO AVOID CRYPTOCURRENCY SCAM HIRE DUNAMIS CYBER SOLUTION
- RETRIEVE YOUR STOLEN FUNDS THROUGH - DIGITAL WEB RECOVERY
- ENSURING BITCOIN SAFETY WITH FUNDS RECLAIMER COMPANY EXPERT TEAM
- HIRE AN ETHICAL HACKER; BEST BITCOIN, ETH AND USDT RECOVERY EXPERT HIRE CYBER CONSTABLE INTELLIGENCE
- TRUST DIGITAL TECH GUARD RECOVERY FOR SECURE CRYPTO RECOVERY SOLUTIONS
Jobs by city
Jobs by country