Find your next tech and IT Job or contract role.

Our job search is powered by Technojobs , part of the Free-Work group.

Your search returns 69 results.
Permanent

Head of Software Development

Nexus Jobs Limited

Job Description Head of Software Development with MS SQL Server The Head of Software Development for a Bank is responsible for leading the development and delivery of software solutions that support the bank's private banking operations. This includes managing core banking systems, Treasury systems, Finance systems, and ensuring the efficient operation of Equation and SQL Server environments. The Client would like to see at least 7 to 10 years expertise in working with and developing applications using SQL Server, SSIS and SSRS and if possible some experience with C# .Net You will be working with and using MS SQL Server and SSIS for reporting purposes at this bank. The role involves strategic leadership, project management, and close collaboration with stakeholders to align technology initiatives with business objectives. Key Responsibilities: • Strategic Leadership: • Develop and implement the software delivery strategy for the private banking division, ensuring alignment with the banks business goals. • Lead the adoption and integration of best practices for software development, deployment, and maintenance within the context of private banking operations. • Stay abreast of emerging technologies and methodologies to enhance the banks software delivery capabilities, particularly in core banking and financial systems. • Project Management: • Oversee the planning, execution, and delivery of software projects related to core banking, Treasury systems, Finance systems, and Equation. • Ensure projects are delivered on time, within scope, and within budget, managing risks, dependencies, and resource allocation effectively. • Team Management: • Lead, mentor, and manage a team of software developers, project managers, and QA engineers specializing in private banking systems. • Foster a culture of collaboration, innovation, and continuous improvement within the team. • Conduct performance reviews, identify training needs, and support career development for team members. • Stakeholder Collaboration: • Work closely with business units, product owners, and other stakeholders in private banking to understand their requirements and priorities. • Ensure effective communication and alignment between development teams and stakeholders. • Provide regular updates on project status, risks, and outcomes to senior management. • Quality Assurance: • Implement robust testing frameworks and quality assurance processes to ensure the delivery of high-quality software solutions for private banking. • Monitor and improve software performance, reliability, and security, particularly in core banking and financial systems. • Process Improvement: • Continuously analyze and improve software delivery processes to increase efficiency and effectiveness, with a focus on core banking and finance systems. • Implement and refine agile methodologies, DevOps practices, and CI/CD pipelines tailored to private banking needs. • Vendor Management: • Manage relationships with external vendors and service providers, ensuring they meet the banks standards and requirements. • Negotiate contracts and oversee vendor deliverables related to private banking systems. Qualifications: • Education: Bachelors or Masters degree in Computer Science, Software Engineering, Finance, or a related field. • Experience: • Minimum of 10 years of experience in software development including MS SQL Server with SSIS, with at least 5 years in a leadership role within banking or financial services. • Proven track record of managing large-scale software delivery projects in core banking, Treasury systems, and finance systems. • Experience with Equation and SQL Server environments. • Technical Skills: • Strong knowledge of software development methodologies (e.g., Agile, Scrum, DevOps). • Proficiency in programming languages (e.g., Java, C#, Python) and software development tools. • Experience with core banking systems (e.g., Equation), Treasury systems, and finance systems. • Proficiency in SQL Server and database management. • Familiarity with cloud technologies (e.g., AWS, Azure, Google Cloud) is a plus. • Leadership Skills: • Excellent leadership and team management skills. • Strong problem-solving and decision-making abilities. • Exceptional communication and interpersonal skills. • Certifications: • Relevant certifications (e.g., PMP, Scrum Master, ITIL) are a plus. Why Join Us: • Impact: Play a pivotal role in driving the banks digital transformation and innovation in private banking. • Growth: Opportunity for professional growth and development in a dynamic and supportive environment. • Culture: Join a collaborative team committed to excellence and continuous improvement. The position will be based in Central London at least 3 days week in the office. The salary for this position is circa £75K - £100K. Interested candidates are invited to submit their resume and cover letter detailing their relevant experience and qualifications. Do send your CV to us in Word format along with your salary and notice period.

Start date
Pay £75k-100k
Location London, England, United Kingdom
Permanent

Senior Software Developer

BAE Systems

