keywords/skills

Showing page 1 of 52 (10 in 0.24 seconds)

  • London, England
  • £55000 - £65000 per annum + bonus + benefits
    • Permanent
  • 11 Oct 2019

Automation Engineer (CI/CD CMake QMake Jenkins Linux C++). Would you like to work within a creative, technology driven environment for an Academy Award winning visual effects company in the heart of Central London? You'll have the freedom to make your own decisions and will pick up new languages and technologies along the way with personalised learning and development plans.

As an Automation Engineer you will be responsible for CI/CD systems with a focus on enabling the developers and testers to excel by providing the support and tools that they require. You will design, develop and implement automated build, deployment and test pipelines and support the Continuous Integration system by automating builds, troubleshooting build failures and maintaining documentation as an integral part of the team.

You will be working in a vibrant area in the heart of Central London within an informal software house environment with casual dress code and bright, funky offices with large, well stocked kitchen / break out area and lots going on in the local area.

Requirements:

*Thorough understanding of the software development lifecycle
*Strong experience with Continuous Integration CI/CD systems
*Experience with CMake (or Make or QMake) and Jenkins
*Experience in a C++ environment with the ability to understand C++ code
*Good knowledge of Linux OS (ideally cross platform experience with Windows or Mac)
*Collaborative with good communication skills

As an Automation Engineer you will earn a competitive salary (to £65k) plus bonus and benefits.

Apply now or call to find out more about this Automation Engineer (CI/CD CMake QMake Jenkins Linux C++) opportunity.

REF: BB/14197/D/KS/111019_1570805468

  • Cambridge, Cambridgeshire
  • £60000 - £75000 per annum + benefits
    • Permanent
  • 11 Oct 2019

Software Engineer (Linux Yocto BitBake C++).

Would you like to work on complex and interesting systems that provide daily challenges; collaborate with a friendly and upbeat team and improve your skills whilst enjoying a good work / life balance?

You could be joining a hugely successful Cambridge based technology company that provides intelligent printing solutions for a range of industries. As a Software Engineer you will take ownership of the design and implementation of well tested C++ code, working on the core product.

You'll focus on Linux Operating Systems utilising Yocto, BitBake recipes and OpenEmbedded and program with multi-threaded C++. You will operate across the full development lifecycle from analysing requirements, concept proposals and top level design through to development and delivery, assisting with problem resolution as and when required.

You'll be based in Cambridge with onsite parking and bus links available; core hours will be 1000 - 1500 and you can enjoy a number of perks including an on-site subsidised restaurant, company bonus and one hour a week innovation time to work on your own projects.


Requirements:
*Experience of Linux Operating Systems (preferably with experience of Yocto, BitBake recipes and OpenEmbedded)
*Experience of working with Board Support Packages and Hardware bring up
*C++ programming skills, OOP, RAII, multithreading, mutual exclusion, abstraction mechanisms
*Working knowledge of STL, version control, modern IDEs, networking
*Understanding of software design techniques
*Knowledge of testing methodologies, debug techniques and experience with debugging tools
*Collaborative with good communication skills

As a Software Engineer you will earn a competitive salary (to £75k) plus benefits.

Apply now or call to find out more about this Software Engineer (Linux Yocto BitBake C++) opportunity.

REF: BB/13770/E/KS/111019_1570805258

  • Oxford
  • Salary not specified
    • Permanent
  • 11 Oct 2019

Software Engineer , C++ Developer


I’m looking for a Software Engineer / C++ Developer to join an exciting company based in the heart of central Oxford! 

The Role


In this Software Engineer / C++ Developer role you’ll be responsible for developing a software application which is heavily data driven. You’ll work on a diverse range of different projects, with C++ and Linux at their core but also a range or different technologies and languages! 

In addition C++ coding, the Software Engineer / C++ Developer will also be involved heavily in data work, which will include the likes of analysing large data sets, signal processing, machine learning, and complex algorithms. 

The Company


This is an excellent company for Software Engineer / C++ Developer  to work for, with high staff retention, and exciting and stimulating projects! This is a golden opportunity for a Software Engineer / C++ Developer  to join what is effectively a small operation, but one that has a massive potential. You get all the enjoyment of working in a small company with none of the potential drawbacks, plus the benefits list is extensive!

What’s Required?


For this Software Engineer / C++ Developer position we’re looking for: 

  • Solid C++ software engineering experience 
  • Strong knowledge of computer science fundamentals 
  • Degree in Computer Science or equivalent 

Ideally, it would also be great if you had solid experience with data analysis, algorithms, machine learning, or signal processing, though this is not essential! 

What Next?


