keywords/skills

Showing page 53 of 88 (10 in 0.41 seconds)

  • Cambridge
  • £40000 - £60000/annum
    • Permanent
  • 04 Mar 2020


Windows C++ Developer Cambridge to £60,000 Windows C++ Developer is required by our client, an award winning global software company specializing in the broadcast space. They are looking to recruit a Windows C++ Developer to join their world-leading Cambridge based team. This Windows C++ Developer role offers a huge variety of technical challenges and requires a willingness to work on many ... more about Windows C++ Developer

  • Cambridge
  • £40000 - £60000/annum
    • Permanent
  • 04 Mar 2020


Windows C++ Developer Cambridge to £60,000 Windows C++ Developer is required by our client, an award winning global software company specializing in the broadcast space. They are looking to recruit a Windows C++ Developer to join their world-leading Cambridge based team. This Windows C++ Developer role offers a huge variety of technical challenges and requires a willingness to work on many ... more about Windows C++ Developer

  • Luton, Bedfordshire
  • £75,000 - £100,000/annum
    • Permanent
  • 03 Mar 2020

Comms - Technical Architect - Up to £100k - Embedded C/C++

My client are looking for a Technical Architect who is very comfortable working within C/C++ real-time software environments to join the team!

They are working within bespoke/wireless systems. A strong understanding of hardware platforms is necessary. The role will include designing, developing and providing new ideas for next gen products as well as updating and maintaining existing code for existing products

Profile:

- Proficient in C or C++ in a real-time multithreaded software design environment (Circa 10-15 years + of focused  hands on development experience) 

- Experience working as a line manager (some team lead experience) 

- Ability to work with leadership as well as project managers and developers to fully deliver projects to various clients.

- Understanding and experience of the full product lifecyle in developing both complex software and hardware products

If this does sound of interest, please do not hesitate to get in contact and apply with the most up to date version of your profile

  • Luton, Bedfordshire
  • £75,000 - £100,000/annum
    • Permanent
  • 03 Mar 2020

Comms - Technical Architect - Up to £100k - Embedded C/C++

My client are looking for a Technical Architect who is very comfortable working within C/C++ real-time software environments to join the team!

They are working within bespoke/wireless systems. A strong understanding of hardware platforms is necessary. The role will include designing, developing and providing new ideas for next gen products as well as updating and maintaining existing code for existing products

Profile:

- Proficient in C or C++ in a real-time multithreaded software design environment (Circa 10-15 years + of focused  hands on development experience) 

- Experience working as a line manager (some team lead experience) 

- Ability to work with leadership as well as project managers and developers to fully deliver projects to various clients.

- Understanding and experience of the full product lifecyle in developing both complex software and hardware products

If this does sound of interest, please do not hesitate to get in contact and apply with the most up to date version of your profile

  • Cambridge
  • £40,000 - £60,000/annum
    • Permanent
  • 03 Mar 2020
Lead Software Engineer - Audio (Remote Working)

They are able to offer remote working 4 days a week.

No compromise on quality, no matter what. That’s the philosophy of this company who describe themselves as the “Rolls Royce of the audio world”. If you’re someone who lives by this philosophy and has a keen interest in audio then this might be the position you’ve been looking for.

This company is recruiting for a Lead Software Engineer to join their team to continue driving forward the development of their products, used by some of the most prestigious names within the audio industry.

This Lead Software Engineer position is a highly varied role where you will be getting involved with developing higher level code for the application that interfaces with the hardware, using C++ and C#. There is also potential for the ideal candidate to get involved with developing lower level embedded code.

If you are passionate about audio and are looking for a company where the code you write will make a huge difference to the product then look no further.

Required skills:
C++ and/or C# experience
Windows

Desirable: 
Embedded development

Position: Lead Software Engineer - Audio (Remote Working)
Location: Cambridge
Skills: C++, C#, Embedded
Salary: Up to £60K
  • Cambridge
  • £40,000 - £60,000/annum
    • Permanent
  • 03 Mar 2020
Lead Software Engineer - Audio (Remote Working)

They are able to offer remote working 4 days a week.

No compromise on quality, no matter what. That’s the philosophy of this company who describe themselves as the “Rolls Royce of the audio world”. If you’re someone who lives by this philosophy and has a keen interest in audio then this might be the position you’ve been looking for.

This company is recruiting for a Lead Software Engineer to join their team to continue driving forward the development of their products, used by some of the most prestigious names within the audio industry.

This Lead Software Engineer position is a highly varied role where you will be getting involved with developing higher level code for the application that interfaces with the hardware, using C++ and C#. There is also potential for the ideal candidate to get involved with developing lower level embedded code.

