keywords/skills

Showing page 1 of 20 (10 in 0.50 seconds)

  • London, England
  • £550 - £575 per day
    • Contract
  • 17 Jun 2019

We're looking for engineers who are proficient with TDD and CI/CD

A background working in a cloud environment is also a really nice to have!

Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. It is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at https://www.allegisgroup.com/en-gb/privacy-notices.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/privacy-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at https://www.allegisgroup.com/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

  • London, England
  • £500 - £575 per day
  • 17 Jun 2019

One of our Central London based clients looking to take on Python/Back-end Developers from Mid to Senior Level (£500-£575).

We are looking for a number of Devs who are comfortable with Python.

Due to the nature of the work and the existing environment, it is vital that the individuals also possess knowledge of Perl as well.

One of the roles requires the candidate to have in-depth knowledge of ElasticSearch and another requires experience working with Golang (Go).

Additionally, you will have to be an out and out Agile Evangelist - basically, someone who is fantastic at TDD!

If this sounds like the right sort of technologies and environment please do get in touch!

Python, Data, Engineer, Perl, Golang, Go, ElasticSearch, Software, Developer

Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. It is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at https://www.allegisgroup.com/en-gb/privacy-notices.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/privacy-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at https://www.allegisgroup.com/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

  • City Of London
  • Salary negotiable
    • Contract
  • 17 Jun 2019

Quality Assurance Engineers test code at the user level, both manually and with automated tools.

QA Engineers are not pure black box testers; they test at the appropriate level and are able to understand software internals, debug problems using log files, and write automated tests with scripts and/or user-level automated tools.
Quality Assurance Technician - London - Automation, PHP, CSS

QA Engineers work with Integration Engineers, Software Development Engineers, and Business Owners to understand technical implementation of features.

QA Engineers will also work with 3rd Parties, to develop test plans and suites that approximate real-world environments and regression tests and driving the approval process towards quality focused methodologies, always seeking to avoid defects or find them earlier in the process.

Required skills

- Bachelor's degree in Computer Science, Computer Engineering or related field=, or equivalent experience.

- Hands-on experience with the ownership of software project testing: defining test strategy, writing test plans, designing and executing software tests, iterative development process improvement

- Software QA automation experience working with one or more of the following technologies: PHP, CSS, HTML, Java, Java Script, Python, Perl Experience working with databases, data processing, and analytic tools

Preferred skills

- Demonstrated experience leading the creation and execution of large feature testing strategies

- Demonstrated knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control, build and release processes, continuous deployment, and test suite development and maintenance

- Demonstrated experience utilizing high-quality automation to solve test problems

Spring Technology acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Spring Group UK is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Spring. Our Candidate Privacy Information Statement explains how we will use your information - please copy and paste the following link in to your browser: candidate-privacy-information-statement
  • Walton-On-Thames, Surrey
  • £50000 - £65000 per annum + benefits
    • Permanent
  • 17 Jun 2019

C++ Developer / Software Engineer (Boost STL Complier Multi-threading Algorithm Windows Linux). Would you like to work on complex and interesting projects as part of a collaborative Agile development team in a beautiful area of Surrey, with perks such as flexible working (core hours 1000-1600), regular social events, monthly team lunches and office pool table?

As a C++ Developer at this market leading software house you will design and develop new features and enhancements to the core product; a complex software solution used for mission critical environments in the aviation, automotive, medical and space exploration industries which allows clients to analyse code to focus on correctness, security, language and coding standard compliance for software that cannot risk to fail. You'll be working on Greenfield client projects with regular releases.

Offices based in leafy Surrey, easily commutable from the Weybridge / Walton on Thames / Hersham / Esher / Kingston area, short walk from the station and parking available.

Requirements:
*Strong C++ development skills with a good knowledge of Boost and STL
*Cross platform development experience (Windows and Linux)
*Familiar with Compliers
*Excellent written and verbal communication skills
*Desirable: Static Code Analysis, experience of Complier development, Perl / Python scripting

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

Apply now or call for a confidential discussion about this C++ Developer opportunity.

REF: BB/13473/A/KS/170619_1560785495

  • 17 Jun 2019

Job description