If you’re a Software Engineer / C++ Developer looking to work for an incredible company on a complex, interesting application then please apply today to learn more! 

Software Engineer , C++ Developer


Corriculo Ltd acts as an employment agency and an employment business.

  • Guildford, Surrey
  • £28000 - £35000 per annum + benefits
    • Permanent
  • 11 Oct 2019

Junior Software Developer / Implementation Consultant (SQL C# .Net Java Computer Science). Would you like to learn and progress your career whilst gaining valuable knowledge of financial software systems?

You could be joining a data centric FinTech software house as part of the software implementation team. Working with clients you will build strong working relationships and become a product expert; partnering with the client from project inception to go-live. You'll help to gather customer requirements, liaising with the business teams to produce appropriate specifications before configuring the product to meet the bespoke needs of the client whilst managing the full development lifecycle and subsequent implementation.

Providing product expertise you will guide clients through implementation; pro-actively develop and share best practices internally and with clients and make provision for training and end-user support during and after the implementation. You'll receive training and mentoring from an experienced team.

The majority of work will be done remotely from the Guildford office (onsite parking available, regular bus shuttle from the station) with regular trips to the London office but rarely on client site.

Requirements:

*Degree educated, Computer Science or similar numerate or scientific discipline
*Good knowledge of SQL and at least one development language (C#, C++, Java, Matlab, Python)
*Aptitude and desire to learn
*Logical mindset with strong organisation and prioritisation skills
*Excellent written and verbal communication skills

As a Junior Software Developer you will earn a competitive salary (to £35k) plus benefits.

Apply now or call to find out more about this Junior Software Developer opportunity.

REF: BB/14372/A/KS/111019_1570791161

  • London, England
  • £65000 - £75000 per annum + bonus + benefits
    • Permanent
  • 11 Oct 2019

C++ Developer / Software Engineer (Multi-threading Algorithm Distributed Systems C++). Would you like to be challenged, working on complex trading systems with talented colleagues whilst enjoying perks such as flexible working and a roof top terrace?

As a C++ Developer at this global FinTech you will design and develop new software to enhance and maintain the MT4 infrastructure. You'll be designing and implementing complex algorithms and business critical code.

You'll join a small, close knit team facing significant technical challenges in delivering a robust and resilient system whilst also supporting a diverse range of business needs. City based offices with an upbeat team environment, casual dress code and a good work / life balance.

Requirements:

*Strong C++ software engineering experience
*Thorough knowledge of Computer Science fundamentals including algorithm design, data structures, distributed systems and multi-threading
*Collaborative with strong communication skills
*Nice to have: experience of working with MetaTrader MT4/MT5 platform APIs

As a C++ Developer / Software Engineer you will earn a competitive salary (to £75k) plus bonus and benefits.

Apply now or call to find out more about this C++ Developer / Software Engineer opportunity.

REF: BB/13768/F/KS/111019_1570779441

  • Cambridge, Cambridgeshire
  • £60000 - £65000 per annum + benefits + share options
    • Permanent
  • 11 Oct 2019

C++ Software Engineer (C++ Linux Digital Signal Processing). Would you like to join a technology start-up at its early stages, learn and collaborate with a team of highly talented software engineers to bring a unique product to market?

As a C++ Software Engineer you'll join the core development team who create real-time audio processing technology that can be used by a range of devices such as IoT home devices, hearing aids and smart speakers. You'll be a key member of the team; developing the software for the company's core API which will be embedded into the customers' products and implementing core C++ algorithms.

The company has just received significant funding and has signed a deal with a major electronics manufacturer; this is an excellent opportunity to join as they scale, learn and collaborate with a team of highly talented software engineers to bring a unique product to market.

You'll be based in modern offices near Cambridge City centre with a quiet, relaxed working environment and core hours of 1000 to 1600.

Requirements:

*Strong C++ development experience including multi-threading
*Experience with Linux OS
*Audio / Digital Signal Processing (DSP) experience
*Excellent communication and collaboration skills
*Keen to learn new skills within a start-up environment
*Ideally you'll have Python experience

As a C++ Software Engineer / Developer you will earn a competitive salary (up to £65k) plus 25 days holiday, benefits and share options.

Apply now or call to find out more about this C++ Software Engineer / Developer (C++ Linux Digital Signal Processing) role.

REF: BB/13703/E/KS/101019_1570722520

  • Wakefield, West Yorkshire
  • £35000 - £45000 per annum + bonus + benefits
    • Permanent
  • 11 Oct 2019

Games Developer / Programmer (C++ C# OOP Unity Unreal Agile). Are you an experienced Games Developer looking for an opportunity to work alongside a talented, friendly and close-knit team of developers within a fantastic working environment with perks including flexible working (option to work remotely up to one day per week) and a relocation package? You'll be encouraged to collaborate with your team and will be able to continually learn new skills allowing you to progress your career and reach your full potential.

Hugely successful gaming company, that develops console and mobile games, is seeking a Games Developer to join their team due to significant growth plans. Working as part of an Agile development team, you'll be responsible for designing, developing and debugging code for project features to ensure that they are delivered to the highest quality. This is a highly varied and challenging role as the company publish games across multiple platforms.

Based in Yorkshire, with on-site parking available and transport links close by, you'll be working within a friendly and inclusive company that offers ongoing training and progression opportunities, flexible working, a relocation package, regular social events and subsidised gym memberships.

Requirements:
*Previous games development experience
*Experience using an OO programming language (ideally C++ or C#)
*Previous experience developing games on a games engine (Unity or Unreal)
*Likely to be degree educated in Computer Science or similar
*Advocate of Agile methodologies
*Excellent communication and collaboration skills

As a Games Developer (C# C++ Unity) you can expect to earn a competitive salary (up to £45k) plus bonus and benefits.

Apply today or call to have a confidential discussion about this Games Developer (C# C++ Unity) role.

REF: BB/13995/A/KS/101019_1570704267

  • London, England
  • £45000 - £55000 per annum + benefits
    • Permanent
  • 11 Oct 2019

C++ Developer (Linux Ubuntu C/C++ STL Networking HTTP TCP/IP Parsers Compilers). Opportunity for an ambitious C++ Developer with an outstanding record of academic achievement to join a rapidly expanding scale-up software house that is developing a highly complex next generation network security platform.

Joining a small, highly talented team as a C++ Developer you will design and develop enhancements and new components to the platforms' core networking and security analysis platform including application level proxies, data analysis and security event correlation. The platform monitors network protocols in real-time, parses the commands and data structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. Clients include large investment banks.

This C++ Developer position presents an excellent opportunity to advance your career in a challenging environment that will require you to hit the ground running, working on Greenfield projects in an intellectually stimulating environment. You'll be encouraged to learn and continuously improve your skillset, receiving mentoring from an elite team of technologists.

Requirements:
*Degree educated, 2.1 or above from a top tier university (World Top 25) - Computer Science or closely related discipline
*Strong C / C++ coding skills
*Good understanding of what's happening at low level including Networking and Operating Systems (HTTP, TCP/IP, multicast, UDP)
*Strong Linux knowledge including low level (Daemon, Kernel level)
*Desire to learn and innovate
*Collaborative team member, keen to learn and share knowledge

As a C++ Developer you will earn a competitive salary (to £55k) plus benefits.

Apply now or call to find out more about this C++ Developer opportunity.

REF: BB/12698/A/KS/101019_1570687241

  • 11 Oct 2019

Job description



Becoming a C# Developer with Capita Secure Solutions & Services in Chippenham:

We are now seeking a number of experienced developers to join an existing dynamic team developing a new Tetra based Voice Gateway. Working on Microsoft technologies in an enterprise environment, you will be exposed to the full software development lifecycle covering all areas of development from client, to server, windows and web based.

Seeking applicants that have strong C#, .Net and SQL Server experience, ideally C++ as well, but equal importance is placed on you having a strong 'can do' mind set, along with the personal qualities required to work within a high collaborative, multi-disciplined Agile software development team.

What you'll be doing:
  • Take part in feature and product backlog item kick off discussion meetings to understand the functionality to be developed
  • Design, code and unit test the required solution, from the innovative user interface through the full stack through to the server-side processes
  • Participate in development, design and architectural sessions and reviews
  • Assist in the development of integration and load tests
  • Take part in defect triage sessions
  • Support the test analysts with technical input
  • Work with the team to provide effort estimates for new features to be developed
  • Support the production of work instructions and the documentation of configuration requirements


What we're looking for:
  • Strong C# and SQL Server skills, ideally managed C++ experience as well
  • Good software development background
  • Good team player, able to communicate clearly in both spoken and written word, including presentations and demonstrations
  • Ideally experience of telephony applications or come from a telecoms/radio background


About Capita Secure Solutions & Services

Capita Secure Solutions and Services is the UK's leading provider of innovative, secure, resilient products and services for the emergency services, critical responders and national infrastructure providers. Our unique portfolio covers a range of products from supporting records management with our PoliceWorks platform to managing body worn video with EvidenceWorks and transforming control room operations with ControlWorks. Everything we do aims to make the most of assets and resources to help our customers operate efficiently and securely - and joining this team, so will you.

Secure Solutions and Services are part of Capita Plc, a leading UK provider of technology enabled business services. We support and improve the lives of millions of people every day and we can only do this with the right people in place, working towards a shared goal. We encourage an open, honest working environment where everyone can be true to themselves and people are valued for their differences. We're always challenging each other to learn and improve, because we know when we work together we can achieve more and deliver the best that we can. We work across such a huge range of businesses and sectors, that you'll have the opportunity to grow and develop your career in any number of directions.

What's in it for you?
  • A competitive basic salary
  • Holiday
  • Company matched pension, medical and life cover, a cycle2work scheme, the option to buy extra holiday…and plenty more
  • Voluntary benefits designed to suit your lifestyle - from retail and socialising, to health & wellbeing and leisure discounts.
  • Flexible working so can choose to work 7.5hours between 8am and 6pm or part time in that working 4 days a week. Some home working is possible once up and running.
  • At Chippenham office, you will also benefit from onsite parking


You'll be joining a network of some of the most experienced, innovative and dedicated people in the country. There are countless opportunities to learn new skills and develop in your career, and we'll provide the support you need to do just that. Our purpose is to create a better outcome for you and your career.

What we hope you'll do next:

Choose 'Apply now' to fill out our short application, so that we can find out more about you. If you have any questions you'd like to ask before applying, you can contact Catherine Gander on 07725619116 or Catherine.gander@capita.co.uk

Capita Resourcing operates as an equal opportunities employer and we welcome applications from all suitably qualified candidates regardless of gender identity or gender expression, marital status, sexual orientation, pregnancy or maternity, ethnic origin, nationality, religion or beliefs, disability, age, political opinions or trade union membership.
  • 11 Oct 2019

Job description

At Bloomberg, our software runs the financial markets. To do this, we ingest this real-time market data and news from hundreds of exchanges and thousands of newswires around the world – to the tune of 100 billion ticks of data per day. Our users and downstream applications rely on us to be reliable and always available - this is where our SREs come in. Our SREs ensure our product is fast, reliable, and always available.

Our team:

The Feeds SRE team sits right at the heart of Bloomberg's global market data operations. We are responsible for meeting our clients’ need for speed and stability across the market data pipeline – from ingestion of real-time market data from hundreds of financial sources, through to enrichment and delivery of data to the clients. Our role as reliability engineers requires that we are constantly working with application teams to design better software and build a more stable production environment. We do this by collaborating with feature developers, writing automation and monitoring software, and focusing on weak points in the pipeline as needed.

We'll trust you to:

  •  Build a robust monitoring platform for the market data pipeline, from hundreds of diverse parsers to delivery of data to clients, to address issues before they impact clients and help with a speedy resolution of issues
  •  Help us establish SLOs and SLIs that we can use to measure our quality as an organization, and contribute to engineering projects aimed at ensuring we meet those standards
  •  Work with the development team to highlight recurring issues; you will ensure these are addressed across all feed handlers in a consistent way
  •  Help promote and improve development and operational standards within the wider group; you will work with your business partners and software engineers
  •  Ensure that support documentation is produced, maintained and improved
  •  Automate away manual processes to increase reliability and time to market while at the same time reducing cost

You'll need to have:

    •  Proficiency in an OO language such as C++ or Java
    •  Excellent Python skills
    •  Familiarity with design and implementation of large scale distributed systems
    •  Experience with SRE style applications: production monitoring, capacity management, automated deployment, orchestration, configuration management, etc
    •  Knowledge and experience of applying agile practices to software development

 
We'd love to see:

    •  Strong working knowledge of software testing practices and metrics
    •  Excellent collaboration and partnering skills: you can effectively listen, communicate, challenge and influence team members, immediate peer group and senior managers.
    •  That you are comfortable taking ownership and responsibility of issues
    •  A desire to learn new technologies and apply them where appropriate to improve the quality of our software and processes
    •  Market Data industry exposure or knowledge
    •  
      Interview process:
      We believe interviewing is a two way street. It's a way for us to get to know you and your skills, and also a way for you to learn more about the team, our technical challenges, and what you'd be working on. The content of each interview round will be tailored to the role and your background, but the general framework can be found here: 

https://www.bloomberg.com/careers/technology/engineering/software-engineering-experienced-hire/

      We want to ensure you can put your best foot forward throughout the process, so if you have any questions or need any accommodations to be successful, please let us know!

You can check out more about how we work and what it means to be an SRE at Bloomberg in our recent blog post: https://www.techatbloomberg.com/blog/bloomberg-bets-big-on-sres/