Job Title: Senior Software Developer Location: New Malden - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Circa £51,500 (dependent on skills and experience) What you'll be doing: Participate fully in capturing requirements, designing, implementing and testing NMS software for the Shared Infrastructure system Carry out relatively complex technical analyses and investigations, including evaluation and selection of technical options, and prepare reports with suggested recommendations to support the resolution of problems and the improvement of engineering capability Prepare specifications, develop designs in line with specifications and all quality and technical standards, and carry out design appraisals in assigned areas to ensure all standards are maintained Carry out investigations into operational problems or developments and develop and prepare solutions, individually or as a member of a project team Act as the main point of contact with suppliers in assigned areas on specific engineering matters, to resolve relatively complex problems and issues and to maintain awareness in both parties of priorities and objectives Support the identification of business opportunities and the preparation of bids in area(s) of expertise to facilitate the development of the highest quality bids Your skills and experiences: We require a software engineer with a good software engineering background. You'll have experience with many of the following: C# experience Knowledge of multiple programming languages Serial COMs, MODBUS, and TCP communication JIRA and BitBucket source control Bachelor's degree with honours or master's degree in engineering, technology or science (or equivalent accredited learning to honours degree level). Registered as IEng or working towards CEng (or equivalent). Membership of a Professional Engineering. Institute recognised by the Engineering Council. 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 NMS (Network Management System) team: As a Software Engineer, you will work as part of the wider Shared Infrastructure (SI) teams carrying out day-to-day software development for the Network Management System (NMS). This includes all stages of the software development lifecycle from inception to delivery as well as working within an Agile sprint cycle with regular reporting to management and stakeholders 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: 1 st May 2025 - interviews will be w/c 12.05.25 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-TP1 #LI-Hybrid

Start date As soon as possible
Permanent

Electrical Engineering SME ?\" Software Developer

BAE Systems

Job title: Electrical Engineering SME - Software Developer 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: £54,793+ dependent on skills and experience What you’ll be doing: Requirements gathering and solution design Solution development, unit testing, code review, peer testing, performance testing Writing and assembling process, technical and user documentation, release notes etc Co-ordinating and performing release activities Ensuring adherence to development lifecycle, coding and quality standards As Electrical Data Manager, audit Electrical Project Data to ensure that the integrity of Logical System based Data, Physical System based Data and Loom Data is maintained and that Customer Data is correctly extracted from the Master Engineering Database As Electrical IT Capability Lead, keep abreast of innovations in Electrical Capability and new regulations Work with Business Heads, Electrical Subject Matter Experts, Customer Air Forces, Eurofighter Partner Companies and IT Suppliers to maximise Electrical Capability into the business Your skills and experiences: Essential: Electrical engineering domain knowledge covering electrical engineering, design, planning, Manufacturing, testing, maintenance, upgrades and repairs Agile object-oriented web application and standalone application development Knowledge of Java EE, Oracle SQL Ability to work collaboratively in customer-facing roles, manage stakeholders effectively, and demonstrate technical fluency Desirable: Knowledge of XML, Hibernate, Oracle Fusion Middleware (WebLogic), Apache, Tomcat (Tom-EE), Oracle ADF is desirable Windows and Linux Shell scripting 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 Engineering Systems Competency Centre (ESCC) - Electrical Development: As an Electrics Specialist Software Development Engineer, you will be professionally responsible for all technical activities involved in the development, integration and through-life support of engineering software tools to budget, schedule and to the appropriate quality level to enable the ESCC customers to achieve their business goals The ESCC team play a key role in developing bespoke software applications tailored to support all aircraft platforms, ensuring compatibility with any aircraft type. They create and maintain electronic software utilised by over 600 users, providing robust customer support across regions such as Qatar, Oman, and KSA. In this customer-facing role, engineers work closely with clients to understand new requirements, translating them into effective software solutions that meet operational needs 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. 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: 14th March 2025 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-Hybrid #LI-RB1

Start date As soon as possible
Location Lancaster, United Kingdom
Permanent

Backend Software Developer with C# and Umbraco

Nexus Jobs Limited

