keywords/skills

Showing page 28 of 88 (10 in 0.118 seconds)

  • Worcester, Worcestershire
  • £45,000 - £60,000/annum
    • Permanent
  • 06 Mar 2020

We are looking for an experienced Applications Software Developer / Engineer (Software Systems Developer) to work alongside a talented team of multifunctional design development engineers for an upcoming company in Worcestershire

The client develops high-performance sensor based screening equipment. The products are sold around the world into medical and security risk markets.  The medical products are used to pre-screen patients for ferrous-metal objects before they undergo MRI scans, and to protect MRI entryways.  The security products detect unauthorised objects such as weapons, mobile phones etc in prisons and provide additional security in other environments such as in public spaces and events. The company has grown substantially over the last 14 years and, continuing that path of success is now developing an exciting brand new range of intelligent products exploiting new markets and technology applications

Must Be BRITISH National or EU – Do Not Sponsor at this stage

We are seeking an experienced Software Developer to join our small, close-knit team.  You will have the opportunity to participate in the complete software product development lifecycle (design, development and verification) including:

Translating customer needs into software requirements

System and sub-system level design and verification

Web and cloud applications development

Tablet and mobile applications development

PC application development

Documenting the development processes from requirements capture through to verification and release

You should be/have:

Dynamic and driven Software Engineer

Able and happy to lead a team, be part of a team or work independently

Range of new product development experience

Methodical and rigorous approach to achieving tasks and objectives

Committed to delivery

Positive, enthusiastic and open-minded

Lead by example

Absolute attention to detail

Pride in work

Execute duties at highest quality

Software engineering skills

  • Software programming using C++, C#, Java, HTML, CSS and PHP
  • Object-Oriented programming
  • Software design and documentation using UML and Doxygen
  • Wired and wireless communication protocols
  • Data processing algorithms development
  • Software configuration and revision control using Jira, Subversion and GIT
  • Debugging, test and verification
  • Strong team player, self-starter and committed to success

  • Worcester, Worcestershire
  • £45,000 - £60,000/annum
    • Permanent
  • 06 Mar 2020

We are looking for an experienced Applications Software Developer / Engineer (Software Systems Developer) to work alongside a talented team of multifunctional design development engineers for an upcoming company in Worcestershire

The client develops high-performance sensor based screening equipment. The products are sold around the world into medical and security risk markets.  The medical products are used to pre-screen patients for ferrous-metal objects before they undergo MRI scans, and to protect MRI entryways.  The security products detect unauthorised objects such as weapons, mobile phones etc in prisons and provide additional security in other environments such as in public spaces and events. The company has grown substantially over the last 14 years and, continuing that path of success is now developing an exciting brand new range of intelligent products exploiting new markets and technology applications

Must Be BRITISH National or EU – Do Not Sponsor at this stage

We are seeking an experienced Software Developer to join our small, close-knit team.  You will have the opportunity to participate in the complete software product development lifecycle (design, development and verification) including:

Translating customer needs into software requirements

System and sub-system level design and verification

Web and cloud applications development

Tablet and mobile applications development

PC application development

Documenting the development processes from requirements capture through to verification and release

You should be/have:

Dynamic and driven Software Engineer

Able and happy to lead a team, be part of a team or work independently

Range of new product development experience

Methodical and rigorous approach to achieving tasks and objectives

Committed to delivery

Positive, enthusiastic and open-minded

Lead by example

Absolute attention to detail

Pride in work

Execute duties at highest quality

Software engineering skills

  • Software programming using C++, C#, Java, HTML, CSS and PHP
  • Object-Oriented programming
  • Software design and documentation using UML and Doxygen
  • Wired and wireless communication protocols
  • Data processing algorithms development
  • Software configuration and revision control using Jira, Subversion and GIT
  • Debugging, test and verification
  • Strong team player, self-starter and committed to success

  • Thatcham, Berkshire
    • Permanent
  • 06 Mar 2020

Software Design Engineer

