keywords/skills

Showing page 101 of 166 (10 in 0.59 seconds)

  • Ruddington
  • Competitive salary
    • Permanent
  • 05 Mar 2020

PRINCIPAL JAVA SOFTWARE DEVELOPER

Curious about a position with People First? Then you’ve come to the right place.

Part of MHR, People First has the tenacity of a start up but with the backing of an established and rapidly growing UK family-owned business.

Our People First HR platform was created to revolutionise how people work. Our mission is to boost employee engagement and productivity. People First is a SaaS product using RESTful microservice APIs that are hosted in Docker containers. Your work will be deployed onto an Azure Cloud in the UK, US and Asia.

We’re looking for people who are future-focused who have plenty of fresh ideas and who are not afraid to make bold decisions to help us with our mission of fixing work.

Want to be part of something incredible? Welcome to the Future of Work.

Key Skills:

  • Have strong knowledge of Java, JSE8+, JEE, SQL and Git.
  • Have knowledge of Hibernate/JPA, REST, Jackson, Mockito and CDI
  • Have knowledge of software engineering principals including DDD, design patterns and SOLID.
  • Be familiar with open source projects.
  • Be comfortable tackling new problems and taking the initiative to create innovative solutions.
  • Have experience of working in cross discipline Agile teams.

Role Responsibilities:

  • To provide high quality, innovative and effective software solutions and support service to the business. Specifically, to take responsibly for producing POCs and providing up front technical input to the feature teams.
  • Provide formal and qualified estimated of development effort.
  • Use specific design, analysis and language capabilities to provide required functionality in accordance with agreed timescales and to the prevailing standards.
  • Contribute/ lead requirement and design reviews.
  • Produce and execute product test plans to assure the quality of your own work prior to independent testing.
  • Facilitate and fulfil tasks as a member of an agile team, using agile practices (e.g. peer reviews, test Driven Development and daily stand-up meetings).
  • Where requested, lead product development exercises preparing plans, monitoring and report on progress.
  • Provide input on non functional requirements including security and performance.
  • Lead efforts to improve the technical knowledge of the Java team for mentoring and guild meetings.
  • Review code delivered by other developers.
  • Provide guidance to other developers on the implementation and impact of new features, in line with coding standards and system architecture.
  • Work with Architects to make sure the teams have technical support at feasibility. Foundation, refinement and timebox planning meetings

How We Work:

  • Azure DevOps is used to manage backlogs, builds and releases.
  • Core hours are used to minimise interruptions to developers.
  • Our products are shipped at least every two weeks.
  • We sponsor tech events such as Tech Nottingham and Hack24.

Your Development:

  • You will be actively encouraged to grow your skills by pursing self-learning or attending conferences such as JAX London.
  • You can either broaden your knowledge by learning new Java technologies, or by branching out into other areas like Angular, DevOps or Azure.
  • All developers will have a mentor who will regularly recommend practical objectives.
  • We will actively work with you to help you grow.
  • You will be surrounded by experienced developers.

Our Rewards:

  • Competitive salaries.
  • We contribute to a full company pension scheme.
  • We offer life assurance (x4 salary, with option to increase up to x8 salary).
  • An employee assistance programme is included.
  • Our sites all come with a subsidised restaurant and cafe on-site, with delicious new meals on offer from our chefs each day.
  • We offer Vodafone discounts, making it cheaper and easier to catch up with your favourite people.
  • Personal development plays a big part in helping our people to reach their potential, this is why we offer over 60 internal training courses and support our people with external qualifications.

Why us?:

  • What makes MHR a great place to work, isn’t novelties or gimmicky job titles, it’s our down to earth approach working with other people who want to do a job they’re proud of.
  • We give you time to develop in your role and as a person, so you start to do creative work that only you can do, rather than trying to work through other people’s methods, that don’t suit your working style.
  • We’re flexible, we embrace change and as we’re still owned by the original founders, so we’re incredibly proud of what we we’ve built from a small business into one of the biggest and best in the industry.

Be part of something better, become part of the MHR family.

Apply here!

  • Ruddington
  • Competitive salary
    • Permanent
  • 05 Mar 2020

PRINCIPAL JAVA SOFTWARE DEVELOPER

Curious about a position with People First? Then you’ve come to the right place.