Job Description Backend Developer (Umbraco) - Senior-level Working as part of the Digital team, you'll be responsible for the ongoing development and improvements to an eCommerce website as well as other internal applications for this award-winning Travel Company. You will be responsible for: Leading the eCommerce web and application development from a technical perspective • Collaborating with the front end developer and design resource to deliver improved UI & UX • A problem solver - youll need to be able to analyse and suggest improvements to existing website features • Analysing and identifying ways to automate processes working alongside the business lead • Implementing automated regression testing for the software developed Skills and Experience: • Excellent working knowledge of ASP.NET, C#, HTML, JavaScript, jQuery, React Framework, MS SQL Server, Mongo DB, Elasticsearch • Understanding of SOLID development principles • Worked previously on projects using the Umbraco CMS • Continuous Delivery skills, tools and techniques (e.g. Git, Github, Team City, Octopus, Jenkins, Selenium, etc.) • Familiar with Azure cloud services & setting up/managing resources/deploying apps • Familiar with JIRA and Confluence • Capable of working with (and developing) multiple (REST) APIs documented with e.g. OpenAPI/swagger and other API messaging formats e.g. JSON, XML, SOAP • Experience of PowerBI, PowerQuery and R • Experience of structured testing and quality assurance approaches (e.g. Test Driven Development and Behaviour Driven Development) • A positive and cooperative individual who will work effectively across departments and within a team • Worked in an agile/Kanban environment and familiar with JIRA and confluence • Not afraid to challenge existing thinking in order to improve processes Benefits Company pension Performance-related bonus Generous holiday concessions Friend and family discounts on Travel holidays Educationals - trips for staff to get to know and understand our destinations 'Cycle to work' scheme The salary for this role will be in the range £55K to £65K per year depending on experience. The Client is based in Central London and this role will be working remotely. Do send your CV to us in Word format along with your salary and availability.

Start date
Pay £55k-70k
Location London, England, United Kingdom
Permanent

C# .NET Software Developer with FX

Nexus Jobs Limited

Job Description C# .NET Software Developer with FX Our Client is a niche boutique broker specialising in FX. They are looking to recruit a C# .NET Software Developer with at least 3 to 5 years proven trach record of developing with C# .NET ideally with some understanding FX projects. The Company is a fast growing dynamic brokerage firm, specialising in currency options and interest rate swaps. They are seeking a talented technologist to join the London team. You will be working in a fast paced, delivery focused environment where you will get the opportunity to make a genuine impact on the business rather than just 'making up the numbers'. Initially reporting to the CTO, the successful candidate will become a key member of the global team. There will be a large amount of autonomy in the role, giving the candidate the opportunity to showcase their development talents, Responsibilities :- Re-architecting and building the in-house middle office platform and integrating with a new trading platform. • Developing pricing toolsets • Integrating to external reporting/tradeflow and pricing APIs. • Maintaining the companys daily operation on the existing platforms. Essential skills :- Minimum 3 years experience Microsoft web technologies ( C#, ASP.NET Core MVC ) • Relational database experience (SQL Server) • Proactively able to build relationships with stakeholders:- sales, brokers, middle office, external vendors. • Ability to produce clean, well-written, fully tested production ready software. Desirable skills :- Knowledge of the FIX protocol • Knowledge of FX trade processing • Basic knowledge of Foreign exchange products (vanilla/exotic options, fx cash) ( training will be given) Qualifications: Computer Science related degree preferred At least 3 years experience in a comparable development role. The Client is based in the City of London. The salary for this role will be £50K - £60K. Please do send your CV to us in Word format along with your salary and availability.

Start date
Pay £50k-60k
Location Greater London, United Kingdom
Permanent

Frontend Software Developer with Javascript HTML

Nexus Jobs Limited