I am working with global company who specialise within the broadcasting industry who are seeking a Software Engineer to join their small team of multi-disciplined engineers developing state of the art products leveraging the latest developments in C++.

Main responsibilities include:

  • Contributing to the specification and system design of new products and features
  • Embedded Linux full software lifecycle
  • Test driven software development
  • Software documentation

Essential Requirements:

  • Object orientated system design
  • C++ 11/14 software development
  • UI/UX experience

Knowledge of the following technologies would be an advantage:

  • Embedded Linux
  • Human Computer Interaction
  • Linux BSP/PSP
  • Embedded processors
  • Real-time OS
  • Python
  • ReST
  • Java
  • Git
  • Linux System Administration
  • Broadcast video and audio standards
  • Hardware/firmware interaction and control
  • Driver development
  • Multithreaded software development

Benefits include:

  • Competitive salaries, based on merit and reviewed annually
  • Company profit-related Bonus scheme
  • Pension scheme
  • Cycle to work scheme
  • 25 days annual leave plus bank holidays
  • Death in Service scheme - 4 x salary
  • Gym

Apply now, send your CV to (url removed) or hit apply now.

Spectrum IT Recruitment - Wilkin Chan. Find me on LinkedIN.

  • Thatcham, Berkshire
    • Permanent
  • 06 Mar 2020

Software Design Engineer

I am working with global company who specialise within the broadcasting industry who are seeking a Software Engineer to join their small team of multi-disciplined engineers developing state of the art products leveraging the latest developments in C++.

Main responsibilities include:

  • Contributing to the specification and system design of new products and features
  • Embedded Linux full software lifecycle
  • Test driven software development
  • Software documentation

Essential Requirements:

  • Object orientated system design
  • C++ 11/14 software development
  • UI/UX experience

Knowledge of the following technologies would be an advantage:

  • Embedded Linux
  • Human Computer Interaction
  • Linux BSP/PSP
  • Embedded processors
  • Real-time OS
  • Python
  • ReST
  • Java
  • Git
  • Linux System Administration
  • Broadcast video and audio standards
  • Hardware/firmware interaction and control
  • Driver development
  • Multithreaded software development

Benefits include:

  • Competitive salaries, based on merit and reviewed annually
  • Company profit-related Bonus scheme
  • Pension scheme
  • Cycle to work scheme
  • 25 days annual leave plus bank holidays
  • Death in Service scheme - 4 x salary
  • Gym

Apply now, send your CV to (url removed) or hit apply now.

Spectrum IT Recruitment - Wilkin Chan. Find me on LinkedIN.

  • Chesham, Buckinghamshire
  • £35,000 - £60,000/annum
    • Permanent
  • 06 Mar 2020

My client is an innovate medical device company dedicated to improving health outcomes for cancer patients through precision-guided surgery. The company's products address the pressing medical need for better tools to detect cancer during surgery in order to improve clinical outcomes and reduce healthcare costs. They're building a world-class team to transform the practice of cancer surgery.

The Principal Software Engineer will be expected to become a key member of a small multidisciplinary development team and to work with the other engineers and act as the 'go to' person for all software aspects of the design.