Part of MHR, People First has the tenacity of a start up but with the backing of an established and rapidly growing UK family-owned business.

Our People First HR platform was created to revolutionise how people work. Our mission is to boost employee engagement and productivity. People First is a SaaS product using RESTful microservice APIs that are hosted in Docker containers. Your work will be deployed onto an Azure Cloud in the UK, US and Asia.

We’re looking for people who are future-focused who have plenty of fresh ideas and who are not afraid to make bold decisions to help us with our mission of fixing work.

Want to be part of something incredible? Welcome to the Future of Work.

Key Skills:

  • Have strong knowledge of Java, JSE8+, JEE, SQL and Git.
  • Have knowledge of Hibernate/JPA, REST, Jackson, Mockito and CDI
  • Have knowledge of software engineering principals including DDD, design patterns and SOLID.
  • Be familiar with open source projects.
  • Be comfortable tackling new problems and taking the initiative to create innovative solutions.
  • Have experience of working in cross discipline Agile teams.

Role Responsibilities:

  • To provide high quality, innovative and effective software solutions and support service to the business. Specifically, to take responsibly for producing POCs and providing up front technical input to the feature teams.
  • Provide formal and qualified estimated of development effort.
  • Use specific design, analysis and language capabilities to provide required functionality in accordance with agreed timescales and to the prevailing standards.
  • Contribute/ lead requirement and design reviews.
  • Produce and execute product test plans to assure the quality of your own work prior to independent testing.
  • Facilitate and fulfil tasks as a member of an agile team, using agile practices (e.g. peer reviews, test Driven Development and daily stand-up meetings).
  • Where requested, lead product development exercises preparing plans, monitoring and report on progress.
  • Provide input on non functional requirements including security and performance.
  • Lead efforts to improve the technical knowledge of the Java team for mentoring and guild meetings.
  • Review code delivered by other developers.
  • Provide guidance to other developers on the implementation and impact of new features, in line with coding standards and system architecture.
  • Work with Architects to make sure the teams have technical support at feasibility. Foundation, refinement and timebox planning meetings

How We Work:

  • Azure DevOps is used to manage backlogs, builds and releases.
  • Core hours are used to minimise interruptions to developers.
  • Our products are shipped at least every two weeks.
  • We sponsor tech events such as Tech Nottingham and Hack24.

Your Development:

  • You will be actively encouraged to grow your skills by pursing self-learning or attending conferences such as JAX London.
  • You can either broaden your knowledge by learning new Java technologies, or by branching out into other areas like Angular, DevOps or Azure.
  • All developers will have a mentor who will regularly recommend practical objectives.
  • We will actively work with you to help you grow.
  • You will be surrounded by experienced developers.

Our Rewards:

  • Competitive salaries.
  • We contribute to a full company pension scheme.
  • We offer life assurance (x4 salary, with option to increase up to x8 salary).
  • An employee assistance programme is included.
  • Our sites all come with a subsidised restaurant and cafe on-site, with delicious new meals on offer from our chefs each day.
  • We offer Vodafone discounts, making it cheaper and easier to catch up with your favourite people.
  • Personal development plays a big part in helping our people to reach their potential, this is why we offer over 60 internal training courses and support our people with external qualifications.

Why us?:

  • What makes MHR a great place to work, isn’t novelties or gimmicky job titles, it’s our down to earth approach working with other people who want to do a job they’re proud of.
  • We give you time to develop in your role and as a person, so you start to do creative work that only you can do, rather than trying to work through other people’s methods, that don’t suit your working style.
  • We’re flexible, we embrace change and as we’re still owned by the original founders, so we’re incredibly proud of what we we’ve built from a small business into one of the biggest and best in the industry.

Be part of something better, become part of the MHR family.

Apply here!

  • Brighton
  • £60,000 - £66,000 per annum
    • Permanent
  • 05 Mar 2020

Senior Angular Developer

Brighton - £66k

Looking for a Senior Angular Developer for a Brighton based Fintech organisation to help develop their front-end functionality on their SaaS platform. You will be exposed to cutting edge technologies alongside career progression and flexible working options.

You will be responsible for the development, maintenance and documentation of the front end using Angular 9, d3js within a .Net core and Azure back end environment.

Skills/expertise required:

  • Strong experience with JavaScript frameworks (ES6)
  • Strong Angular experience (huge plus if d3js)
  • Commercial understanding of HTML and CSS
  • Test automation experience
  • Strong experience with Angular (preferably 9) and Git

