Here are some jobs that could be of interest.
Find your next tech and IT Job or contract role.
Our job search is powered by , part of the Free-Work group.
Tip
Use commas to search for several terms at the same time.
Example : sql, php corresponds to sql OR php
Job Vacancy
Senior Software Engineer
Senior Software Engineer: Pay up to £78,517 plus 28.97% employer pension contributions, hybrid home working, flexible hours, and great work life balance. DWP. Digital with Purpose. This is a fantastic opportunity to join DWP's Garage Live Service team, where we are building automations, using the latest cloud technologies to support digital transformation and improve colleague and customer experiences To date, The Garage has developed and deployed over 75 solutions that have processed over 45 million transactions. Recognised as a government leader in intelligent automation, The Garage is also acknowledged as leading the way across industry. DWP is UK's largest department, every year we pay over £120 billion to 18million DWP customers. DWP services cover everything from helping children & families right through to supporting relatives of lost loved ones. We help people find jobs, support people financially when they are unable to work due to health conditions and make ensure everybody has the money they need to live during their retirement years. The scale of what we do is outstanding, and our purpose is unique. We'd love you to join us. What skills, knowledge and experience will you need to show us in your application? Expert knowledge and extensive experience creating and maintaining robotic process automation using UiPath and Blue Prism, as well as JavaScript/Node.JS and TypeScript technologies, frameworks and design principles. Capable of leading the production of software solutions of the highest quality.* Extensive experience of Test-Driven Development (TDD) and Behaviour Driven Development (BDD) practices and techniques. Knowledge and experience of APIs, RESTful services and Microservice Architectures. Expert knowledge and extensive experience of developing on cloud-based environments like AWS and Azure. Knowledge and experience of SQL and NoSQL database applications such as Postgres, MySQL and MongoDB. Experience and the skills required to build up a useful, robust automated test suite to support a continuous deployment environment. Experience of leading multidisciplinary engineering teams, communicating with stakeholders, driving delivery, ensuring standards, ways of working and building supportive and collaborative culture. You and your role As a Senior Software Engineer in The Garage Live Service team, you will be accountable for daily operational stability, ongoing development and maintenance of products and services for DWP. You will lead and guide multiple technical teams and stakeholders to oversee the smooth transition of products and services built within The Garage into live service running. You will provide guidance to ensure the development of quality software products that have clean, secure, well-documented code. To help you really make a difference, you'll be using the best tools and equipment for the job. To support you in your role, you'll have access to some fantastic learning and development resources; conferences with industry expert speakers, comprehensive instructor-led training, and subscriptions to digital training solutions such as Cloud Academy. Details. Wages. Perks. Location: You'll join us in our brilliant digital hub in Newcastle-upon-Tyne. Hybrid Working: We have all the tools and tech we need to enable our people to work flexibly. We work a hybrid model with a mix of home working and sometime in the office. Pay: In return for your skills, we offer competitive pay of up to £78,517 p.a. Pension: You'll be eligible for a brilliant civil service pension with employer contributions worth 28.97% (Worth up to £19,000/year). Holidays: You'll get a generous leave package starting at 26 days, rising to 31 days over time, plus all the usual bank holidays, and the option to take extra days off on flexi leave. We also have a broad benefits package built around your work-life balance which includes: Flexible working, flexi hours and flexi days Hybrid working: some time in a hub with the team, some time at home Family-friendly policies Time off volunteering and charitable giving Bring your authentic self to work with 'I Can Be Me in DWP' Discounts and savings on shopping, fun days out and more Interest-free loans to buy a bike or a season ticket Sports and social activities Working in an award-winning environment and culture Professional development, coaching, mentoring and career progression opportunities. Click 'Apply' for more information and to start an application on Civil Service Jobs.
Job Vacancy
Software Engineer
Software Engineer - Orion Laser Facility AWE has opportunities for experienced Software Engineers to join our team working in our Orion Laser Facility. These roles offer excellent career progression opportunities! Location: RG7 4PR , located between Reading and Basingstoke, with free onsite parking . Package: £33,850 - £41,940 (depending on your suitability, qualifications, and level of experience) Working pattern: AWE operates a 9-day working fortnight. We will consider flexible working requests so that your work may fit in with your lifestyle. Just let us know your preferred working pattern on your application. Let us introduce the role As a Software Engineer , you will design, build and maintain software that controls sub-systems via HMIs to meet the business requirements. You will ensure compliance with company processes and procedures relating to the delivery of the project. Provide technical support for the software and services supported by the team. Produce required documentation to support all phases of the software development process. Provide timely updates to task managers on the status of assigned deliverables. Accountable for safety and security of all the work that you carry out. The Company may require you to fulfil any other reasonable duties aligned to your position from time to time in line with business needs. Ideal Candidates will have the following skills, experience, and behaviours: Experience using LabVIEW. Experience of developing and adapting SCADA systems components as well as performing full scale integration and testing. Troubleshooting and supporting multidisciplined teams with any software issues. Writing technical documentation to meet customer requirements, as required. Accountable for the safety of all aspects of work you carry out. An ONC/HNC in an engineering discipline or equivalent experience Ability to work as part of a team and individually. Ensuring high quality of the work you deliver. Whilst not to be considered a check list, candidates should be able to demonstrate some of the following: Willingness to learn other software languages. Experience of Python. Solution-oriented and continuous improvement mindset. Experience of project life cycles, CI/CD, configuration control. Training can be provided if needed on SCADA, Labview, Python and project management tools if required. Everyone who works at AWE brings unique skills and perspectives to the table. We recognise that great people don't always 'tick every box'. That's why we focus on your potential, your fit with our values, your transferable skills as well as your experience. Even if you don't meet every point below, but you feel that this role and AWE are a great fit for you, please go ahead and apply, we'd love to receive your application. You'll need to have the ability to work calmly and constructively in a priority changing environment and be able to manage your own workload. You will also have initiative, enthusiasm, a flexible approach, and ability to work to tight deadlines. Some reasons we think you'll love it here: AWE has wide range of benefits to suit you. These include: 9-day working fortnight - meaning you get every other Friday off work. In addition, 208 hours of holiday each year (equal to at least 25 days leave) plus Bank Holidays. Market leading contributory pension scheme (we will pay between 9% and 13% of your pensionable pay depending on your contributions). Family friendly policies: Maternity Leave - 39 Weeks Full Pay and Paternity Leave - 4 Weeks Full Pay. Opportunities for Professional Career Development including funding for annual membership of a relevant professional body. Employee Assistance Programme and Occupational Health Services. Life Assurance (4 x annual salary). Discounts - access to savings on a wide range of everyday spending. Special Leave Policy including paid time off for volunteering, public service (including reserve forces) and caring. The 'Working at AWE' page on our website is where you can find full details in the 'AWE Benefits Guide'. Important things you need to know: You will need to obtain and maintain the necessary security clearance for the role. This will be funded by AWE. The nature of our work does mean you need to be a British Citizen who has been resident in the UK for the past 5 years in order to apply for SC clearance and 10 years for DV. We want you to feel comfortable and able to shine during our recruitment process. Please let us know on your application form if you need any adjustments/accommodations during the process. Our interviews typically take place over Teams and for most roles are a 1 stage process. Due to the classified nature of the work involved, there are limited opportunities to work from home in this role. It is anticipated that the successful candidate will spend the majority of their time working on site at AWE Aldermaston. #LI-KT
Job Vacancy
Software Engineer
About The Role Team - Health, Adviser and Employer - IT Working Pattern - Hybrid - 2 days per week in the Vitality Bournemouth or London Office. Full time hours. We are happy to discuss flexible working! What the role is all about: Our Software Engineers play a critical role in Vitality's successful business model by building and maintaining software solutions. You will work in line with quality and time parameters, to offer brilliant products with seamless, intuitive customer journeys. You will act as an intermediate authority with experience in building full solutions across journey. You will have the chance to work closely with stakeholders/product owners and a wide variety of internal and external technical teams. Key Actions: Implement the software development life cycle: build, maintain, test, deliver, release and document user-friendly and customer centric software solutions, as required. Deliver to standards: Understand and apply Vitality's defined technical and process standards to ensure the effective management of risks and the protection of Vitality's data. Provide integrated solutions: ensure solutions are user-focused, well aligned and effectively integrated across multiple teams and platforms to ensure the business needs are met. Engage stakeholders. Collaborate, work with and develop an understanding of the needs and requirements of both internal and external stakeholders in order to achieve the desired outcomes. Build and transfer skills and knowledge. Take responsibility for developing personal skills and expertise aligned to role. Collaborate within and across teams. Work effectively together with others across varying areas of expertise to achieve the required results. Essential Skills needed to fulfil this role: Minimum 2-3+ years proven work experience in Full stack Software Engineering. Advanced knowledge of multiple programming languages, such as .NET, Javascript (React.js), Graph QL, Type Script , SQL Server or Postgres, DB schema & API swagger. Experience with a range of modern web application frameworks and integration technologies. Full stack development experience including web, services (microservices) and databases. Analytical skills to interpret complex relationships and data sets. Effective written and verbal communication skills to train, coach and collaborate with other staff and management. Able to demonstrate working knowledge in following software engineering specialisms: Engineering standards and Practises; User Experience; Low level specifications, Technical Analysis; Performance; DevOps and CI/CD tooling. So, what's in it for you? Bonus Schemes - A bonus that regularly rewards you for your performance A pension of up to 12%- We will match your contributions up to 6% of your salary Our award-winning Vitality health insurance - With its own set of rewards and benefits Life Assurance - Four times annual salary These are just some of the many perks that we offer! To view the extensive range of benefits we offer, please visit our careers page. Fantastic Benefits. Exciting rewards. Great career opportunities! If you are successful in your application and join us at Vitality, this is our promise to you, w e will: Help you to be the healthiest you've ever been. Create an environment that embraces you as you are and enables you to be your best self. Give you flexibility on how, where and when you work. Help you advance your career by playing you to your strengths. Give you a voice to help our business grow and make Vitality a great place to be. Give you the space to try, fail and learn. Provide a healthy balance of challenge and support. Recognise and reward you with a competitive salary and amazing benefits. Be there for you when you need us. Provide opportunities for you to be a force for good in society. We commit to all these things because we want you to feel that you belong, and are supported to be happy and healthy. About The Company We're really excited to announce that we have recently been awarded "Top 10 Best Places To Work" in The Sunday Times Awards 2024! Vitality is a multi-award-winning UK insurance brand, here to make the world a healthier, happier place. We've been a purpose and values-driven business from day 1- long before it became fashionable. Our core purpose is to make people healthier and enhance protect their lives. Vitality pioneered shared-value insurance. We incentivise people to live healthier longer lives - they benefit, our business benefits, and society benefits. We're successful because we attract, develop, and retain the best people - and because we care. Plus, you get to join our 1.7+ million members with access to our unique health insurance and healthy living programme. Just to make sure you know our products inside and out. Ready to find out if we're the right fit for you? We can't wait. Diversity & Inclusion We're committed to diversity and inclusion because it's good for our employees, for our business, and for society. To learn more please visit our Careers page. Vitality's approach to sustainability Vitality is a business that drives positive change. We reward people for making and sustaining healthier choices. But healthy people also need a healthy environment. To learn more please visit our Careers page. #LI-Hybrid If we are fortunate in receiving a high volume of quality applications we may need to close this vacancy early. If you are interested, please submit your application as soon as possible.
Job Vacancy
Software Engineer
Job Title: Software Engineer Location: Filton, Weymouth, Broadoak, Barrow-in-Furness, Brough. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: competitive What you'll be doing: Work with our customer to agree an acceptable approach to risk Plan and carry out software assurance activities including reviews of plans, processes, witnessing testing, inspections and auditing Review software plans, documentation and software aspects of system level plans and documents to provide timely and meaningful feedback Engaging with System Designers, Software Developers and other engineering disciplines in the design process to ensure that software meets requirements Document the level of risk, provide evidence and reporting for Senior Management Work with a range of stakeholders at all levels to resolve non-conformances and programme risks Your skills and experiences: Essential: There are large number of software types and includes programmable electronics. Detailed knowledge of all types is not required, but a good understanding of the principals of the software lifecycle and the application to other types of software is critical to the role Understanding of Systems engineering lifecycle and how this relates to software Logical thinker with the ability to pragmatically resolve problems and bring stakeholders onboard with the resolution Desirable: Experience of Software Assurance methods and processes, including audit and review Understanding of the application of software engineering, security, quality and safety standards Ability to understand strategic direction and tailor actions to support this 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 Submarine Software team: This is a growing role within our business and industry with significant potential for development and further growth. We expect the candidate to quickly develop an understanding of the development, use and control of software in our complex and unique application. Being actively involved in the decision making and problem resolution for some of the most critical aspects of our design. This opportunity offers a uniquely broad view of the programme, business and customer organisations which offers significant development both technically and personally. We offer relocation support packages across all Submarines roles, subject to meeting eligibility criteria. 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.
Job Vacancy
Senior Software Engineer
Job Title: Senior Software Engineer Location: Warton We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: - £47,683 - £52,426 (Commensurate with skills and experience) What you'll be doing: Both working as part of a team and individually, you will develop simulations for aircrew training simulators. Develop, integrate and test a variety of simulation models of airborne subsystems Define, derive and maintain requirements using DOORS. (DOORS experience welcomed but training will be provided) Define, derive and maintain the simulator design using modelling based design tools such as ARTiSAN. (Design tools experience welcomed but training will be provided) Estimate timescales and work to them, providing regular feedback of progress and achievement with backlog work planned in JIRA Your skills and experiences: A degree in Software/Computing, STEM subject or equivalent relevant experience Experience of Software development covering programming in various languages such as C#, C/C++, Java, ADA, Visual Basic (with either C#, C++ or ADA highly desirable) to level to be able to coach and mentor junior engineers Knowledge/experience of Airborne subsystems (Typhoon specific subsystems desirable) to a level to be able to coach and mentor junior engineers Knowledge of software design patterns and principals Experience of the Software Engineering lifecycle, including Agile methodologies Knowledge/experience of using Configuration Management and Continuous Integration/Deployment tools (Dimensions, BitBucket, Bamboo preferred) 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 Synthetic & Training Engineering Products Team: An exciting opportunity exists for an ambitious and self-confident Senior Software Engineer within the Synthetic Training Team to take an active role in the development of real-time simulation software to support the training of fast jet aircrew for UK and overseas Customers. You will work as part of a dynamic team designing, developing, testing and maintaining the software, which is used to support a whole range of aircrew training activities from emergency drills, through to full tactical mission rehearsal in a networked environment with multiple virtual and constructive entities. This will involve regular use of desktop based systems through to full mission simulator devices, including software that is designed around helping pilots 'plan, do and review' their sorties in the simulator, giving the candidate a unique view on what it's like to be a fast jet pilot! There is the possibility of working on company business domestically and abroad in support of the training devices. 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 working for BAE Systems will be subject to both security and export control restrictions. These restrictions mean that factors including your nationality, any previous nationalities you have held, and your place of birth may limit those roles you can perform for the organisation. Closing Date: 27th November 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.
Job Vacancy
Software Engineer (Java)
About The Role Team - Member Servicing and Claims - IT Working Pattern - Hybrid - 2 days per week in any of the Vitality Offices (Bournemouth, London or Stockport). Full time hours We are happy to discuss flexible working! What this role is all about: Our Software Engineers play a critical role in Vitality's successful business model by building and maintaining software solutions, in line with quality and time parameters, to enable operation as a fully integrated composite business, offering brilliant products with seamless, intuitive customer journeys. Software Engineers work independently to support the development, delivery and maintenance of Vitality software products. They may be asked to provide support to and coach Associate Software Engineers. Key Actions Build scalable and robust java components. Ensure all code/design meet internal/external technical and information security standards. Able to learn and follow established best practise. Able to work autonomously once up to speed with the technologies and development practices. Able to achieve given priorities and proactively identify next tasks. Work with other members of development team such as Test Engineers, Development Managers and Business Analysts. Liaising with other development team(s) - encouraging continuous improvement in the development, build, test and maintenance of the system. Appropriately understands technology and identifies appropriate patterns. Contribute to and implement new software frameworks. Support Development Managers with estimating and technical insights. Ensure all Vitality products follow established best practise. What do you need to thrive? Demonstrable expertise in the use of appropriate tools/technologies for the design, development, build, testing & deployment of Java/JEE applications including; Demonstrable experience in CSS, HTML or JQuery. Postgresql Database (including proficiency in SQL). AWS technologies (S3, Redis caching etc). Authentication methods (certificates, LDAP or similar). Messaging and/or streaming (AMQP, Kafka). Experience of DevOps tools such as Jenkins, Kubernetes, Docker or similar. Experience in integrating disparate applications and technologies using Java. Demonstrable experience in Object orientated programming using SOLID principles. So, what's in it for you? Bonus Schemes - A bonus that regularly rewards you for your performance A pension of up to 12%- We will match your contributions up to 6% of your salary Our award-winning Vitality health insurance - With its own set of rewards and benefits Life Assurance - Four times annual salary These are just some of the many perks that we offer! To view the extensive range of benefits we offer, please visit our careers page. Fantastic Benefits. Exciting rewards. Great career opportunities! If you are successful in your application and join us at Vitality, this is our promise to you, w e will: Help you to be the healthiest you've ever been. Create an environment that embraces you as you are and enables you to be your best self. Give you flexibility on how, where and when you work. Help you advance your career by playing you to your strengths. Give you a voice to help our business grow and make Vitality a great place to be. Give you the space to try, fail and learn. Provide a healthy balance of challenge and support. Recognise and reward you with a competitive salary and amazing benefits. Be there for you when you need us. Provide opportunities for you to be a force for good in society. We commit to all these things because we want you to feel that you belong, and are supported to be happy and healthy. About The Company We're really excited to announce that we have recently been awarded "Top 10 Best Places To Work" in The Sunday Times Awards 2024! Vitality is a multi-award-winning UK insurance brand, here to make the world a healthier, happier place. We've been a purpose and values-driven business from day 1- long before it became fashionable. Our core purpose is to make people healthier and enhance protect their lives. Vitality pioneered shared-value insurance. We incentivise people to live healthier longer lives - they benefit, our business benefits, and society benefits. We're successful because we attract, develop, and retain the best people - and because we care. Plus, you get to join our 1.7+ million members with access to our unique health insurance and healthy living programme. Just to make sure you know our products inside and out. Ready to find out if we're the right fit for you? We can't wait. Diversity & Inclusion We're committed to diversity and inclusion because it's good for our employees, for our business, and for society. To learn more please visit our Careers page. Vitality's approach to sustainability Vitality is a business that drives positive change. We reward people for making and sustaining healthier choices. But healthy people also need a healthy environment. To learn more please visit our Careers page. #LI-Hybrid If we are fortunate in receiving a high volume of quality applications we may need to close this vacancy early. If you are interested, please submit your application as soon as possible.
Job Vacancy
Software Engineer - Android Apps
About The Role Team - Member Active Engagement - IT Working Pattern - Hybrid - 2 days per week in any of the Vitality Offices (Bournemouth, London or Stockport). Full time hours. We are happy to discuss flexible working! What this role is all about: Our Android Mobile Software Engineers are essential to Vitality's success, developing and maintaining software solutions that meet quality and time standards. This enables us to operate as a fully integrated business, delivering exceptional products with seamless, intuitive customer experiences. Software Engineers work both independently and collaboratively with external teams to support the development, delivery, and maintenance of Vitality's software products. They may also provide support and mentorship to Associate Software Engineers. Key Actions Implement the software development life cycle: build, maintain, test, deliver, release and document user-friendly and customer centric software solutions, as required. Provide integrated solutions: ensure solutions are user-focused, strategically aligned and effectively integrated across multiple teams and platforms to ensure the business needs are met. Engage stakeholders. Collaborate, work with, and develop an understanding of the needs and requirements of both internal and external stakeholders in order to achieve the desired outcomes. Build and transfer skills and knowledge. Take responsibility for developing personal skills and expertise aligned to role. Fully competent and working independently within the framework of Vitality's modern technology platform and assigned coding language/s such as Java and Kotlin. Assist more junior Software Engineers to develop their skills and knowledge. Share ideas, provide coaching, support and feedback. Collaborate within and across teams. Work effectively together with others across varying areas of expertise to achieve the required results.Work with both inhouse and external teams as the project requires. Have a good understanding of the Agile methodologies and understand the SCRUM principles. What do you need to thrive? Proven experience as a Software Engineer, proficient in various frontend and backend technologies, particularly for mobile applications. Expertise in native Android mobile application development, including Kotlin. Strong understanding of technical and operational capabilities, including build, test, and deployment strategies. Excellent communication skills, capable of presenting complex technical issues clearly to both technical and non-technical audiences. Experience with Agile methodology. Ability to multitask and prioritize across multiple projects and initiatives. Capable of working independently and collaborating effectively across the organisation. Self-motivated and goal-oriented, with a strong sense of ownership for assigned tasks. Strong analytical and problem-solving skills. So, what's in it for you? Bonus Schemes - A bonus that regularly rewards you for your performance A pension of up to 12%- We will match your contributions up to 6% of your salary Our award-winning Vitality health insurance - With its own set of rewards and benefits Life Assurance - Four times annual salary These are just some of the many perks that we offer! To view the extensive range of benefits we offer, please visit our careers page. Fantastic Benefits. Exciting rewards. Great career opportunities! If you are successful in your application and join us at Vitality, this is our promise to you, w e will: Help you to be the healthiest you've ever been. Create an environment that embraces you as you are and enables you to be your best self. Give you flexibility on how, where and when you work. Help you advance your career by playing you to your strengths. Give you a voice to help our business grow and make Vitality a great place to be. Give you the space to try, fail and learn. Provide a healthy balance of challenge and support. Recognise and reward you with a competitive salary and amazing benefits. Be there for you when you need us. Provide opportunities for you to be a force for good in society. We commit to all these things because we want you to feel that you belong, and are supported to be happy and healthy. About The Company We're really excited to announce that we have recently been awarded "Top 10 Best Places To Work" in The Sunday Times Awards 2024! Vitality is a multi-award-winning UK insurance brand, here to make the world a healthier, happier place. We've been a purpose and values-driven business from day 1- long before it became fashionable. Our core purpose is to make people healthier and enhance protect their lives. . Ready to find out if we're the right fit for you? We can't wait. If we are fortunate in receiving a high volume of quality applications we may need to close this vacancy early. If you are interested, please submit your application as soon as possible.
Job Vacancy
Software Engineer - IOS Apps
About The Role Team - Member Active Engagement - IT Working Pattern - Hybrid - 2 days per week in any of the Vitality Offices (Bournemouth, London or Stockport). Full time hours. We are happy to discuss flexible working! Top 3 skills needed for this role: Experience in IOS mobile application development Managing stakeholder expectations Able to meet deadlines What this role is all about: Our iOS Mobile Software Engineers are essential to Vitality's success, developing and maintaining software solutions that meet quality and time standards. This enables us to operate as a fully integrated business, delivering exceptional products with seamless, intuitive customer experiences. Software Engineers work both independently and collaboratively with external teams to support the development, delivery, and maintenance of Vitality's software products. They may also provide support and mentorship to Associate Software Engineers. Key Actions Implement the software development life cycle: build, maintain, test, deliver, release and document user-friendly and customer centric software solutions, as required. Deliver to standards: Understand, adhere to and apply Vitality's defined technical and process standards to ensure the effective management of risks and the protection of Vitality's data. Provide integrated solutions: ensure solutions are user-focused, strategically aligned and effectively integrated across multiple teams and platforms to ensure the business needs are met. Engage stakeholders. Collaborate, work with, and develop an understanding of the needs and requirements of both internal and external stakeholders in order to achieve the desired outcomes. Build and transfer skills and knowledge. Take responsibility for developing personal skills and expertise aligned to role. Assist more junior Software Engineers to develop their skills and knowledge. Share ideas, provide coaching, support and feedback. Collaborate within and across teams. Work effectively together with others across varying areas of expertise to achieve the required results. Work with both inhouse and external teams as the project requires. Agile Have a good understanding of the Agile methodologies and understand the SCRUM principles. What do you need to thrive? Proven experience as a Software Engineer, proficient in various frontend and backend technologies, particularly for mobile applications Expertise in native IOS mobile application development, including Swift and GraphQL. Strong understanding of technical and operational capabilities, including build, test, and deployment strategies. Excellent communication skills, capable of presenting complex technical issues clearly to both technical and non-technical audiences. Experience with Agile methodology. Ability to multitask and prioritize across multiple projects and initiatives. Capable of working independently and collaborating effectively across the organization. So, what's in it for you? Bonus Schemes - A bonus that regularly rewards you for your performance A pension of up to 12%- We will match your contributions up to 6% of your salary Our award-winning Vitality health insurance - With its own set of rewards and benefits Life Assurance - Four times annual salary These are just some of the many perks that we offer! To view the extensive range of benefits we offer, please visit our careers page. Fantastic Benefits. Exciting rewards. Great career opportunities! If you are successful in your application and join us at Vitality, this is our promise to you, w e will: Help you to be the healthiest you've ever been. Create an environment that embraces you as you are and enables you to be your best self. Give you flexibility on how, where and when you work. Help you advance your career by playing you to your strengths. Give you a voice to help our business grow and make Vitality a great place to be. Give you the space to try, fail and learn. Provide a healthy balance of challenge and support. Recognise and reward you with a competitive salary and amazing benefits. Be there for you when you need us. Provide opportunities for you to be a force for good in society. We commit to all these things because we want you to feel that you belong, and are supported to be happy and healthy. About The Company We're really excited to announce that we have recently been awarded "Top 10 Best Places To Work" in The Sunday Times Awards 2024! Vitality is a multi-award-winning UK insurance brand, here to make the world a healthier, happier place. Ready to find out if we're the right fit for you? We can't wait. If we are fortunate in receiving a high volume of quality applications we may need to close this vacancy early. If you are interested, please submit your application as soon as possible.
Job Vacancy
Principal Software Engineer
Job Title: Principal Software Engineer Location: Great Baddow. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Up to £67,000 dependent on experience, plus bonus scheme What you'll be doing: Being the engineering technical lead for a software solution at a sub-system level Developing and maintaining software applications through all stages of the software lifecycle Producing software documentation, technical reports, presentations, providing software estimates, undertaking trials performance analysis and respond to customer technical queries Maintaining a good working knowledge of applicable software processes and standards to ensure software product quality and safety Keeping abreast of developments in the wider software industry and promoting and sharing new technologies across the business Your skills and experiences: The ability to support the development of individuals and teams to enhance skills and competencies BEng/BSc in Computer Science or other relevant Engineering or Numerate subject (technology, engineering or science related discipline) CEng or equivalent level of capability, or working towards CEng status Have considerable experience of using at least one high level programming language, for real-time or multi-processor embedded software application development e.g. Ada95, C/C++, or C# Have considerable experience of using a high-level design methodology (e.g. UML) Knowledge of UML Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. The Naval Radar Software Products team: The Naval Radar Software Products Team develop, maintain, and provide capability upgrades for the cutting-edge naval radar systems of the Royal Navy and overseas defence forces. The successful applicant will be part of our 70 strong software team, within the Product & Training Services area of BAE Systems Maritime Services, responsible for developing the software applications that drive complex naval radar systems on multiple platforms. We are looking for you to be keen to progress your career within the defence industry, and for you to constantly seek to expand and broaden your knowledge. You'll ideally have a natural interest in the industry and be able to grasp new concepts and technologies quickly. 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 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: 19th November 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-JP1 #LI-Hybrid
Job Vacancy
Senior Software Engineer
Job Title: Senior Software Engineer Location: Great Baddow. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Up to £58,000 dependent on experience What you'll be doing: Developing software applications through all stages of the software lifecycle Producing software documentation, technical reports, presentations, and providing software estimates Maintaining a good working knowledge of applicable software processes and standards to ensure software product quality and safety Keeping abreast of developments in the wider software industry Coaching, mentoring and assisting others in the software team Your skills and experiences: BEng/BSc in Computer Science or other relevant Engineering or Numerate subject (technology, engineering or science related discipline) CEng or equivalent level of capability, or working towards CEng status Have considerable experience of using at least one high level programming language e.g. Ada95, C/C++ or C# Have considerable experience of using a high-level design methodology (e.g. UML) Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. The Naval Radar Software Products team: The Naval Radar Software Products Team develop, maintain, and provide capability upgrades for the cutting-edge naval radar systems of the Royal Navy and overseas defence forces. The successful applicant will be part of our 70 strong software team, within the Product & Training Services area of BAE Systems Maritime Services, responsible for developing the software applications that drive complex naval radar systems on multiple platforms. We are looking for you to be keen to progress your career within the defence industry, and for you to constantly seek to expand and broaden your knowledge. You'll ideally have a natural interest in the industry and be able to grasp new concepts and technologies quickly. 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 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: 19th November 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-JP1 #LI-Hybrid
Job Vacancy
Software Engineer
Job title: Software Engineer Location: Across all our UK Naval sites including New Malden, Broad Oak - Portsmouth or Frimley; We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Up to £46,500 dependent on skills and experience What you'll be doing: Utlise an Agile/DevSecOps approach for the creation of new and modified software code/test modules as part of a wider product solution Contribute to a continuous learning and feedback process in relation to the DevSecOps methodology Participate in technical discussions and meetings on an as-required basis Provide status metrics and other pertinent information in relation to current work items Generate and provide suitable estimates for future work Review and provide comments on work items carried out by peers Your skills and experiences: Essential: Software development skills in a language such as Java, Python, C++ or Rust Practical experience of developing software using an agile methodology Familiarity with common software development concepts including virtualisation, automated testing, Continuous Integration/Continuous Development techniques, and configuration control Desirable: Experience in using the Rust programming language and associated toolchain A degree in a mathematical, scientific, engineering or computer science discipline 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 Combat Systems Strategic Projects team: The Combat Systems Strategic Projects team develops innovative and technically complex applications that are demonstrated to customers through trials and experiments, to be considered for further development into future Combat System products. This is an exciting opportunity to develop new tools and applications to help generate new business within Combat Systems. 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 working for BAE Systems will be subject to both security and export control restrictions. These restrictions mean that factors including your nationality, any previous nationalities you have held, and your place of birth may limit those roles you can perform for the organisation. Closing Date: 11th November 2024 - Interviews for this position will take place W/C 18th November. 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.
Job Vacancy
Software Engineer
C# Software Engineer Salary: €65 - €75k Location: Germany IC Resources is delighted to be partnering with a company that is conducting breakthrough smart metering with a focus on data privacy. This company is working closely to bridge the gap between Tech and smart metering. This is a great opportunity for a C# Engineer to play a vital role in this development. What's Required? For this C# Software Engineer role, we're interested in people from a variety of backgrounds, but your experience may include some of the following: • Familiar with C# application development • Knowledge of GUI frameworks/ web browser integration • Some use of C++ in any environment • Interests in electronics would be a bonus/ any practical experience within an electronics environment If you are a C# Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn more! To find out more about this and other Software opportunities across the UK, please contact Jeroen O'Donkor at IC Resources.
Job Vacancy
C++ Software Engineer
C++ Software Engineer £50,000 - £60,000 & Hybrid working My client is a Fortune 100 organisation and a global leader in EDA, building the next generation of EDA tools that enable IC designers to layout the latest silicon chips. They are looking for a C++ Software Engineer to join their growing, Cambridge-based R&D development team, responsible for creating innovative technologies required for technology leadership in this space. You will be responsible for designing, developing, troubleshooting, debugging and supporting their software product. They are looking for a problem-solving, forward-thinking C++ Software Engineer to design and develop software in C++ to support their product that maximises clock speed, minimises chip size and reduces power, depending on the users requirements. You will be joining a growing team of talented engineers, collaborating with other colleagues globally. What's required for this C++ Software Engineer position? • Strong C++ development experience • MSc/PhD in a STEM discipline • Strong Mathematical or Physics background • Passion for algorithmic development If you are a C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then please apply to learn more. If you are interested in this or other software opportunities across the UK, please contact Jack Bird at IC Resources.
Job Vacancy
C/C++ Software Engineer
New opportunity for Senior C/C++ Software Engineer to join a global wireless company based in Bristol. I am seeking a bright individual to take an active role in the full development life cycle of software features in Phy products. You will need excellent academics and should be knowledgeable on CPU architecture, linux kernel and the hardware landscape. The the following areas of expertise are needed: • C/C++ for realtime multithreaded SW • SIMD SW implementation (DSP, Assembly) • An understanding of OFDM wireless receivers, DSP • Experienced in fixed point design, modelling in Matlab /Octave • Some knowledge of Physical layer and Digital signal processing (might be academic) Any knowledge of 3G,4G, 5G, GIT, Python, AGILE is beneficial but not essential and can be learnt on the job. This role will suit an ambitious individual seeking an opportunity to work alongside like minded individuals on leading edge development. Send your cv to Emma Windows at IC Resources.
Job Vacancy
HPC Software Engineer
HPC Software Engineer London I'm currently partnered with a leading algorithmic trading firm, with sites around the globe. They are currently looking to bring on a HPC Software Engineer to be involved in contributing to their HPC Infrastructure, working on their private compute clusters. The software that you write will run on a compute cluster containing CPUs and GPUs and the work that you do will have a direct and pivotal impact on the quant research function of their business. You will also be part of a team that are working on the company's host monitoring infrastructure, implementing an internally-written file-system and implementing a new high performance visualisation system. They are looking for someone with significant experience within a similar setting, ideally financial services. Someone who thrives in a fast paced environment and looking to take their career to the next level. They offer some great benefits including: Excellent medical benefits, free onsite gym, sauna and gym classes, breakfast and lunch provided daily and generous pension contributions. What's required for this HPC Software Engineer position? • Strong software development skills in Python and another statically typed language • Experience working with computer networks - Design, configuration, monitoring, automation, understanding of underlying hardware, IP/Ethernet and InfiniBand. • Strong knowledge of large-scale infrastructure management. Using code as tol to facilitate HW performance evaluation, automated builds, patching, application deployment etc • Experience and desire to solve complex problems. • Understanding of ML frameworks and compute offload devices like GPUs • Working knowledge of large-scale distributed systems If you have a strong background in financial services and are looking for an opportunity to challenge yourself technically, with a company leading the algorithmic trading space, please apply to learn more. If you are interested in this position, or other opportunities in the finance space, please contact Jack Bird at IC Resources.
Job Vacancy
Senior GPU Software Engineer
Senior GPU Software Engineer £90,000+ DOE and equity! I'm currently working with an exciting, cutting-edge, deep-tech start-up, looking to unlock the possibilities within the new age of computing within blockchain. They are looking for a Senior GPU Software Engineer to assist in establishing the foundation of their tech stack. You'll be maintaining GPU core and improving the build system, focusing on performance, scalability and performance. You'll also be involved in monitoring system performance, ensuring health and security. They are looking for someone passionate about high-performance computing, someone proactive and able to work independently, and someone who's interested in the blockchain space. You'll also have the chance to lead/manage other engineers as the team and company grow. What's required for this Senior GPU Software Engineer Position? • Strong experience with C++, Rust and CUDA • Web3 experience • Maintaining build systems and dependency management • GPU / blockchain / HPC experience If you are a Senior GPU Software Engineer, looking for a new role within an exciting blockchain start-up, please apply to learn more. If you are interested in this, or other software opportunities across the UK, please contact Jack Bird at IC Resources - Click here to contact this recruiter
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
- Captain WebGenesis Crypto Asset Recovery Company.
- RELIABLE AND MOST TRUSTED COMPANY TO RECOVER HACKED OR LOST BITCOIN ⁄ HIRE DIGITAL HACK RECOVERY
- HOW TO RECOVER SUSPENDED BITCOIN WALLET AND FUNDS : HIRE SUPREME PEREGRINE RECOVERY
- LOST OR STOLEN-CRYPTO-USDT RECOVERY-TECH CYBER FORCE RECOVERY
- HOW TO HIRE A HACKER TO RECOVERY STOLEN BITCOIN. CONSULT A CERTIFIED CRYPTO RECOVERY EXPERT FASTFUND RECOVERY. W/A (1 807 500 7554 )..
- HOW TO HIRE A HACKER TO RECOVERY STOLEN BITCOIN. CONSULT A CERTIFIED CRYPTO RECOVERY EXPERT FASTFUND RECOVERY. W/A (1 807 500 7554 )
Jobs by city
Jobs by country