Nature and Scope of the Job:

  • The Principal Software Engineer will handle all aspects of the product lifecycle.
  • Will need to work autonomously to ensure all tasks are completed as per project plans and budgets.
  • Maintain good communication with the Engineering Manager and with other cross-functional members of the project team, with regards to project plans, costs and risks.
  • Must be able to take on all of the company's software / firmware development needs and to be able to produce a good solution to match those needs.
  • The role demands experience of the application IEC62304 in a software design role.
  • A working knowledge of the concepts contained in IEC61508 would be desirable.
  • Demonstrate an ability to envisage concepts that will lead to practical product solutions.
  • Be able to translate requirements and engineering specifications into solid engineering solutions.
  • Shall provide sound estimates and plans for the tasks.
  • Be able to estimate the cost of a design.
  • Responsible for acting as the expert on the design and influencing the other engineers to ensure quality implementation.
  • Must be able to demonstrate through their designs, working methods e.g. DFM and serviceability.
  • Will be required to develop software modules which will form part of an overall engineering system, which may also incorporate optics, electronics and mechanics.
  • Must have the ability to deal with engineering issues of a complex nature to achieve a high-quality solution.
  • Ensure the best possible solution is applied to any given design / problem by demonstrating a high level of engineering skill and approach.
  • Will be expected to produce comprehensive software concepts / designs / models / documentation that is clearly understandable by non-software engineers.
  • Will be expected to work from a bare microcontroller, through embedded RTOS based platforms, to a PC type environment.
  • Programming experience in assembly language(s), C and C++ are essential.
  • Use of common editing software is essential.
  • Use of common assemblers / compilers is essential.
  • Use of software version control tools is essential e.g. Bitbucket, Perforce, StarTeam, SVN or similar.
  • Use of bug tracking software tools is essential e.g. Jira, Bugzilla, Mantis, StarTeam or similar.
  • Possess a working knowledge of programmable logic i.e. FPGAs etc.
  • Must be able to use standard electronics test equipment e.g. Multi-meters, Oscilloscopes, Signal Generators, etc.
  • Must be able to develop test plans that comprehensively test not only the software / firmware but the system on which it is deployed.
  • Must undertake precautions such that developed software / firmware is of a high quality e.g. code reviews, static analysis and similar, etc.
  • Must be familiar with the application of Formal Methods for software / firmware development.
  • A knowledge of software-based image processing would be desirable, though not essential.
  • Will be expected to develop test strategies, in order to evaluate equipment and then to document the findings, not only from the software / firmware aspects of a device, but also from an entire system or product.
  • Provide Project Management capability to take on supervision of specific projects.
  • Attend peer review meetings and comment on designs from other engineers or groups.
  • Support manufacturing and other relevant departments during the project development and production phases.
  • Be proficient in the use of MS Office tools such as Word, Excel, etc.
  • Must understand and follow the company QMS. Prior knowledge of working in a medical device QMS or of ISO 9001 / 13485 is not essential, however, it would be highly desirable.
  • Must be able to produce high quality engineering documentation.
  • Chesham, Buckinghamshire
  • £35,000 - £60,000/annum
    • Permanent
  • 06 Mar 2020

My client is an innovate medical device company dedicated to improving health outcomes for cancer patients through precision-guided surgery. The company's products address the pressing medical need for better tools to detect cancer during surgery in order to improve clinical outcomes and reduce healthcare costs. They're building a world-class team to transform the practice of cancer surgery.

The Principal Software Engineer will be expected to become a key member of a small multidisciplinary development team and to work with the other engineers and act as the 'go to' person for all software aspects of the design.