At the BBC R&D you can expect to work closely with partners across industry and academia to conduct award-winning, scientifically rigorous research. You will also have unique opportunities to collaborate with BBC programme-makers and apply your research to some of the world's best-loved media brands.

We aim to recruit the very best engineers, research technologists and usability experts and we are always looking for outstanding candidates in these areas. Our work draws upon a wide range of skills, including software engineering, web development, network and cloud computing, machine learning, broadcast technology, audio and video processing and user experience.

BBC Research & Development are looking for software engineers to join a team building cloud computing systems at our North Lab at MediaCityUK.  The division looks 1 to 5 years ahead and is respected for its work at the cutting edge of the media industry. Our cloud computing work is focussing on understanding what the infrastructure to support new generations of IP oriented and software-defined media might look like. Some examples of related work can be found here 

Why not watch our career video on R&D to get a better insight into the culture at R&D. 

We're currently looking for:

  • Software Engineers
  • Senior Software Engineer - Cloud Infrastructure 
  • Linux Sys Engineer

These roles are working in a team who are responsible for developing cloud infrastructure architectures and investigating how the necessary performance, reliability and manageability can be achieved to meet our media workflow use cases. We run a test environment in a well-equipped laboratory setting and are deploying a private cloud infrastructure to support some of the wider research work undertaken in BBC R&D.

These opportunities are ideal for candidates who wish to develop their knowledge and experience of applying DevOps techniques to the provisioning and management of all aspects of IT infrastructure including networking equipment, bare metal servers and the more usual operating system and software application configuration tasks.

Main Responsibilities

  • Work collaboratively as part of a small team to solve technical and architectural issues encountered during designing, deploying and managing an OpenStack private cloud.
  • Develop automation tooling (predominantly Ansible) and use these tools to deploy software components in order to build, monitor and maintain our cloud infrastructure
  • Solve technical and architectural issues encountered during designing, deploying and managing an OpenStack private cloud.
  • Engage with and contribute to the wider OpenStack community to share our work and improve open source components.
  • Debug networking, operating system and application level problems and create bug-fixes as necessary
  • Debug networking, operating system and application level problems and create bug-fixes as necessary
  • Supervision and mentoring of junior engineers.

Are you the right candidate?

  • Experience of Linux systems (Ubuntu), operating system installation (PXEboot), configuration and administration
  • Experience in at least one of the following languages Bash, Python, Perl
  • Knowledge and experience running web servers (Apache/NGINX) and related modules.
  • Understanding of network fundamentals (LAN, WAN) including IP addressing, DNS, DHCP
  • Understanding of Configuration Management systems (Ansible) and version control (Git)

We don’t expect you to have all of the above skills, training and mentoring is available as necessary. An ability to demonstrate curiosity for this field of work, a willingness to learn, and problem-solving skills are as important as specific technical knowledge.

  • 17 Jun 2019

Job description

Job Introduction

At BBC R&D you can expect to work closely with partners across industry and academia to conduct award-winning, scientifically rigorous research. You will also have unique opportunities to collaborate with BBC programme-makers and apply your research to some of the world's best-loved media brands.

We aim to recruit the very best engineers, research technologists and usability experts and we are always looking for outstanding candidates in these areas. Our work draws upon a wide range of skills, including software engineering, web development, network and cloud computing, machine learning, broadcast technology, audio and video processing and user experience.

BBC Research & Development are looking for software engineers to join a team building cloud computing systems at our North Lab at MediaCityUK.  The division looks 1 to 5 years ahead and is respected for its work at the cutting edge of the media industry. Our cloud computing work is focussing on understanding what the infrastructure to support new generations of IP oriented and software-defined media might look like. Some examples of related work can be found here 

Why not watch our career video on R&D to get a better insight into the culture at R&D. 

We're currently looking for:

  • Software Engineers
  • Senior Software Engineer - Cloud Infrastructure 
  •  Linux Sys Engineer

These roles are working in a team who are responsible for developing cloud infrastructure architectures and investigating how the necessary performance, reliability and manageability can be achieved to meet our media workflow use cases. We run a test environment in a well-equipped laboratory setting and are deploying a private cloud infrastructure to support some of the wider research work undertaken in BBC R&D.