Job Description Frontend Software Developer with Javascript and HTML Our Client is looking to recruit Frontend Software Developer with at least 3 to 5 years experience of developing Frontend software with Javascript and HTML Working as part of the Digital team, you'll be responsible for and delivering some exciting frontend and UX improvements to an eCommerce website as well as other internal applications for this award-winning Luxury Travel Company. The Role You will be responsible for: Own the frontend of the eCommerce website, making continual improvements Collaborating with the back end developer and design resource to deliver improved UI & UX Participate in design discussions and be the voice of the customer on usability Skills and Experience: Excellent working knowledge of HTML, JavaScript, jQuery, CSS & React Framework Previously delivered multiple responsive websites Happy to develop from both wireframes and full designs Experience of working with and developing alongside a CMS (preferably with Umbraco) Capable of working with multiple (REST) APIs documented with e.g. OpenAPI/swagger and other API messaging formats e.g. JSON, XML, SOAP Good knowledge of technical SEO best practices, familiar with LightHouse on assessing page load times Worked in an agile/Kanban environment and familiar with JIRA and confluence Familiar with Git and source control The Clients offices are based in Central London and this role will be remote working. The salary for this role will be in the range £40K to £50K. Do send your CV to us in Word format along with your salary and availability.

Start date
Pay £40k-50k
Location London, England, United Kingdom
Permanent

Software Developer - Space

CGI

Software Developer - Space Position Description Are you a passionate Developer looking to work on impactful projects that improve lives while being part of a globally recognised, award-winning employer? If so, we have an exciting opportunity for you! 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 CGI Partner, 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. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. We are happy to discuss hybrid working and welcome applications from across the UK. This role requires at least one day per week on-site in your local CGI office. All applicants must hold or be prepared to undergo National Security Vetting (NSV) to Baseline Personnel Security Standard (BPSS) level as a minimum. Your future duties and responsibilities As an experienced Java/Python Developer within CGI's Space division, you will be working on a mission-critical software suite for a large-scale SatComs enterprise. You will be responsible for developing high-quality, high-availability, and highly reliable software solutions. This includes implementing complex algorithmic solutions that meet stringent performance and reliability standards. Your work will contribute to the development of cutting-edge SatComs systems, ensuring seamless and efficient communications capabilities for our clients. You will also play a key role in managing an automated subsystem test suite, ensuring software quality and reliability through rigorous testing and continuous integration. Your responsibilities will extend to producing detailed software designs and estimating the required effort for future development tasks. Additionally, you will be responsible for deploying software on Linux environments, troubleshooting deployment issues, and running diagnostic tests to ensure system integrity. Collaboration with client stakeholders will be a crucial part of the role. You will be expected to demonstrate new features and improvements, gathering feedback to refine and enhance software functionality. Your ability to communicate complex technical concepts to both technical and non-technical stakeholders will be highly valued. Key responsibilities include: • Implementing high-quality, high-availability, and highly reliable algorithmic code. • Managing and maintaining an automated subsystem test suite. • Producing software designs and estimating required development effort. • Running deployment scripts on Linux, diagnosing and resolving issues. • Demonstrating new features to client stakeholders. Required qualifications to be successful in this role To excel in this role, you will need recent experience in Java or Python development, with a proven track record of solving complex problems and implementing robust solutions. You should have a strong academic background in Mathematics, Physics, Astrophysics, or a similar discipline, with evidence of working on complex mathematical development projects. You should have commercial experience in the full software development lifecycle, including design, implementation, testing, and deployment. Experience working with Linux environments, scripting, and automated testing frameworks will be highly beneficial. We're looking for a range of the following skills and qualifications: • Recent Java or Python development experience. • Experience in commercial software development and testing lifecycle. • Experience in the SatComs / Space industry. • Academic background in Mathematics, Physics, Astrophysics, or a similar field. • Evidence of working on complex mathematical development projects. Desirable qualifications include: • Experience developing software with high availability and near real-time responsiveness. • Proficiency in Linux, Python, and Robot framework. • Experience with containerisation technologies such as Docker or Kubernetes. • Knowledge of Spring framework. • Experience in writing detailed software designs based on high-level architectural requirements. • Familiarity with AWS services, including EC2, serverless computing, DynamoDB, and Aurora. This role presents an exciting opportunity to work on pioneering space-sector projects, leveraging your expertise in software development to contribute to mission-critical solutions. If you are passionate about tackling complex challenges and making a tangible impact, we encourage you to apply today! #LI-JW1 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.

Start date As soon as possible
Location United Kingdom
Permanent

Algorithmic Software Developer

CGI