Nature and Scope of the Job:

  • The Principal Software Engineer will handle all aspects of the product lifecycle.
  • Will need to work autonomously to ensure all tasks are completed as per project plans and budgets.
  • Maintain good communication with the Engineering Manager and with other cross-functional members of the project team, with regards to project plans, costs and risks.
  • Must be able to take on all of the company's software / firmware development needs and to be able to produce a good solution to match those needs.
  • The role demands experience of the application IEC62304 in a software design role.
  • A working knowledge of the concepts contained in IEC61508 would be desirable.
  • Demonstrate an ability to envisage concepts that will lead to practical product solutions.
  • Be able to translate requirements and engineering specifications into solid engineering solutions.
  • Shall provide sound estimates and plans for the tasks.
  • Be able to estimate the cost of a design.
  • Responsible for acting as the expert on the design and influencing the other engineers to ensure quality implementation.
  • Must be able to demonstrate through their designs, working methods e.g. DFM and serviceability.
  • Will be required to develop software modules which will form part of an overall engineering system, which may also incorporate optics, electronics and mechanics.
  • Must have the ability to deal with engineering issues of a complex nature to achieve a high-quality solution.
  • Ensure the best possible solution is applied to any given design / problem by demonstrating a high level of engineering skill and approach.
  • Will be expected to produce comprehensive software concepts / designs / models / documentation that is clearly understandable by non-software engineers.
  • Will be expected to work from a bare microcontroller, through embedded RTOS based platforms, to a PC type environment.
  • Programming experience in assembly language(s), C and C++ are essential.
  • Use of common editing software is essential.
  • Use of common assemblers / compilers is essential.
  • Use of software version control tools is essential e.g. Bitbucket, Perforce, StarTeam, SVN or similar.
  • Use of bug tracking software tools is essential e.g. Jira, Bugzilla, Mantis, StarTeam or similar.
  • Possess a working knowledge of programmable logic i.e. FPGAs etc.
  • Must be able to use standard electronics test equipment e.g. Multi-meters, Oscilloscopes, Signal Generators, etc.
  • Must be able to develop test plans that comprehensively test not only the software / firmware but the system on which it is deployed.
  • Must undertake precautions such that developed software / firmware is of a high quality e.g. code reviews, static analysis and similar, etc.
  • Must be familiar with the application of Formal Methods for software / firmware development.
  • A knowledge of software-based image processing would be desirable, though not essential.
  • Will be expected to develop test strategies, in order to evaluate equipment and then to document the findings, not only from the software / firmware aspects of a device, but also from an entire system or product.
  • Provide Project Management capability to take on supervision of specific projects.
  • Attend peer review meetings and comment on designs from other engineers or groups.
  • Support manufacturing and other relevant departments during the project development and production phases.
  • Be proficient in the use of MS Office tools such as Word, Excel, etc.
  • Must understand and follow the company QMS. Prior knowledge of working in a medical device QMS or of ISO 9001 / 13485 is not essential, however, it would be highly desirable.
  • Must be able to produce high quality engineering documentation.
  • Manchester
  • £23,500 - £26,500/annum
    • Permanent
  • 06 Mar 2020

Entry-level Information Technology Consultant (DevOps/Cloud)

Are you passionate about technology? Want to get the best start to your digital career?

Get fast-tracked into a ground-breaking career as a technology consultant working with innovative organisations like TalkTalk, IBM, Santander, Amazon partners and government organisations. You’ll build in-demand skills specialising in the advanced, cutting-edge art of DevOps.

DevOps is the next big thing in the development world. The ability to automatically upload code to the cloud is vital in the modern development cycle. You’ll be at the forefront of this revolutionary advancement that’s transforming what businesses can do – so you’ll be in-demand.

Every day you’ll use specialised technology to power organisations into the future – helping them automate processes to become super streamlined.

Although this role is advertised with a specific location you would need to be geographically flexible and willing to relocate anywhere in the UK.

Supercharge your career in technology consulting. Join the QA consulting academy.

What’s in store

  • Training from seriously clever mentors
    DevOps is in demand – it’s been shaping the world of software for the last few years. You’ll master it with training at our 12-week consulting academy in Manchester’s technology hub. You’ll also develop your business expertise so you can be a successful consultant.
  • Your career in digital consulting
    After your training you’ll work with one of our customers on their site – anywhere in the country.
  • Push yourself and your career further
    Learning with QA doesn’t stop after 12 weeks. We encourage you to continually learn and challenge yourself technically – so you can fulfil your potential.

The perks

  • Free accommodation or a monthly bursary to help you relocate to Manchester’s technology hub – MediaCityUK – during your training
  • Industry-recognised certifications to boost your employability and promotability
  • Competitive salary of £23,500 post-training (if you’re based in London this will increase to £26,500)
  • Contributory pension scheme
  • Regular social events (like technical talks and hackathons)
  • Continued support to help you fulfil your potential – you’ll keep advancing your technical skills throughout your career with QA

What’s the job like

As a technology consultant at QA, you’ll empower our customers to develop and support DevOps – so they can be self-sufficient adopters.

