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
Embedded Software Engineer - Audio
Senior Embedded Software Engineers are sought by this leading developer of microcontroller based embedded systems for digital audio applications. Based at their R+D Centre in Enschede the Senior Embedded Software Engineers will be responsible for developing embedded software and software at microcontroller level for audio solutions and applications at bare-metal level and under Linux and RTOS. Working as part of a small team, the Senior Embedded Software Engineers will be working with a variety of microcontrollers developing firmware and embedded software under Linux and RTOS in C and C++. You will bring your expertise in C and C++ development coupled with experience of developing embedded software under Linux and RTOS. You will have some exposure to working directly at microprocessor level developing embedded firmware and bare-metal level software. Knowledge of some of the following would be beneficial: Audio Signal Processing, static code analysis, embedded Linux or Agile methodologies. The successful candidates can expect a modern work environment with flexible working possibilities. They will also find an open company culture with plenty of opportunities for advancement. The salary band on offer is circa €70000 - €85000 dependent on experience and this is enhanced with an attractive bonus and comprehensive benefits package. Apply now by contacting Adrian Wagstaff on +44 1189 840948 or email your CV.
Job Vacancy
Customer Support Software Engineer
Embedded Software Engineer - (Permanent Role) Join a company based in Madrid that specialises in advanced plastic optical fiber (POF) technology to deliver robust, cost-effective, and high-performance communication systems. These solutions are particularly advantageous in automotive, industrial, and home networking applications, where reliability and speed are paramount. In this role, you’ll develop software applications that showcase the capabilities of their integrated circuits and adapt device drivers for automotive customer applications. This is an opportunity to work with advanced embedded systems and collaborate closely with customers to deliver high-quality solutions. Location - Madrid Embedded Software Engineer Responsibilities • Develop robust, embedded system-level software for firmware solutions. • Design, implement, and test software for both demonstration and customer applications. • Analyse customer-specific use cases to tailor software solutions. • Drive the process of planning, designing, and developing new software solutions independently. Embedded Software Engineer Skill set: • Linux Driver Development: Experience developing Linux kernel device drivers with knowledge of char, block, and network driver models. Familiarity with debugging tools such as gdb, printk, and ftrace. • Device Tree Proficiency: Experience with the use and configuration of Device Tree in embedded Linux systems. • Firmware Development: Background in firmware design, development, and debugging, • Microcontroller Experience: Hands-on experience with ARM Cortex (M0, M1, M3), AVR, PIC, and other microcontrollers, along with knowledge of RTOS. If this position sounds of interest or you are an Embedded Linux Software Engineer exploring the job market in Spain please reach out to Harry Click here to contact this recruiter Resources.
Job Vacancy
Javascript with Agile Software Engineer - Central London
Job Description Javascript and Agile Software Developer - Central London The Client Developer will be responsible for the development and delivery of all client side aspects of our product, developing new features and launching new platforms. A successful candidate will have a proven ability in delivering customer facing JavaScript applications, in an Agile software development environment and a passion for building a world class product. As part of the tech team, you will play a lead role in this by designing and building world leading streaming services across web, mobile and TV platforms, working on new feature releases and evolving the next phase of our application framework. With a rapidly expanding company; growth within the team and opportunities to lead engineering initiatives are abundant. We need people who want to help us build a strong engineering culture and a fun, vibrant workplace. You will deliver high quality, robust and testable code adhering to internal engineering procedures, code conventions and development methodologies. Contribute to comprehensive documentation that supports the development and support lifecycles. Work to continually improve software deployment to ensure iterative releases and rapid deployment of updates to our customers across all platforms. Mentoring and supporting other developers with their day-to-day work. Monitor system performance and resolve any issues or failures in staging or production environments. Must have experience with JavaScript (vanilla JS, prototypes, scoping, design patterns, memory profiling). Track record of successful software delivery through all phases of development, including coding standards, code reviews, source control management, build processes, testing, and operations. Working knowledge of object-oriented design, design patterns and extreme programming. Familiar with build automation and continuous integration 3Ability to write unit tests using JavaScript in a common library such as Jasmine. Any experience of the following sills would be pretty handy: NXX XX XX XX XX or other programming languages Cross-platform development preferable on smart TV and consoles Development of a high-profile digital video service Test driven development Experience with AWS, Docker, Kubernetes Experience of working in an Agile software development environment. Contract duration will be 6 months. Location is Central London. Please send your CV to us urgently for this contract assignment in Word format along with your daily rate and availability.
Job Vacancy
Senior Software Simulation Engineer
Job Title: Senior Software Simulation Engineer Location: Filton or Warton. This role requires full-time, on-site presence. Salary: £44,000 - £49,000 depending on experience What you'll be doing: Development of software used to run the Typhoon Active Cockpit simulator Ownership of requirements, design and implementation, system integration and test, within schedule and estimates Reporting on progress and providing feedback to team members and leadership Production of appropriate technical documentation Design of technical solutions, integrating COTS hardware and software Working with customers to support delivered systems and resolve issues Technical Management of allocated tasks Supporting Development/Refinement of development processes Assisting in the Developing of new work opportunities for the department and wider business Supporting development of System Architectures to meet emerging IT & IT Security requirements Involvement in Planning and Estimating development activities Your skills and experiences: Essential: Degree or equivalent in Engineering, Maths or Physics Programming knowledge and experience in C/C++ Experience of configuration control tools and experience with Microsoft Visual Studio or similar Desirable: Avionics/Mission systems domain knowledge Knowledge and experience of Linux Experience in Task Leading duties, including Quality management documentation Use of Jira or similar to manage software tasks Cockpit or user interface design/UX design 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 Typhoon Simulation team: An exciting and rewarding opportunity has arisen within the Typhoon Simulation Team as a Senior Software Simulation Engineer. You will be joining the Modelling & Simulation (M&S) discipline within BAE Systems Air, which as a whole support's development of our platforms across the entire product lifecycle - from concept analysis through to Test & Evaluation (T&E) and Training. As a Senior Software Simulation Engineer, you will be working closely with engineers from the Typhoon project to explore future cockpit and avionics designs on Typhoon. The role will provide opportunities ranging from advanced software development, through to trial preparation, execution, and analysis. Some team members specialise, whilst others enjoy the variety and broad experience on offer within the Simulation department 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: 24th December 2024 We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible. #LI-AB1 #LI-Onsite
Job Vacancy
High Performance Computing Software Engineer
High Performance Computing Software Engineer Industry leading packages! Chicago A unique opportunity to join a leading trading company, who have created an electronic trading platform. They are looking to expand their high-performance computing team in Chicago and are looking for someone to design, implement, maintain and support their compute and storage systems. You will build tools to compile, package, install and upgrade software and operating systems at scale. You will also be tasked with automation and collaborating with researchers for optimising their use of HPC infrastructure and developing tools used to maintain a production computing environment. They are looking for a talented and experienced engineer who's looking for an opportunity to work a fast paced environment, within the trading industry. What's required for this High Performance Computing Software Engineer position? • Extensive experience in HPC including parallel filesystems (GPFS, Lusture) and Batch systems (Grid Engine, Slurm) • Development experience in C, Python or Go • Designing, building and maintaining distributed systems • System configuration management tools (Ansible, SaltStack, Puppet) • Linux system administration If you are a High Performance Computing Software Engineer and you're looking to take the next step in your career with an exciting and leading trading company, please apply to learn more. If you are interested in this, or other HPC software opportunities across the US, please contact Jack Bird at IC Resources.
Job Vacancy
System Software Engineer - Driver
Job Title: Senior Embedded Software Engineer Location: Oxford (Hybrid Model) Salary: £90,000 - £95,000 Overview: Join A leading technology company based in Oxford specialising in next-generation machine learning accelerators is seeking a talented Senior Embedded Software Engineer. This role focuses on developing and optimising low-level system software, including device drivers and runtime, to enable efficient hardware-software integration for advanced AI workloads. The position involves OS integration, interconnect infrastructure design, and system-level performance optimization for cutting-edge hardware platforms. Senior Embedded Software Engineer Responsibilities: • Develops, optimise, and tests kernel-space drivers and user-space runtime. • Builds tools such as profilers, system monitors, and management utilities. • Designs interconnect infrastructure for accelerator communication. • Defines hardware-software interfaces for FPGA and ASIC-based platforms. Senior Embedded Software Engineer Qualifications: • Strong background in developing Linux device drivers • Proficiency in creating drivers for custom hardware (FPGA, GPU, NPU). • Expertise in C programming and Shell scripting. • Knowledge of ML accelerator stacks If this position sounds of interest please reach out to Harry Click here to contact this recruiter Resources.
Job Vacancy
Control & Instrumentation (C&I) Engineer
AWE's Facility Engineering Team is looking to appoint an experienced Control and Instrumentation (C&I) Engineer (Plant & Building Services) to deliver professional engineering services across our plant and equipment. This is an excellent opportunity for you to apply your expertise to deliver engineering solutions during the lifecycle of our facilities and in return receive excellent training and development to help you further your career. Title: Control and Instrumentation / (C&I) Engineer (Plant & Building Services) Location: Aldermaston, Berkshire Package: £37,860 - £52,000 depending on experience plus allowances This role will give you the opportunity to work for one of the area's largest employers where you will have the opportunity to develop your expertise whilst making a direct and visible contribution to the successful running of our business. As a C&I Engineer you'll be responsible for: Applying expertise in C&I building services and associated plant to deliver engineered solutions within the operational lifecycle phase. Produce modification packages, manage configured plant changes, and act as intelligent client in acquiring or specifying engineering services or products Identifying and escalate business risk or opportunities arising from the condition of engineered systems and structures in the interests of safety, regulatory compliance, quality, and reliability. Taking ownership of engineering issues or opportunities. Plan, manage, and collaborate to deliver sound, safe solutions to enable delivery of the programme and our obligations to society Providing advice, guidance, progress reports, and supporting documentation (or review) to stakeholders including Senior Leadership, Operations Management, Process Owners, Operators, Maintainers, and Occupants Applying Maintenance & Reliability Principles; enact as directed by planning, output from Failure Modes & Effects Analysis. Analyse relevant metrics and contribute to Key Performance Indicators and other reporting as required. Assist in Reliability Centred Maintenance planning and perform Root Cause Analysis For C&I Engineer roles we are particularly interested to hear from candidates with experience in some, or all the following: C&I building services (PLCs, BMS, HVAC, SCADA, HMIs, analogue etc.) and industrial processes, with good awareness of electrical building service and mechanical systems A good awareness of relevant legislation, supporting ACOP, best practice, and common industry standards Experience within the higher hazard / regulated industries (e.g. nuclear, petro-chem, pharma etc.). Membership of an engineering institution and/or Incorporated Engineer or equivalent Previous experience as an installer or maintainer likely beneficial, although this role is more akin to consultancy services in lieu of hands on technical tasks We would love to hear from individuals with a minimum qualification L4 NQF (HNC) with suitable additional experience (a degree in an engineering discipline desirable), who are looking to further their career in a company that can offer superb training and development opportunities. Some reasons we think C&I Engineers love it here: 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'. Candidates must be willing and able to obtain and maintain the necessary security clearance for the role and be willing and able to work in designated areas.
Job Vacancy
Senior Front End D3 Javascript Software Engineer - Holborn
Job Description Senior Front End D3 Javascript Software Engineer - Holborn Our Client wants to recruit a Senior Front End Software Developer with at least 7 to 10 years expertise of working with D3 React and Javascript. You will be involved with creating sophisticated, robust and easy to use web apps whilst working in a close-knit team who solve complex problems, together. The Client works with very latest cutting edge Front End Technologies. You will be working to create data-heavy applications for the Company's principle client, a major management consultancy undergoing a large-scale digital transformation. Responsibilities • Delivering pixel-perfect, high-quality code in a timely manner. • Creating easy to use, easy to understand applications • Participate in technical discussions with technical leads and within your team. Key Skills Required: • Exceptional track record in delivering quality front end engineering solutions. • A thorough understanding of RXX XX XX XX XX and its core principles and workflows (such as Flux or Redux) • Data visualisation experience, including with D3.js • Experience with continuous integration, test automation, and monitoring You must have the following skills: • Strong proficiency in JavaScript, CSS, HTML including DOM manipulation and the JavaScript object model • Familiarity with RESTful APIs • Knowledge of modern authorization mechanisms, such as JSON Web Token • Familiarity with modern front-end build pipelines and tools • Experience with common front-end development tools such as Babel, Webpack, NPM, etc. • Familiarity with code versioning tools The Client is based in Holborn London. The salary for this role is in the range £70K - £90K. Please send your CV to us in Word format along with your salary and availability.
Job Vacancy
Principal Engineer - PMS C&I (Software)
Job Title: Principal Engineer - PMS C&I (Software) Location: Coventry. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Negotiable depending on experience What you'll be doing: Working to recognised industry standards to produce innovative, high quality software products Working within a multi-disciplined team, utilising a variety of tools and programming languages, engaging in all aspects of the software development cycle Taking responsibility for your own and others work as well as providing technical assistance to support the development of junior members of the team Leading during assurance and review activities ensuring that all required configuration, release and documentation activities have been produced in accordance with the relevant standards Translate requirements into software designs, implement and test solutions, and manage integration, configuration, release, and deployment of the product Your skills and experiences: Degree in Software Engineering Instrumentation and Control Engineering, or related subject Chartered status with a relevant professional institution or equivalent experience Knowledge of one or more software development lifecycles (i.e. Agile, Waterfall etc) Experience with Siemens TIA Portal Leading small software teams or technical specialist within a software team 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 Control Systems software team: We predominantly supply to the UK MoD as part of our support to national endeavour for underwater superiority throughout the world. Our team is responsible for system design, build and/or procurement of the major electronic and complex software systems on a submarine, as well as provision of test, integration and support services. This role will provide you with the opportunity to work on major, high profile submarine engineering programmes where you will interact with several internal and external stakeholders including the Ministry of Defence. 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. Closing Date: 6th January 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-JP1 #LI-Hybrid
Job Vacancy
Javascript with Agile Software Engineer - Central London
Job Description Javascript and Agile Software Developer - Central London The Client Developer will be responsible for the development and delivery of all client side aspects of our product, developing new features and launching new platforms. A successful candidate will have a proven ability in delivering customer facing JavaScript applications, in an Agile software development environment and a passion for building a world class product. As part of the tech team, you will play a lead role in this by designing and building world leading streaming services across web, mobile and TV platforms, working on new feature releases and evolving the next phase of our application framework. With a rapidly expanding company; growth within the team and opportunities to lead engineering initiatives are abundant. We need people who want to help us build a strong engineering culture and a fun, vibrant workplace. You will deliver high quality, robust and testable code adhering to internal engineering procedures, code conventions and development methodologies. Contribute to comprehensive documentation that supports the development and support lifecycles. Work to continually improve software deployment to ensure iterative releases and rapid deployment of updates to our customers across all platforms. Mentoring and supporting other developers with their day-to-day work. Monitor system performance and resolve any issues or failures in staging or production environments. Must have experience with JavaScript (vanilla JS, prototypes, scoping, design patterns, memory profiling). Track record of successful software delivery through all phases of development, including coding standards, code reviews, source control management, build processes, testing, and operations. Working knowledge of object-oriented design, design patterns and extreme programming. Familiar with build automation and continuous integration 3Ability to write unit tests using JavaScript in a common library such as Jasmine. Any experience of the following sills would be pretty handy: NXX XX XX XX XX or other programming languages Cross-platform development preferable on smart TV and consoles Development of a high-profile digital video service Test driven development Experience with AWS, Docker, Kubernetes Experience of working in an Agile software development environment. Location is Central London. Please send your CV to us urgently for this contract assignment in Word format along with your salary and availability.
Job Vacancy
C# .NET Software Developer with FX
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 company's 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.
Job Vacancy
C# Dot Net Developer with SQL - Brighton
Job Description About the Job C# Dot Net - .net Developer - Brighton Our Client is looking to recruit a Junior C# .net Software Developer with SQL skills. The Client develops software for the banking and life and pensions industry. You will be involved in helping their clients and team visualise and interact with the company's It team and the banking systems software. This is a full time position where our Client is seeking someone with at least 3 to 5 years' experience with C# Dot Net with MS SQL Server software development. You will be involved in developing a reporting tool for clients to be able to login to and turn a query into a visual and interactive representation of the results. The role will include: C# Dot Net development. Support and developing banking software in C# .net with MS SQL or PL SQL. Processes work with the consulting and management teams to understand what they want to achieve and advise them regarding a stepped approach to achieving this goal. Support the development of new products to improve internal efficiency and to better service client needs Introduce and implement new IT software and architecture. Key skills required: • C# Dot Net with SQL • R (Preference) The role will be based in Brighton. This is a 6 month contract. Please send your CV to Click here to contact this recruiter in MS Word format, along with your salary expectations.
Job Vacancy
Senior Software Developer with C# .Net and Fixed Income
Job Description C# .NET Software Developer with FX and Fixed Income 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 track record of developing with C# .NET. The Client would like meet candidates ideally with some understanding Trading Floor projects to include Fixed Income, Risk Management, Swap Options and FX. You need to be resilient as you will be working closely with traders and developing financial trading systems so an understanding of FX instruments would be very useful. 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 company's daily operation on the existing platforms. Essential skills :- Minimum 3 to 5 years experience of 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 £60K - £75K. Please do send your CV to us in Word format along with your salary and availability.
Job Vacancy
Java Software Development Engineer (Security Clearance)
Java Software Development Engineer (Security Clearance) 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 role that will be based at a site in Leatherhead Your future duties and responsibilities Are you a seasoned Senior Java Developer passionate about driving innovation in enterprise solutions? Join us in shaping the future of enterprise application integration and workflow management as part of our team. You'll play a pivotal role in modernising and evolving our solution, leveraging cutting-edge DevSecOps and Infrastructure as Code methodologies. About the Role As a Senior Java Developer, you will be embedded in a dynamic Scrum team, contributing to the design, development, and modernisation of key solution components. This is a robust Service-Oriented Architecture (SOA) application powered by Oracle Suite and Java EE. It integrates enterprise applications, enables workflow automation, and powers a feature-rich portal that delivers critical functionality to users. You will lead the design and implementation of new features, tackle performance challenges, and integrate modern technologies into both operational solutions and development processes. Key Responsibilities • Development and Testing: Implement and test key solution elements using appropriate technologies. • Integration: Collaborate closely with developers to integrate the Portal and Service Layer. • Peer Review: Conduct peer reviews of code and software fixes developed by teammates. • Modernisation: Contribute to performance redesigns and migration to current technologies. • Tooling: Assist with enhancing the Maven and GitLab Runner build and test framework. • Demonstrations: Present updates to product owners for approval. Required qualifications to be successful in this role Essential Technical Skills • Core Programming: Java, JavaScript • APIs & Messaging: REST APIs, JSON Messages • Front-End Frameworks: JavaScript Frameworks (React preferred) • Build Tools: Maven • Version Control: GitLab (or similar) • CI/CD Processes: Build & Release Essential Soft Skills • Team player with strong relationship-building capabilities. • Detail-oriented while maintaining a broad perspective. • Resilient, adaptable, and able to thrive in an Agile environment. • Excellent communication skills for cross-level engagement. • Proactive problem solver with situational awareness. • Organized and efficient. Desirable Skills • Database Knowledge: Basic SQL (e.g., Oracle). • XML Technologies: XML, XSD, XSL, XPath, XSLT. • Web Services: SOAP, REST. • Oracle Products: WebLogic, BPEL Manager, Oracle SOA Suite. • Development Tools: Selenium, ReadyAPI, Solr, Nexus. • Automation & Scripting: PowerShell, Active Directory integration. #LI-SB2 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.
Job Vacancy
Software Test Engineer - Electronic Products
Are you a meticulous Software Test Engineer - Electronic Products with a passion for ensuring the highest quality in electronic products? A well-known electronic OEM company is seeking a talented individual to join their dynamic team. This role offers a unique chance to shape the future of innovative products by ensuring their software features are flawless. In this position, the successful candidate will be responsible for creating and executing tests for new software features on cutting-edge products. Initially, these tests will be conducted manually, providing a thorough understanding of the system. Subsequently, these tests will be automated using Python, ensuring efficiency and consistency in the testing process. Additionally, the role involves performing Regression testing to maintain the integrity of the software with each new update. The ideal candidate for this Software Test Engineer - Electronic Products, will possess the following skills and experience: - Proficiency in Python for test automation - Strong understanding of software testing methodologies - Experience in testing software for electronic products - Experience in creating and executing manual tests - Familiarity with Regression testing processes - Excellent problem-solving skills and attention to detail - Ability to work collaboratively in a team environment This role is perfect for someone who thrives in a fast-paced, innovative environment and is eager to contribute to the development of high-quality electronic products. The company values continuous learning and professional growth, offering ample opportunities for career advancement. The company fosters a supportive and inclusive workplace culture, ensuring all employees feel valued and motivated. You will need to be in the office 3 days a week, on average, to use their lab/equipment to run the tests. If you are a dedicated Software Test Engineer - Electronic Products with a keen eye for detail and a drive to excel, this role is your chance to make a significant impact on this company's electronic products. Apply now to embark on a rewarding career with a forward-thinking company. If you have any specific questions about this Software Test Engineer - Electronic Products please contact David on [Telephone number removed] . To apply email -
Job Vacancy
C# Dot Net and SQL Developer - City London
Job Description Years of relevant experience 2+ years Education Level Bachelor's Degree About the Job Our Client is looking to recruit a C# .net Software Developer with SQL skills. The Client produces information for the Oil and Gas industry and you will be involved in helping their clients and team visualise and interact with the company's research data. Required Skills • .net 4, c# , XX XX XX XX XX • MS SQL (Working with and developing relational databases in SQL) • Stored procedures, Functions, SSIS • HTML,CSS • Web Services • Java script • Jquery, AJAX, XML Desirable Skills • GIS • Business Intelligent Tools eg. Logi,Tablae This is a full time position where our Client is seeking someone with about 3 to 5 years' experience with C# Dot Net with MS SQL Server software development. You will be involved in developing a reporting tool for clients to be able to login to and turn a query into a visual and interactive representation of the results. C# Dot Net development. Support modelling and forecasting processes work with the consulting and management teams to understand what they want to achieve and advise them regarding a stepped approach to achieving this goal. Support the development of new products to improve internal efficiency and to better service client needs Introduce and implement new IT software and architecture. Key skills required: • C# Dot Net with SQL • R (Preference) This is a permanent position based in the City. Please send your CV in MS Word format, along with your availability and salary expectations.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
- HOW TO RECOVER STOLEN CRYPTOCURRENCY; STEP FOR LOST CRYPTO RECOVERY; HIRE CYBER CONSTABLE INTELLIGENCE
- DIGITAL TECH GUARD RECOVERY, A LIFELINE FOR VICTIMS OF CRYPTO SCAMS
- HOW TO RECOVERY LOST USDT-ETH-TECH CYBER FORCE RECOVERY
- What services does an emerging technologies development agency in Dubai offer to businesses looking to innovate?
- What are the benefits of hiring a professional web design and development agency for your business?
- Set iPhone Tone
Jobs by city
Jobs by country