If you are passionate about audio and are looking for a company where the code you write will make a huge difference to the product then look no further.

Required skills:
C++ and/or C# experience
Windows

Desirable: 
Embedded development

Position: Lead Software Engineer - Audio (Remote Working)
Location: Cambridge
Skills: C++, C#, Embedded
Salary: Up to £60K
  • Leatherhead, Surrey
  • £60,000 - £70,000/annum
    • Permanent
  • 03 Mar 2020

My client is a leading provider of planning, assurance, analytics and optimization solutions to communications service providers worldwide. They leverage their expertise in big-data and real-time capabilities to help over 300 of the largest service providers in more than 100 countries to run their networks and businesses more efficiently, profitably and to optimize the customer experience.

My client is looking for a talented and innovative JavaScript developer to develop a leading-edge user interface for the next generation of TEOCO’s Radio Planning platform. This position offers a great opportunity to work with the latest HTML5 and JavaScript frameworks and to work with talented engineers across a number of different disciplines including capture of RESTful API’s and creating solutions based around .NET Core.

The successful candidate will have:-
• 4 – 8+ years of experience in developing large scale software applications 
• Experience with software development in a Windows environment. 
• Strong written and verbal interpersonal English Communication skills. 
• Capable of capturing and presenting HL architecture design, detailed requirements and be comfortable with transitioning them into User stories. 
• Strong familiarity with Agile design principles and will have worked with at least one Agile SDLC. 
• Capable of following Test Driven Design and/or Behaviour Driven Design and working with a larger team of Product and QA specialists. 
• Comfortable with working with multi-site teams that span multiple time zones. 
• Familiarity with CI/CD processes and DevOps. 
• Back-end C# and .Net development and will have a strong experience of C# 5 and .NET 4.5 at the minimum.

The successful candidate will be responsible for:- 
• Working with RESTful and SOAP based API’s either derived from WCF and ASP.NET frameworks. 
• Working with SOLID principles applied within past solutions. 
• Detailed understanding of multi-threading and distributed computing on a Windows based platform. 
• Applying Domain Driven Design (DDD) concepts and Object Oriented data modelling 
• Working with Commercial and Open-Source .NET frameworks such as MSEL, Log4Net, Unity, NInject, MsTest, NUnit .etc. 
• UI Implementation based on WinForm and WPF (Desirable) 
• Experience working with C++ and C11, STL, MFC and Boost etc. (Desirable) 
• Familiarity with Antlr or other Lexer/Parsers. Regex etc. (Desirable) 
• Exposure to Legacy COM components and C# interop (Desirable) 
• Win32 experience (Desirable) 
• Knowledge of at least one scripting language e.g. Powershell, Python (Desirable) 
• Understanding of Java 7 + (Desirable) 
• Node.JS 6+ experience (Valuable) 
• Experience with Javascript - ECMA 2016 (Valuable) 
• Exposure to jQuery/CSS/HTML5 (Valuable) 
• Experience with Web Client frameworks such as Sencha/Kendo/Angular/React (Valuable) 
• Background with one or more of the following: Radio Access Networks, Oracle Database (Desirable) 
• Working with Object Relational Mappers such as NHibernate or Entity Framework. 
• Experience with XML schema modelling, strong typing and namespacing well defined data models. 
• Knowledge of Relational Database design, ideally Oracle. 
• Understanding of SQL and PL/SQL. 
• ADO.NET, ODBC. 
• Familiarity with JSON data modelling (Desirable) 
• Exposure to Non – Relational DB’s such as MongoDB, Arango etc. (Desirable) 
• Experience with Swagger/Open API 
• Worked with GraphQL 
• Proactively learn the functionality and feature set of their software product. 
• Capable of fixing bugs at a high standard. 
• Performing unit and integration testing that meets the defined quality criteria. 
• Performing and receiving software walkthrough’s to educate and encourage the team to build high quality software. 
• Creating a highly cohesive and modular product that ultimately lowers the cost of adding new functionality to it. 
• Be aware for current milestones and deliverables that the Team Leader imparts. 
• Capable of planning and estimating the timeframe of deliverables assigned to them. 
• Responsible for monitoring their progress in producing any deliverables and report any slippage that has or may occur in a timely fashion. 
• Proactively providing advice and recommendation whilst assisting the Team Leader in interviewing suitable candidates for joining the team. 

  • Leatherhead, Surrey
  • £60,000 - £70,000/annum
    • Permanent
  • 03 Mar 2020