These opportunities are ideal for candidates who wish to develop their knowledge and experience of applying DevOps techniques to the provisioning and management of all aspects of IT infrastructure including networking equipment, bare metal servers and the more usual operating system and software application configuration tasks.

Main Responsibilities

  • Work collaboratively as part of a small team to solve technical and architectural issues encountered during designing, deploying and managing an OpenStack private cloud.
  • Develop automation tooling (predominantly Ansible) and use these tools to deploy software components in order to build, monitor and maintain our cloud infrastructure
  • Solve technical and architectural issues encountered during designing, deploying and managing an OpenStack private cloud.
  • Engage with and contribute to the wider OpenStack community to share our work and improve open source components.
  • Debug networking, operating system and application level problems and create bug-fixes as necessary
  • Debug networking, operating system and application level problems and create bug-fixes as necessary
  • Supervision and mentoring of junior engineers.

Are you the right candidate?

  • Experience of Linux systems (Ubuntu), operating system installation (PXEboot), configuration and administration
  • Experience in at least one of the following languages Bash, Python, Perl
  • Knowledge and experience running web servers (Apache/NGINX) and related modules.
  • Understanding of network fundamentals (LAN, WAN) including IP addressing, DNS, DHCP
  • Understanding of Configuration Management systems (Ansible) and version control (Git)

We don’t expect you to have all of the above skills, training and mentoring is available as necessary. An ability to demonstrate curiosity for this field of work, a willingness to learn, and problem-solving skills are as important as specific technical knowledge.

About the BBC

We don’t focus simply on what we do – we also care how we do it. Our values and the way we behave are important to us. Please make sure you’ve read about our values and behaviours in the document attached below.

Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential.

We want to attract the broadest range of talented people to be part of the BBC – whether that’s to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. 

We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexuality, social background, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise.

  • £37k - 44k
  • 17 Jun 2019

Job description

Permanent/ Open Contract

The Parasite genomics team at the Wellcome Trust Sanger Institute are seeking a talented Bioinformatician to develop WormBase ParaSite (parasite.wormbase.org), an integrated portal for parasitic worm genomics.

Parasitic worms are responsible for more than one billion human infections globally and have a devastating impact on livestock and agriculture. WormBase ParaSite facilitates new approaches to the study and control of parasitic worms by integrating, analysing and displaying genomic data for hundreds of species. At also serves as a foundation for comparative genomics, enabling deep explorations of genome evolution across all roundworms and flatworms and, more broadly, across other animal taxa.

You will work on a range of data analysis, data integration and community-engagement activities for WormBase ParaSite, and will also actively participate in the exciting next phase of development for the resource. The main areas of focus will be:

  • Customisation and deployment of annotation pipelines for parasitic worm genomes
  • Analysis, curation and integration of large-scale genomics data sets (e.g. studies of gene expression and genomic variation)
  • Community engagement, including presentations and training workshops at conferences

WormBase ParaSite is a sister project to the well-known WormBase (www.wormbase.org) and Ensembl (www.ensembl.org) projects. As well as working with genome scientists within the Parasite genomics team, you will also collaborate closely with WormBase and Ensembl staff at the neighbouring European Bioinformatics Institute (EMBL-EBI).

Essential Skills

  • Programming/scripting experience (e.g. Perl, Python)
  • Experience with relational databases (MySQL or Postgres)
  • Proficiency in Unix/Linux operating system
  • Excellent communication skills
  • Attention to detail

Closing date for applications: 28th June 2019 

  • London
  • Negotiable
    • Permanent
  • 17 Jun 2019

The firm have enjoyed yet another year of growth and success and the London-based team has been instrumental in some of the most innovative technology achievements they have made this year; so this is an opportunity to join a high-performance team that is rapidly growing at the right time. If you're obsessed with detail and love to solve complex problems alongside other like-minded individuals then please do send across your resume for review and we'll be sure to schedule a time to discuss.

Key responsibilities for Senior C++ Software Developer- High Performance Computing:

  • Design and develop core tools for electronic order routing needs across an array of asset classes that include equity, derivatives, fx and fixed income among others
  • Constantly review new technologies and techniques to improve low latency solutions
  • Meet with key stakeholders to determine requirements and then assure quick turnaround on solutions and own process from end-to-end
  • Provide significant contributions to high speed and high throughput global trading system that covers three continents
  • Continuously review new technologies and ways in which to be out competition