You’ll bring your technical expertise to the customer, wherever they are. You’ll help them to develop and maintain cutting-edge DevOps solutions, so they remain competitive.

You’ll…

  • Automate software integration and deployment, typically hosted in cloud platforms like Amazon Web Services (AWS), Microsoft Azure and Google Cloud Platform.
  • Have outstanding knowledge of software development, agile practices and automation.
  • Work in the space between software developers and IT operations teams, getting new software operational and usable for the end-user.
  • Work in agile teams delivering working software to our customers in a two-week cycle.
  • Perfect your consulting skills to a high standard and professional level, ready to work with our prestigious customers.

What we need from you

Must haves

  • A genuine passion for technology
  • Enthusiasm and willingness to learn tonnes of new skills and new technologies
  • A go-getter with a can-do attitude
  • Most importantly, you MUST be willing to move anywhere in the UK – part of the job is working wherever the customer is
  • You must be eligible to be able to apply for a UK Security Clearance
  • A Levels or equivalent of Level 3 BTEC or above qualifications. 

Not a must, but we’d certainly like…

  • Experience of one of the following programming languages (whether that’s in a job or in education): Python, Java, C# or C++.
  • Basic knowledge of Linux.
  • Any relevant qualifications including but not limited to: BTEC, Diplomas, HND, HNC, Foundation Degree Apprenticeship, Bachelor’s Degree or Master’s Degree. Ideally in a technical subject.
  • We will consider applications from a non-technical background if you show aptitude, passion and enthusiasm for learning technology skills. 

Apply now

Supercharge your digital career. Click the link and apply now.

QA values and diversity

We’re an equal opportunity employer. We are opposed to discrimination on any grounds. It’s QA policy to ensure equal employment opportunity without discrimination or harassment on the basis of race, colour, creed, religion, national origin, alienage or citizenship status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.

  • Manchester
  • £23,500 - £26,500/annum
    • Permanent
  • 06 Mar 2020

Entry-level Information Technology Consultant (DevOps/Cloud)

Are you passionate about technology? Want to get the best start to your digital career?

Get fast-tracked into a ground-breaking career as a technology consultant working with innovative organisations like TalkTalk, IBM, Santander, Amazon partners and government organisations. You’ll build in-demand skills specialising in the advanced, cutting-edge art of DevOps.

DevOps is the next big thing in the development world. The ability to automatically upload code to the cloud is vital in the modern development cycle. You’ll be at the forefront of this revolutionary advancement that’s transforming what businesses can do – so you’ll be in-demand.

Every day you’ll use specialised technology to power organisations into the future – helping them automate processes to become super streamlined.

Although this role is advertised with a specific location you would need to be geographically flexible and willing to relocate anywhere in the UK.

Supercharge your career in technology consulting. Join the QA consulting academy.

What’s in store

  • Training from seriously clever mentors
    DevOps is in demand – it’s been shaping the world of software for the last few years. You’ll master it with training at our 12-week consulting academy in Manchester’s technology hub. You’ll also develop your business expertise so you can be a successful consultant.
  • Your career in digital consulting
    After your training you’ll work with one of our customers on their site – anywhere in the country.
  • Push yourself and your career further
    Learning with QA doesn’t stop after 12 weeks. We encourage you to continually learn and challenge yourself technically – so you can fulfil your potential.

The perks

  • Free accommodation or a monthly bursary to help you relocate to Manchester’s technology hub – MediaCityUK – during your training
  • Industry-recognised certifications to boost your employability and promotability
  • Competitive salary of £23,500 post-training (if you’re based in London this will increase to £26,500)
  • Contributory pension scheme
  • Regular social events (like technical talks and hackathons)
  • Continued support to help you fulfil your potential – you’ll keep advancing your technical skills throughout your career with QA

What’s the job like

As a technology consultant at QA, you’ll empower our customers to develop and support DevOps – so they can be self-sufficient adopters.

You’ll bring your technical expertise to the customer, wherever they are. You’ll help them to develop and maintain cutting-edge DevOps solutions, so they remain competitive.