My client is a leading provider of planning, assurance, analytics and optimization solutions to communications service providers worldwide. They leverage their expertise in big-data and real-time capabilities to help over 300 of the largest service providers in more than 100 countries to run their networks and businesses more efficiently, profitably and to optimize the customer experience.

My client is looking for a talented and innovative JavaScript developer to develop a leading-edge user interface for the next generation of TEOCO’s Radio Planning platform. This position offers a great opportunity to work with the latest HTML5 and JavaScript frameworks and to work with talented engineers across a number of different disciplines including capture of RESTful API’s and creating solutions based around .NET Core.

The successful candidate will have:-
• 4 – 8+ years of experience in developing large scale software applications 
• Experience with software development in a Windows environment. 
• Strong written and verbal interpersonal English Communication skills. 
• Capable of capturing and presenting HL architecture design, detailed requirements and be comfortable with transitioning them into User stories. 
• Strong familiarity with Agile design principles and will have worked with at least one Agile SDLC. 
• Capable of following Test Driven Design and/or Behaviour Driven Design and working with a larger team of Product and QA specialists. 
• Comfortable with working with multi-site teams that span multiple time zones. 
• Familiarity with CI/CD processes and DevOps. 
• Back-end C# and .Net development and will have a strong experience of C# 5 and .NET 4.5 at the minimum.

The successful candidate will be responsible for:- 
• Working with RESTful and SOAP based API’s either derived from WCF and ASP.NET frameworks. 
• Working with SOLID principles applied within past solutions. 
• Detailed understanding of multi-threading and distributed computing on a Windows based platform. 
• Applying Domain Driven Design (DDD) concepts and Object Oriented data modelling 
• Working with Commercial and Open-Source .NET frameworks such as MSEL, Log4Net, Unity, NInject, MsTest, NUnit .etc. 
• UI Implementation based on WinForm and WPF (Desirable) 
• Experience working with C++ and C11, STL, MFC and Boost etc. (Desirable) 
• Familiarity with Antlr or other Lexer/Parsers. Regex etc. (Desirable) 
• Exposure to Legacy COM components and C# interop (Desirable) 
• Win32 experience (Desirable) 
• Knowledge of at least one scripting language e.g. Powershell, Python (Desirable) 
• Understanding of Java 7 + (Desirable) 
• Node.JS 6+ experience (Valuable) 
• Experience with Javascript - ECMA 2016 (Valuable) 
• Exposure to jQuery/CSS/HTML5 (Valuable) 
• Experience with Web Client frameworks such as Sencha/Kendo/Angular/React (Valuable) 
• Background with one or more of the following: Radio Access Networks, Oracle Database (Desirable) 
• Working with Object Relational Mappers such as NHibernate or Entity Framework. 
• Experience with XML schema modelling, strong typing and namespacing well defined data models. 
• Knowledge of Relational Database design, ideally Oracle. 
• Understanding of SQL and PL/SQL. 
• ADO.NET, ODBC. 
• Familiarity with JSON data modelling (Desirable) 
• Exposure to Non – Relational DB’s such as MongoDB, Arango etc. (Desirable) 
• Experience with Swagger/Open API 
• Worked with GraphQL 
• Proactively learn the functionality and feature set of their software product. 
• Capable of fixing bugs at a high standard. 
• Performing unit and integration testing that meets the defined quality criteria. 
• Performing and receiving software walkthrough’s to educate and encourage the team to build high quality software. 
• Creating a highly cohesive and modular product that ultimately lowers the cost of adding new functionality to it. 
• Be aware for current milestones and deliverables that the Team Leader imparts. 
• Capable of planning and estimating the timeframe of deliverables assigned to them. 
• Responsible for monitoring their progress in producing any deliverables and report any slippage that has or may occur in a timely fashion. 
• Proactively providing advice and recommendation whilst assisting the Team Leader in interviewing suitable candidates for joining the team. 

  • Leicester, City of Leicester
  • £35,000 - £50,000/annum
    • Permanent
  • 03 Mar 2020

Are you an experienced C# developer?

Do you have experience of 3D rendering at all?

If YES read on........

Primary Job Purpose:

To successfully develop new, innovative software applications, and to support and enhance existing software applications in immersive and interactive technologies. We are looking for candidates from a wide range of experience levels and from all aspects of the software development process – specification, architecture design, user interface design, real time 3D rendering, back end application development and testing.

Experience with the Unity 3D game engine highly desirable.