Key skills for Senior C++ Software Developer- High Performance Computing:

  • Minimum of 3+ years professional C++11 programming experience
  • Minimum of 3+ years professional scripting experience in one or more of the following; Perl, Python, Shell Scripting, Bash
  • Extensive knowledge of Linux/Unix development environment
  • Knowledge of SQL and other databases
  • Minimum of Bachelors Degree in Computer Science, Electrical Engineering, Physics, Mathematics or similar discipline
  • Edinburgh, Scotland, UK Edinburgh Edinburgh GBR EH2 4QZ
  • 17 Jun 2019

Security Engineer - Edinburgh - 6 Month Contract

Our Public Sector client is offering an exciting opportunity for a Security Engineer to join their Edinburgh based team on a 6 month contract.

Main Duties

  • Manage, respond and analyse information security threats and incidents
  • Perform information security risk assessments against assets
  • Ensure technical compliance with information security standards
  • Provide information security advice / guidance on security best practice
  • Contribute to the security risk evaluation of technical network change as part of a formal change request process
  • Review and resolve information security related service requests / tickets.
  • Work towards shared team objectives, including the of delivery of security enhancements in areas such as Network Access Control, Privileged Access Management, Cloud Adoption, SIEM Integrations, Secure Configuration, Secure Software Development Lifecycle, Vulnerability Management, Threat Analysis, and more.

Candidates must relevant experience and working knowledge in:

  • Application of security controls in line with standards such as ISO27001 / CIS Top 20, Cyber Essentials Plus etc.
  • Vulnerability Management, including the use of vulnerability scanners e.g. MBSA, OpenVAS, Nessus etc.
  • Cloud environment security configuration, management, compliance and monitoring
  • Knowledge of DevOps and DevSecOps
  • Working in an agile delivery environment
  • Use and configuration of Web Application Firewalls

Candidates must also have experience in at least 3 of the following areas:

  • Knowledge and experience conducting forensic analysis to identify indicators of compromise.
  • Experience with network analysis tools and the ability to conduct packet capture analysis.
  • Excellent understanding of network principles (TCP/IP, DNS etc) and Internet Protocols (HTTP, SMTP etc)
  • Knowledge of threat modelling techniques and threat analysis
  • Experience with scripting languages (Python, PHP, Perl, Bash etc)

Should this Security Engineer position be of interest please submit your CV and I will be in contact by telephone as required.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, gender reassignment, marriage and civil partnerships, pregnancy or maternity or age

  • Ballymena
  • Salary negotiable
    • Permanent
  • 17 Jun 2019

Are you eager to be part of an award winning team? Do you have a burning desire to play a pivotal role in the digital success of a fast growth local business?

Brook Street are on the lookout for a talented individual who will develop and maintain websites, write frontend and backend code, be responsible for testing sites, meeting designers as well as staying up to date with new trends and advancements

As an existing Web Developer you will already be accomplished in many ways. However you will be looking to find a company that supports your continued growth as you still have a lot to learn. And you want to be given a role were you can play a major part in future company success.

This client is the kind of organisation that nurtures their staff, develop their talent and promote from within. So if you have the following essentials then perhaps this may just be the move for you?
- GCSE A*-C in Maths, English
- GCSE / A-Level in ICT/Computing/Technology related subject
- A least one year of experience in a professional environment
- Experience with at least four of the following: HTML, CSS, Bootstrap, XML, JSON, JavaScript, jQuery, Ajax, MySQL, MongoDB, Node.js
- Experience with a backend language, e.g. PHP, Python, Ruby or Perl
- Experience with a Linux distribution (centOS, Ubuntu etc.)
- Experience with Web Host Manager software (WHM/cPanel etc.)
- Experience with DNS record management
- Understanding of Mail Servers (spam protection, account management etc.)

If you are the kind of person with an ability to analyse data and who can prioritise work effectively and accurately then do get in touch. Call Brook Street today on and speak with Stephen or click on "Apply"