Algorithmic Software Developer Position Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. 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 CGI Partner 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. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This position will be a hybrid position, working out of our site in Leatherhead. Your future duties and responsibilities CGI's Secure Space Systems business is looking for a highly motivated Algorithmic Software Developer to lead the development and enhancement of advanced software algorithms for surveillance and tracking of activity in space. You will play a key role in implementing both speculative and mature software solutions within small projects and larger program streams. Read more about the contract you'll be working on You will collaborate closely with senior technical leads and mentor junior developers, ensuring best practices and quality standards are met. This role requires adaptability, strong communication skills, and a passion for problem-solving in a dynamic and evolving environment. Key Responsibilities: • Lead a small team of developers, providing technical direction, guidance, and quality review. • Collaborate with senior technical leads to define approaches, track progress, and adapt strategies. • Develop software solutions for orbit determination, flight dynamics, tracking, and machine learning applications. • Establish robust strategies to ensure the reliability and accuracy of developed software. • Prepare internal and external reports and technical papers. • Support business development activities as needed. • Occasional travel to CGI's customers across the UK, Europe, and potentially worldwide. Required qualifications to be successful in this role • Degree in a STEM subject or equivalent qualification. • Strong background in applied mathematics. • Ability to take ownership of delegated responsibilities. • Excellent interpersonal and communication skills (written and verbal). • Positive, proactive mindset with a commitment to quality and best practices. • Proficiency with libraries such as OREKIT, Stone Soup, and Keras. Highly Desirable Skills: • Experience in orbit determination, flight dynamics, tracking, or machine learning. • Proficiency in Java or Python, with a willingness to expand expertise. • Experience in algorithm development, particularly considering numerical accuracy. • Understanding of software development lifecycles (Waterfall/Agile). Desirable Skills: • Experience in the space sector. • Proficiency in C++, FORTRAN, or Julia. • Familiarity with software development tools, including GIT. This is an exciting opportunity to work on cutting-edge space technologies within a supportive and innovative team. If you are passionate about algorithm development and software engineering in the space sector, we'd love to hear from you! #LI-SB2 #LI-UKA 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.

Start date As soon as possible
Location Leatherhead, England, United Kingdom
Permanent

Frontend Software Developer with Javascript HTML

Nexus Jobs Limited

Job Description Frontend Software Developer with Javascript and HTML Our Client is looking to recruit Frontend Software Developer with at least 3 to 5 years experience of developing Frontend software with Javascript and HTML Working as part of the Digital team, you'll be responsible for and delivering some exciting frontend and UX improvements to an eCommerce website as well as other internal applications for this award-winning Luxury Travel Company. The Role You will be responsible for: Own the frontend of the eCommerce website, making continual improvements Collaborating with the back end developer and design resource to deliver improved UI & UX Participate in design discussions and be the voice of the customer on usability Skills and Experience: Excellent working knowledge of HTML, JavaScript, jQuery, CSS & React Framework Previously delivered multiple responsive websites Happy to develop from both wireframes and full designs Experience of working with and developing alongside a CMS (preferably with Umbraco) Capable of working with multiple (REST) APIs documented with e.g. OpenAPI/swagger and other API messaging formats e.g. JSON, XML, SOAP Good knowledge of technical SEO best practices, familiar with LightHouse on assessing page load times Worked in an agile/Kanban environment and familiar with JIRA and confluence Familiar with Git and source control The Clients offices are based in Central London and this role will be remote working. The salary for this role will be in the range £40K to £50K. Do send your CV to us in Word format along with your salary and availability.

Start date
Pay £40k-50k
Location London, England, United Kingdom
Permanent

Backend Software Developer with C# and Umbraco

Nexus Jobs Limited