If the above sounds like you and you have the experience required then please do apply or get in touch on .

Key skills: Angular, Developer, Brighton, Fintech, frontend, SaaS, platform, develop, maintain, document, Angular 9, d3js, .Net core, Azure, JavaScript, ES6, HTML, CSS, Test Automation, Git, Angular.

  • Brighton
  • £60,000 - £66,000 per annum
    • Permanent
  • 05 Mar 2020

Senior Angular Developer

Brighton - £66k

Looking for a Senior Angular Developer for a Brighton based Fintech organisation to help develop their front-end functionality on their SaaS platform. You will be exposed to cutting edge technologies alongside career progression and flexible working options.

You will be responsible for the development, maintenance and documentation of the front end using Angular 9, d3js within a .Net core and Azure back end environment.

Skills/expertise required:

  • Strong experience with JavaScript frameworks (ES6)
  • Strong Angular experience (huge plus if d3js)
  • Commercial understanding of HTML and CSS
  • Test automation experience
  • Strong experience with Angular (preferably 9) and Git

If the above sounds like you and you have the experience required then please do apply or get in touch on .

Key skills: Angular, Developer, Brighton, Fintech, frontend, SaaS, platform, develop, maintain, document, Angular 9, d3js, .Net core, Azure, JavaScript, ES6, HTML, CSS, Test Automation, Git, Angular.

  • Stevenage
  • Competitive salary
    • Permanent
  • 05 Mar 2020

Principal Real-Time Software Engineer Linux

Our client located in Stevenage, Hertfordshire is looking to recruit a Principal Real-time Software Engineer with excellent Linux kernel experience. Principal Real-Time Software Engineer Linux candidate requirements must have a good working knowledge of the Linux kernel, Linux kernel drivers, x86 microarchitecture, platforms and networking. The candidate will need to understand hardware platforms, such as interfaces (PCIe), networking adaptors (Ethernet and/or InfiniBand), network switches and FPGAs. This role involves the support of existing product environment (kernel maintenance, drivers, product roll out and product delivery) as well as providing new ideas, design and development of next generation products. The candidate must have experience of focussed software development experience in a C (or C++) environment, be passionate about software development and the use of Linux. Excellent communications skills, verbal and written are mandatorily required at this job level. You will be able to share your passion for and knowledge of your discipline to others, gaining their respect and in time being automatically recognised as a discipline leader. You may represent the company; both externally and internally, thus the utmost professionalism and ethical behaviour is required at this level. Principal Real-Time Software Engineer Linux with an extremely competitive salary plus bonus and excellent benefits.

Principal Real-Time Software Engineer Linux Candidate requirements:

Excellent university degree in Computer Science, Engineering or related discipline.

Excellent experience in Linux kernel development, user space development debugging and support.

Knowledge of several the following subjects:

  • Linux kernel development, networking, I/O on x86 multi-core processors.
  • PCIe, FPGAs
  • Languages: C, C++, Python, bash scripting
  • SCM: Git, Bitbucket
  • Issue tracking: JIRA
  • Networking: IPV4, IPV6, InfiniBand

A team player with good organization skills.

A confident communicator, both written and verbally.

The candidate must have hands on software development experience.

Line management experience is not required.

Keywords: Real-time, Software Engineer, Linux, kernel, PCIe, FPGAs, C, C++, Python, JIRA, IPV4, IPV6, InfiniBand

Principal Real-Time Software Engineer Linux

Location: Stevenage, Hertfordshire

Salary: extremely competitive plus bonus and excellent benefits

  • Stevenage
  • Competitive salary
    • Permanent
  • 05 Mar 2020

Principal Real-Time Software Engineer Linux

Our client located in Stevenage, Hertfordshire is looking to recruit a Principal Real-time Software Engineer with excellent Linux kernel experience. Principal Real-Time Software Engineer Linux candidate requirements must have a good working knowledge of the Linux kernel, Linux kernel drivers, x86 microarchitecture, platforms and networking. The candidate will need to understand hardware platforms, such as interfaces (PCIe), networking adaptors (Ethernet and/or InfiniBand), network switches and FPGAs. This role involves the support of existing product environment (kernel maintenance, drivers, product roll out and product delivery) as well as providing new ideas, design and development of next generation products. The candidate must have experience of focussed software development experience in a C (or C++) environment, be passionate about software development and the use of Linux. Excellent communications skills, verbal and written are mandatorily required at this job level. You will be able to share your passion for and knowledge of your discipline to others, gaining their respect and in time being automatically recognised as a discipline leader. You may represent the company; both externally and internally, thus the utmost professionalism and ethical behaviour is required at this level. Principal Real-Time Software Engineer Linux with an extremely competitive salary plus bonus and excellent benefits.