Key Responsibilities:

  • Create custom 3D VR or AR applications in both industry and entertainment sectors. This could involve creating applications for mobile devices right through to high end visualisation systems such as CAVEs or interactive theme park rides.
  • Develop and maintain our software framework, a C# based suite of tools and 3D rendering engine for all Virtual Reality, Scientific Visualisation, and Interactive Gaming content
  • To develop middleware and actual content based on Unity Game Engine
  • To contribute to R&D for VR, AR and AI development that is able to link into our existing framework
  • To develop, write and document code to professional standards of architectural integrity and robust performance
  • To help develop artificial intelligence programmes, to write algorithms
  • To assist with the initial installation and configuration of new software at customer sites, events or trade shows
  • Make valuable and timely contributions to all necessary development meetings
  • Deliver to timetable and the required standard all documentation following completion of application
  • Resolve technical issues arising from hardware changes, new operating systems etc.
  • Test software before handing to support (for final testing before release).
  • Manage personal resources available for a project
  • Review new and over the horizon technologies that may be used on future projects.
  • Test new application features work as required, test that new features can be added to existing system (when possible).

Essential Skills and Experience

  • Software Application Development experience - Object-oriented C# / .NET programming skills and experience
  • Good written and verbal communication skills in English
  • An entrepreneurial attitude and enthusiasm for learning new software and hardware technologies
  • Mathematical, scientific and engineering skills
  • Git or similar source control system experience
  • Working knowledge of C / C++
  • Knowledge of 3D graphics rendering
  • Experience with the Unity or Unreal game engines
  • Degree level qualification in maths, science or engineering (Masters preferred)

Bonus Skills and Experience – it would be great if you had some of these

Requirements gathering and analysis and translation to software user stories / data mapping

Working with customers directly

DevOps skills: Configuration management, server management and specification, deployment tools (chef, Wix etc)

Agile experience

Mobile / tablets native app development

AWS

R&D for web and mobile application development that is able to link into our existing framework

Integration of new hardware technologies into our current framework

Knowledge of clustering, and multiple display solutions

SQL (Primarily MySQL, but we have also used MS SQL Server)

OpenGL and/or DirectX

Click Apply Below.

  • Leicester, City of Leicester
  • £35,000 - £50,000/annum
    • Permanent
  • 03 Mar 2020

Are you an experienced C# developer?

Do you have experience of 3D rendering at all?

If YES read on........

Primary Job Purpose:

To successfully develop new, innovative software applications, and to support and enhance existing software applications in immersive and interactive technologies. We are looking for candidates from a wide range of experience levels and from all aspects of the software development process – specification, architecture design, user interface design, real time 3D rendering, back end application development and testing.

Experience with the Unity 3D game engine highly desirable.

Key Responsibilities:

  • Create custom 3D VR or AR applications in both industry and entertainment sectors. This could involve creating applications for mobile devices right through to high end visualisation systems such as CAVEs or interactive theme park rides.
  • Develop and maintain our software framework, a C# based suite of tools and 3D rendering engine for all Virtual Reality, Scientific Visualisation, and Interactive Gaming content
  • To develop middleware and actual content based on Unity Game Engine
  • To contribute to R&D for VR, AR and AI development that is able to link into our existing framework
  • To develop, write and document code to professional standards of architectural integrity and robust performance
  • To help develop artificial intelligence programmes, to write algorithms
  • To assist with the initial installation and configuration of new software at customer sites, events or trade shows
  • Make valuable and timely contributions to all necessary development meetings
  • Deliver to timetable and the required standard all documentation following completion of application
  • Resolve technical issues arising from hardware changes, new operating systems etc.
  • Test software before handing to support (for final testing before release).
  • Manage personal resources available for a project
  • Review new and over the horizon technologies that may be used on future projects.
  • Test new application features work as required, test that new features can be added to existing system (when possible).

Essential Skills and Experience

  • Software Application Development experience - Object-oriented C# / .NET programming skills and experience
  • Good written and verbal communication skills in English
  • An entrepreneurial attitude and enthusiasm for learning new software and hardware technologies
  • Mathematical, scientific and engineering skills
  • Git or similar source control system experience
  • Working knowledge of C / C++
  • Knowledge of 3D graphics rendering
  • Experience with the Unity or Unreal game engines
  • Degree level qualification in maths, science or engineering (Masters preferred)

Bonus Skills and Experience – it would be great if you had some of these

Requirements gathering and analysis and translation to software user stories / data mapping

Working with customers directly

DevOps skills: Configuration management, server management and specification, deployment tools (chef, Wix etc)

Agile experience

Mobile / tablets native app development

AWS

R&D for web and mobile application development that is able to link into our existing framework

Integration of new hardware technologies into our current framework

Knowledge of clustering, and multiple display solutions

SQL (Primarily MySQL, but we have also used MS SQL Server)

OpenGL and/or DirectX

Click Apply Below.