Job Description Backend Developer (Umbraco) - Senior-level Working as part of the Digital team, you'll be responsible for the ongoing development and improvements to an eCommerce website as well as other internal applications for this award-winning Travel Company. You will be responsible for: Leading the eCommerce web and application development from a technical perspective • Collaborating with the front end developer and design resource to deliver improved UI & UX • A problem solver - youll need to be able to analyse and suggest improvements to existing website features • Analysing and identifying ways to automate processes working alongside the business lead • Implementing automated regression testing for the software developed Skills and Experience: • Excellent working knowledge of ASP.NET, C#, HTML, JavaScript, jQuery, React Framework, MS SQL Server, Mongo DB, Elasticsearch • Understanding of SOLID development principles • Worked previously on projects using the Umbraco CMS • Continuous Delivery skills, tools and techniques (e.g. Git, Github, Team City, Octopus, Jenkins, Selenium, etc.) • Familiar with Azure cloud services & setting up/managing resources/deploying apps • Familiar with JIRA and Confluence • Capable of working with (and developing) multiple (REST) APIs documented with e.g. OpenAPI/swagger and other API messaging formats e.g. JSON, XML, SOAP • Experience of PowerBI, PowerQuery and R • Experience of structured testing and quality assurance approaches (e.g. Test Driven Development and Behaviour Driven Development) • A positive and cooperative individual who will work effectively across departments and within a team • Worked in an agile/Kanban environment and familiar with JIRA and confluence • Not afraid to challenge existing thinking in order to improve processes Benefits Company pension Performance-related bonus Generous holiday concessions Friend and family discounts on Travel holidays Educationals - trips for staff to get to know and understand our destinations 'Cycle to work' scheme The salary for this role will be in the range £55K to £65K per year depending on experience. The Client is based in Central London and this role will be working remotely. Do send your CV to us in Word format along with your salary and availability.

Start date
Pay £55k-70k
Location London, England, United Kingdom
Permanent

Software Developer (C++ / Golang)

CGI

Software Developer (C++ / Golang) Position Description Are you a passionate Software Developer looking to work on impactful projects that improve lives while being part of a globally recognised, award-winning employer? If so, we have an exciting opportunity for you! 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 CGI Partner, 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. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. We are happy to discuss remote or hybrid working and welcome applications from across the UK. The role is predominantly homebased, though occasional travel will be required to client sites in the UK (including Leatherhead, Reading, London, and Cambridge) and to the US (Arizona and/or Virginia) every three months. All applicants must hold or be prepared to undergo National Security Vetting (NSV) to Security Check (SC) level as a minimum. Your future duties and responsibilities As a Software Developer, you will play a key role in delivering a mission-critical international programme focused on cutting-edge communications technology. You'll be responsible for designing, developing, and maintaining robust backend systems that support secure, high-availability services with a global impact. Your expertise in Golang and C/C++ will be central to driving forward efficient, scalable software solutions. Operating within an Agile environment, you'll collaborate with fellow developers, business analysts, and stakeholders, participating in 2-week sprint cycles under the SAFe framework. You'll support integration efforts and champion clean, testable code through continuous improvement and iterative feedback. Your role will also involve occasional collaboration across time zones, including evening sessions to coordinate with our US-based clients. As part of a dynamic and forward-thinking team, you'll also have the chance to expand your DevOps and cloud skills. Exposure to CI/CD practices, containerization (Kubernetes), and AWS cloud services will be part of your day-to-day, offering opportunities to develop your cloud-native capabilities while contributing to a high-visibility international project. Key responsibilities include: • Design, develop, and maintain backend services using Golang and C/C++ • Create and maintain automated unit and integration tests to ensure high code quality • Participate in Agile development cycles (SAFe methodology) and collaborate in 2-week sprints • Work with minimal supervision in a remote-first team environment • Liaise with US-based stakeholders, including occasional travel to US and UK sites • Contribute to DevOps and CI/CD practices including GitLab pipelines and Kubernetes deployment Required qualifications to be successful in this role To be successful in this role, you'll bring solid hands-on experience in backend software development with a strong command of Golang, as well as proficiency in at least one additional language such as C or C++. You should have a proven track record in building scalable, maintainable backend systems and a passion for clean, efficient coding practices. Your approach should reflect a strong testing mindset, with the ability to create robust unit and integration test suites. Familiarity with Agile practices, especially SAFe, is essential, as is experience working in short iterations and sprint-based delivery models. The ideal candidate will be capable of working independently in a distributed team and managing deliverables with minimal oversight. Strong communication skills and the ability to collaborate across diverse teams and time zones are key to succeeding in this client-facing role. You'll also benefit from having experience or knowledge in modern DevOps environments, containerization (Kubernetes), and public cloud services like AWS. Understanding of networking protocols and systems will be advantageous. A flexible and proactive attitude, combined with a willingness to travel and occasionally work late to accommodate international meetings, will be valued highly. Essential qualifications and experience: • Strong backend development experience using Golang • Proficiency in C or C++ • Solid understanding of automated testing (unit and integration) • Agile experience, preferably SAFe, with sprint-based delivery • Ability to work remotely with minimal supervision • Willingness and ability to travel to the US and UK as required #LI-JW1 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.