Principal Real-Time Software Engineer Linux Candidate requirements:

Excellent university degree in Computer Science, Engineering or related discipline.

Excellent experience in Linux kernel development, user space development debugging and support.

Knowledge of several the following subjects:

  • Linux kernel development, networking, I/O on x86 multi-core processors.
  • PCIe, FPGAs
  • Languages: C, C++, Python, bash scripting
  • SCM: Git, Bitbucket
  • Issue tracking: JIRA
  • Networking: IPV4, IPV6, InfiniBand

A team player with good organization skills.

A confident communicator, both written and verbally.

The candidate must have hands on software development experience.

Line management experience is not required.

Keywords: Real-time, Software Engineer, Linux, kernel, PCIe, FPGAs, C, C++, Python, JIRA, IPV4, IPV6, InfiniBand

Principal Real-Time Software Engineer Linux

Location: Stevenage, Hertfordshire

Salary: extremely competitive plus bonus and excellent benefits

  • Manchester
  • £50,000 - £70,000 per annum
    • Permanent
  • 05 Mar 2020
Role: Senior Front-end Developer (React)
Location: Manchester
Salary: Competitive

Description:
We are working with an award-winning technology provider who specialise in website and mobile app development, UX and design and consultancy services who bring their expertise in user experience, design and development.

Requirements:
They're looking for a knowledgeable developer who has worked on complex projects and delivered excellent UI/UX. You'll be working with the most current Front-end Development technologies and taking ownership of Greenfield projects. Their Senior Developers share their knowledge and mentor upcoming talent so it's important that you're a team player and have a track record of constant learning and understanding of current and emerging technologies.

Experience:
* You live and breathe JavaScript
* Have 3+ years of commercial experience with ReactJS, JavaScript, HTML, CSS
* Good knowledge of the latest ES standards and TypeScript
* You have experience building for multiple devices and browsers
* You have experience with other JavaScript application frameworks within React
* You are passionate about building great products in cross-discipline teams
* You have vast experience integrating with APIs
* Source Control using Git
* You're agile, efficient and dynamic
* Unit and functional testing
* You pride yourself on your ability to research and learn new technologies at speed and write clean, maintainable code

Desirable:
* You have a Bachelor's degree in Computer Science, Engineering, Mathematics or equivalent number of years professional experience
* Always strives to improve the department's operation and increase knowledge of own and related job functions

Benefits:
* 25 days holiday plus Bank Holidays
* Flexi-time
* Company Pension Scheme
* City Centre office space
* Health cash plan
* Positive team environment

This is a very brief insight to the role, please apply to receive the full job description. If this sounds like the right opportunity for you then please apply now.

Certes Computing (and all of its subsidiary companies) is committed to promoting equality and diversity in its business operations.
  • Manchester
  • £50,000 - £70,000 per annum
    • Permanent
  • 05 Mar 2020
Role: Senior Front-end Developer (React)
Location: Manchester
Salary: Competitive

Description:
We are working with an award-winning technology provider who specialise in website and mobile app development, UX and design and consultancy services who bring their expertise in user experience, design and development.

Requirements:
They're looking for a knowledgeable developer who has worked on complex projects and delivered excellent UI/UX. You'll be working with the most current Front-end Development technologies and taking ownership of Greenfield projects. Their Senior Developers share their knowledge and mentor upcoming talent so it's important that you're a team player and have a track record of constant learning and understanding of current and emerging technologies.

Experience:
* You live and breathe JavaScript
* Have 3+ years of commercial experience with ReactJS, JavaScript, HTML, CSS
* Good knowledge of the latest ES standards and TypeScript
* You have experience building for multiple devices and browsers
* You have experience with other JavaScript application frameworks within React
* You are passionate about building great products in cross-discipline teams
* You have vast experience integrating with APIs
* Source Control using Git
* You're agile, efficient and dynamic
* Unit and functional testing
* You pride yourself on your ability to research and learn new technologies at speed and write clean, maintainable code