You’ll…

  • Automate software integration and deployment, typically hosted in cloud platforms like Amazon Web Services (AWS), Microsoft Azure and Google Cloud Platform.
  • Have outstanding knowledge of software development, agile practices and automation.
  • Work in the space between software developers and IT operations teams, getting new software operational and usable for the end-user.
  • Work in agile teams delivering working software to our customers in a two-week cycle.
  • Perfect your consulting skills to a high standard and professional level, ready to work with our prestigious customers.

What we need from you

Must haves

  • A genuine passion for technology
  • Enthusiasm and willingness to learn tonnes of new skills and new technologies
  • A go-getter with a can-do attitude
  • Most importantly, you MUST be willing to move anywhere in the UK – part of the job is working wherever the customer is
  • You must be eligible to be able to apply for a UK Security Clearance
  • A Levels or equivalent of Level 3 BTEC or above qualifications. 

Not a must, but we’d certainly like…

  • Experience of one of the following programming languages (whether that’s in a job or in education): Python, Java, C# or C++.
  • Basic knowledge of Linux.
  • Any relevant qualifications including but not limited to: BTEC, Diplomas, HND, HNC, Foundation Degree Apprenticeship, Bachelor’s Degree or Master’s Degree. Ideally in a technical subject.
  • We will consider applications from a non-technical background if you show aptitude, passion and enthusiasm for learning technology skills. 

Apply now

Supercharge your digital career. Click the link and apply now.

QA values and diversity

We’re an equal opportunity employer. We are opposed to discrimination on any grounds. It’s QA policy to ensure equal employment opportunity without discrimination or harassment on the basis of race, colour, creed, religion, national origin, alienage or citizenship status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.

  • Canary Wharf, Greater London
  • £100,000 - £110,000/annum Excellent Benefits Package
    • Permanent
  • 06 Mar 2020

A leading Financial Services Company is looking for an experienced Python developer to work on their front office trading platforms within the trading desk / market risk teams within the company to build and support risk and PnL functionality.

The person will have between 5 to 10 years of Python development experience and have a very good understanding of object orientated design skills. Having prior experience of working on either of the Quartz or Athena platforms will be beneficial.

Essential Requirements

  • Excellent hands-on development experience on Python.
  • Experience of working with Large scale quantitative library (Risk, Pricing, P&L) is essential.
  • Deep understanding of FX Derivatives, Pricing and Structured Rates Products.
  • Experience of Agile software development process is desirable.
  • Understanding of Market Data works and how it is used within business processes.
  • C++ development experience will be desirable.

Key Tasks

  • Experience on participating in end-to-end development lifecycle in a rigorous test driven software development environment.
  • Experience on developing and delivering scalable applications.
  • Functioning as part of a high performance team.
  • Communicating effectively with various stakeholders across technology and the business.
  • Canary Wharf, Greater London
  • £100,000 - £110,000/annum Excellent Benefits Package
    • Permanent
  • 06 Mar 2020

A leading Financial Services Company is looking for an experienced Python developer to work on their front office trading platforms within the trading desk / market risk teams within the company to build and support risk and PnL functionality.

The person will have between 5 to 10 years of Python development experience and have a very good understanding of object orientated design skills. Having prior experience of working on either of the Quartz or Athena platforms will be beneficial.

Essential Requirements

  • Excellent hands-on development experience on Python.
  • Experience of working with Large scale quantitative library (Risk, Pricing, P&L) is essential.
  • Deep understanding of FX Derivatives, Pricing and Structured Rates Products.
  • Experience of Agile software development process is desirable.
  • Understanding of Market Data works and how it is used within business processes.
  • C++ development experience will be desirable.

Key Tasks

  • Experience on participating in end-to-end development lifecycle in a rigorous test driven software development environment.
  • Experience on developing and delivering scalable applications.
  • Functioning as part of a high performance team.
  • Communicating effectively with various stakeholders across technology and the business.