Start date As soon as possible
Location Leatherhead, England, United Kingdom
Permanent

C++ Software Developer

Rise Technical Recruitment Ltd

C++ Software Developer Derby £35,000 - £42,000 + Training + Progression + Pension An excellent opportunity awaits a solution-oriented C++ Software Developer looking to join an established engineering firm in a role offering technical variety, training, and development opportunities. This company is an established engineering firm delivering bespoke solutions to their wide customer base. In this role, you'll join an established software team and use C++ to develop specialist software that controls and enhances hardware used in manufacturing and engineering environments. Given the nature of the work, you'll collaborate closely with hardware and mechanical teams to develop practical solutions to real-world challenges. This role is office-based in Derby, 5 days a week. The ideal candidate will have commercial experience developing software applications in C++, with a strong preference for experience in engineering or industrial automation environments. Experience working with SQL Server for hardware integration is desirable, along with any experience in related technologies. This is a fantastic opportunity for a Software Developer with strong C++ experience looking to further progress their professional career in an established specialist business in a role offering training and progression opportunities. The Role: *C++ Software Development *Development of software for the manufacturing and engineering industry *Technically varied role, working closely with mechanical and hardware teams *Office-based, 5 days a week in Derby The Person: *Strong experience in C++ *Experience or interest in engineering, industrial automation, or manufacturing sectors *Live within a commutable distance of Derby Reference Number: BBBH 252274 To apply for this role or for to be considered for further roles, please click \"Apply Now\" or contact Rise Technical Recruitment. Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications, and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.

Start date As soon as possible
Pay £35k-42k
Location Derby, England, United Kingdom
Permanent

Software Development Manager

CGI

Software Development Manager Position Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. 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 CGI Partner 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. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position. Your future duties and responsibilities Are you a seasoned software development leader ready to drive innovation on a high-profile project? We're seeking an experienced Senior Development Manager to spearhead the Development on this new programme. In this role, you will guide technical teams to deliver a secure, robust, and compliant solution, working closely with client representatives and other key stakeholders. Key Responsibilities • Lead & Innovate: Direct the development team in designing and implementing the technical solution. • Stakeholder Collaboration: Work in partnership with the client representatives and internal teams to ensure all project objectives are met. • Security & Compliance: Enforce industry security standards, utilizing tools like Cloudflare, CrowdStrike, and SonarQube. • DevOps & Infrastructure: Oversee DevOps practices and infrastructure management with AWS, Azure, Docker, and GitHub. • Agile Methodologies: Champion agile practices using tools such as Jira, Confluence, and Slack. • Technical Guidance: Provide expert advice in mobile and web application development across iOS, Android, React, TypeScript, Java, and Kotlin. • Performance Monitoring: Track performance metrics with Grafana and uphold best security practices with Bitwarden. Required qualifications to be successful in this role • Project Management Expertise: Proven track record in managing large-scale software development projects. • Cloud Proficiency: Extensive experience with cloud-based solutions, particularly AWS and Azure. • Security Savvy: Demonstrated expertise with security and compliance tools including Cloudflare, CrowdStrike, and SonarQube. • Agile & DevOps: Deep understanding and hands-on experience with agile methodologies and DevOps practices. • Strong Communicator: Excellent communication and stakeholder management skills essential for success in a collaborative environment. If you are passionate about leading dynamic teams, embracing cutting-edge technologies, and delivering excellence in complex projects, we want to hear from you. Apply today to join our forward-thinking team and make a significant impact. #LI-UKA 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.

Start date As soon as possible
Location Leatherhead, England, United Kingdom
Permanent

Software Developer - FinTech

Client Server