Desirable:
* You have a Bachelor's degree in Computer Science, Engineering, Mathematics or equivalent number of years professional experience
* Always strives to improve the department's operation and increase knowledge of own and related job functions

Benefits:
* 25 days holiday plus Bank Holidays
* Flexi-time
* Company Pension Scheme
* City Centre office space
* Health cash plan
* Positive team environment

This is a very brief insight to the role, please apply to receive the full job description. If this sounds like the right opportunity for you then please apply now.

Certes Computing (and all of its subsidiary companies) is committed to promoting equality and diversity in its business operations.
  • London
  • £60,000 - £65,000 per annum
    • Permanent
  • 05 Mar 2020
Looking for a Technical Consultant role in software? Do you have data structures, RDBMS and programming experience? I have an excellent opportunity for you!

Who you'll be working for:

An amazing Performance Management SaaS in a heroic mission to provide data insights to boost motivation and incentivise sales professionals through their AI platform.

What you'll do:

Code individually and collaboratively in a team environment, adhering to coding standards and industry best practices. This person will understand customer requirements and develop code or configurations to meet customer needs. Work with internal product teams to understand product capabilities, technical features and functions. Troubleshoot and provide resolution of problems, test system and software performance throughout the completion of the development cycle. Create documentation of software, systems and solutions for multiple audiences (e.g., internal development engineers, testers, managers and end users).

Profile sought:

*5+ Years of programming experience in any major platform - like Python / Java / SQL
*Strong experience with RDBMS Data Structures and database concepts, preferably - Oracle
*Python experience in a Unix/Linux environment
*Experience with REST API integration and JSON.
*Experience with ETL tools, preferably Pervasive.
*Strong problem solving skills
*Software design experience
*Very good understanding of Data Structures and database concepts
*Proficiency with shell scripting
*Understanding of release management tools and processes like Git
*Excellent verbal and written communication skills

The successful candidate can be based in the London office or remotely (home based)

If this feels like the opportunity you are looking for and your experience and skills match the above then click "Apply" or call/e-mail Ben Sanchez for more information.

Thank you for applying to Euro London Appointments, the UK's largest independent language consultancy. We aim to respond as promptly as possible to your application, however, due to the high level of CVs we receive, we are only able to respond to applicants whose profile matches our clients' requirements. To enquire about other vacancies please visit our website at www.eurolondon.com

  • London
  • £60,000 - £65,000 per annum
    • Permanent
  • 05 Mar 2020
Looking for a Technical Consultant role in software? Do you have data structures, RDBMS and programming experience? I have an excellent opportunity for you!

Who you'll be working for:

An amazing Performance Management SaaS in a heroic mission to provide data insights to boost motivation and incentivise sales professionals through their AI platform.

What you'll do:

Code individually and collaboratively in a team environment, adhering to coding standards and industry best practices. This person will understand customer requirements and develop code or configurations to meet customer needs. Work with internal product teams to understand product capabilities, technical features and functions. Troubleshoot and provide resolution of problems, test system and software performance throughout the completion of the development cycle. Create documentation of software, systems and solutions for multiple audiences (e.g., internal development engineers, testers, managers and end users).

Profile sought:

*5+ Years of programming experience in any major platform - like Python / Java / SQL
*Strong experience with RDBMS Data Structures and database concepts, preferably - Oracle
*Python experience in a Unix/Linux environment
*Experience with REST API integration and JSON.
*Experience with ETL tools, preferably Pervasive.
*Strong problem solving skills
*Software design experience
*Very good understanding of Data Structures and database concepts
*Proficiency with shell scripting
*Understanding of release management tools and processes like Git
*Excellent verbal and written communication skills

The successful candidate can be based in the London office or remotely (home based)

If this feels like the opportunity you are looking for and your experience and skills match the above then click "Apply" or call/e-mail Ben Sanchez for more information.

Thank you for applying to Euro London Appointments, the UK's largest independent language consultancy. We aim to respond as promptly as possible to your application, however, due to the high level of CVs we receive, we are only able to respond to applicants whose profile matches our clients' requirements. To enquire about other vacancies please visit our website at www.eurolondon.com