Software Developer / Engineer *Newcastle onsite* to £70k+ Are you a bright, ambitious Software Developer looking for an opportunity to progress your career, working on complex and interesting systems in a role where you can learn and develop your skills? You could be joining a FinTech start-up, they have secure backing and an established Hedge Fund client as a partner. As a Software Developer you will collaborate with a small, talented team to deliver the core platform within a Microsoft environment using the latest versions of C# .Net to produce high quality code. Once the Beta has been rolled out and tested the company has ambitious growth plans, this is a great opportunity to be involved from the ground up and progress your career. Location / WFH: You'll join colleagues in Central Newcastle offices on a full-time basis (Monday to Friday). About you: You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russel Group university, backed by As at A-level Youre a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have strong backend coding skills - you can come from any tech background (e.g. Java, Python, Full Stack) but be happy to use C# .Net going forward and pick up new things along the way You have experience with public cloud technologies - Azure, AWS, GCP You have a good knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms Youre excited to join a start-up in a role that you can shape and influence What's in it for you: As a Software Developer / Engineer you will earn a competitive salary (to £70k) plus significant bonus and benefits package. Apply now to find out more about this Software Developer / Engineer (OOP C# .Net) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Start date As soon as possible
Pay £50k-70k
Location Newcastle upon Tyne, England, United Kingdom
Permanent

Senior Software Developers/Engineers with Python, Terraform and Go

Nexus Jobs Limited

Job Description Senior Software Developers/Engineers with Python, Terraform and Go Our Client is looking to recruit brilliant Software Developers/Engineers with upwards of 7 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. We're looking to recruit initially 2 excellent Software Engineers to work with an existing team of 4 software developers on a very large strategic consulting engagement. Must be 100% trustworthy with real integrity - this is a highly sensitive project. Key skills Python Machine Learning ideally Terraform Go programming language If you are excellent with developing software with C++ and/or C# etc... then you can easily learn Go. Excellence is vital. Ideally have security clearance. Duration for this assignment will be 3 to 6 months initially with possibility of the role becoming permanent at some point in the future. The Client has offices in Central London and the project is based in Oxford - and are happy with remote working for the foreseeable future. They are absolutely committed to family-friendly operations with diversity & work-life balance. Daily rate for this assignment will be dependent on your expertise - but will be in the range £500 to £2000 per day. Please note we really are looking for the best software developers - the cream of the crop - or crème de la crème. Do send your CV to us in Word format along with your daily rate and availability.

Start date
Location Londres, Angleterre, Royaume-Uni
Permanent

Senior Software Developer ( .NET & React)

Rise Technical Recruitment Ltd

Senior Software Developer ( .NET & React) Reading (Hybrid) £70,000 - £85,000 + Insurance + Pension An excellent opportunity awaits an experience software developer with strong .NET and React experience to join an industry-leading business in a role offering technical variety, great development opportunities, and exposure to unique projects. This company develops leading software and data management systems for the environmental sector. In this role, you'll join as a senior member of the development team, playing a hands-on role in overseeing the entire project lifecycle of a specialist management system, shaping the product's technical direction, and mentoring junior team members. On the backend, you will use .NET, with React on the front, as well as work with Azure DevOps, focusing on infrastructure security and performance. The ideal candidate will have strong experience with .NET and react, along with hands-on DevOps experience in CI/CD, containerisation, and deployment (Azure, AWS, or GCP). The right person will also have a strong track record overseeing the entire project lifecycle, be comfortable working in a driven, collaborative environment, and ideally have a background or interest in the scientific, environmental, or energy sectors. This is a fantastic opportunity for an experienced software engineer to join a leading software business in a role offering an interesting and varied position with great development and progression opportunities. The Role: *Full-stack development using .NET and React *Azure DevOps, containerisation, and deployment *Overseeing the full project lifecycle, technical decision-making, and mentorship *Part of a collaborative, technology-focused software development team *Hybrid role, 3 days per week in the Birmingham office The Person: *Strong experience in .NET and React software development *Strong cloud and DevOps experience (Azure, AWS, GCP) *Solid communication and stakeholder skills *Interest in environmental, scientific, or energy sectors *Live within a commutable distance to Reading Reference Number: BBBH 251988 To apply for this role or for to be considered for further roles, please click \"Apply Now\" or contact Marcel Cerek at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates

Start date As soon as possible
Pay £70k-85k
Location Reading, England, United Kingdom

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.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us