keywords/skills

Showing page 7 of 150 (10 in 0.21 seconds)

  • 02 Sep 2018

Job description

About You

What we really need:-

  • Proven track record delivering Golang projects
  • Docker
  • Kubernetes
  • AWS
  • Git
  • Microservices and REST based HTTP/2 architectures
  • MySQL, Postgres, DynamoDB/MongoDB
  • Unit, functional and E2E testing (PHPunit)
  • Continuous integration/deployment
  • A passion for writing clean, well documented and testable code
  • Agile and Scrum methodology
  • Self-driven, quality controlled
  • Excellent communication and people skills

What would be nice to have:-

  • React.js/Node.js
  • GraphQL
  • Experience using RabbitMQ at scale
  • A track record using Go in Open Source projects

How we do

A bit like Spotify we work in Squads (small super-focused cross functional teams) who work on their own product with a mix of developers, product managers, UX, QAs and DevOps. Each squad has a high degree of autonomy and is more or less self-managing...goodbye sign-off processes, risk assessments and red tape. If you want to make a splash and take ownership over the work you do you’ve come to the right place.

Learn more about our engineering culture here : https://www.perkbox.com/uk/engage-your-employees/p...

Are there any benefits besides the salary?

Hopefully you would agree it would be a bit silly to have an employee perks company called Perkbox and not offer our own team amazing perks! The hint is in the name. You of course get all the perks we offer to our customers. We also do regular team lunches, out of office days and team building nights. We also have a generous learning budget, pension, and a huge blow out all-hands party twice per year.

  • 02 Sep 2018

Job description



Senior .NET Developer - £60,000 + 16% pension

Lead Developer role also available - £70,000 + £5,000 car + 16% pension


Do you want to develop world leading systems used in 130 countries?

You'll be working in a specialist team for Yorkshire's 2nd fastest growing business - Jelf, developing products used by over 40,000 small and medium sized companies to manage and mitigate risk, and ensure financial protections are in place.

As a senior developer you will work across the full software development lifecycle, developing and implementing systems translated from complex business requirements.

Your applications are customer facing and at the very core of the business; you shall also provide expert input into the overall direction of the software development strategy.

Responsibilities
  • Responsible for application development using various software technologies
  • Write complex software programs according to specifications from the technical design team
  • Create unit test cases and participate in unit tests and systems tests as needed
  • System analysis and debugging
  • Communicate with Business Analysts and the Senior Lead on a task by task basis and produce high quality deliverables
  • Create and maintain design documents as a part of the software delivery lifecycle process
  • Responsible for reviewing process including code, documentation and design review
  • Assist with resolution of production issues with minimal assistance



What we're looking for:
  • An in-depth understanding of the Agile SCRUM methodology
  • ASP.Net
  • C# (versions 2.0 & 4.5)
  • MVC, Web API, IIS
  • JavaScript
  • Windows Services, Web Services, XML, REST services, XML, JSON
  • jQuery, Knockout, Bootstrap
  • SQL Server, SSIS, SSRS
  • JIRA, TFS, Confluence



It'd be useful if you have experience with:
  • Telerik, SOAP, Sagepay Integration, Close PF Integration, Salesforce

What you'll receive:
A relaxed yet professional work environment, surrounded by highly competent colleagues, with an industry leading salary and comprehensive benefits including: health and welfare, tuition assistance, high pension, employee assistance program and proactive career mobility.



To apply, forward a CV to Alex Hamilton at Hays

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
  • 02 Sep 2018

Job description

Function: Solutions & Digital

The Team
Global clients and world-class colleagues.

You might think of us as one of the world’s largest accountancy firms. But there’s so much more to what we do. These days, our clients regularly call on us for all kinds of digital mobile solutions. So we’ve hand-picked a team of the market’s best software developers.

As an integral member of our diverse team, you’ll work with expert UX Designers and Business Analysts to shape apps for everything from online banking to predictive analytics. What’s more, you’ll enjoy the advantage of working with partners like the McLaren Technology Group - whose game-changing tech KPMG recently harnessed, to revolutionise the audit landscape. Thanks to our ambitious growth plans for the team, your future here is something to get excited about.

The Role
Our technology

Our core competency is the .NET stack (C#, ASP.NET MVC, WebApi) and cutting edge web client technologies (AngularJS, ReactJS, HTML5). We pride ourselves on delivering highly modular, testable, scalable, SOLID code with continuous integration and deployment to cloud environments. We follow agile methodologies and a Git workflow.

We welcome polyglot developers with experience in other stacks (Ruby, Java, Scala) who are happy to bring their experiences on board. As part of our rigorous recruitment process, we’ll thoroughly test your ability to code with peerless precision, quality and clarity.

The Person
As a member of the team, you’ll be expected to keep up to date with the tech field. We gladly sponsor certifications and training courses.

Essential Experience and Skills
- ASP.NET MVC
- ASP.NET WebApi
- C# and .NET 4.5+, including async
- SOLID code design
- REST and HTTP-based Hypermedia services
- ORMs such as Entity Framework
- Responsive front end development with HTML5
- Secure software development principles in line with standard Information Security frameworks

Desirable Experience and Skills
- .NET Core and MVC6
- Agile and XP methodologies – TDD and iterative development with continuous integration
- NoSQL solutions such as MongoDB, CouchDB, Cassandra
- An understanding of cloud environments and deployment strategies
- AngularJS / React / other JavaScript front end technologies
- SOA / Microservices architecture
- DevOps and cloud deployment (Azure, Amazon Web Services)
- Data Analytics and Business Intelligence
- iOS development with ObjectiveC/Swift, Xamarin or React Native
- Android development with Java, Xamarin or React Native

The best of both worlds
We might be world leaders, but in many ways the department feels like a start-up, with a twist. There’s the buzz of scrum working, the thrill of shaping compelling experiences, the chance to surprise and stretch yourself in response to a fresh challenge. And then there’s all the resources, technology and high profile projects of a major corporate entity. Crucially, we also offer the benefit of clear career progression. Here, you can move on and up, adding management responsibilities. But if it’s your preference, you can still wear your favourite t-shirt to the office.

Our Deal
At KPMG, your long-term future is every bit as important to us as it is to you. That’s why our aim is to give you experiences that will stay with you for a lifetime. Whether it’s great training and development, mobility opportunities or corporate responsibility volunteering activities – you’ll gain a wealth of experiences on which to build a rewarding career. We’re a firm that encourages you to be yourself, values your contribution, and inspires you to act as a role model, always focused on doing the right thing for each other, our clients and our communities.
We’re at our best when you’re at your best; that’s why we’ve created ‘Our Deal’ and ‘The Academy’. Our Deal is the way we speak about the colleague experience and the expectations we have of our people. We expect the best from our people and in return we provide a stimulating, collaborative environment where each person can reach their extraordinary potential. Through ‘The Academy’, you’ll have access to communities which will support and develop you so that you build your skills and career. From introducing secondment programmes to preferential banking, and student loan payments to your birthday off, we’re making sure that our people have an amazing experience.
Flexible Working
While our client-facing professionals can be required to travel regularly, and at times be based at client sites, our flexible working arrangements can help you to achieve a balanced lifestyle. We offer part time roles with flexible working arrangements which could include, annualised hours, early or late starts to fit around other commitments, shorter working days etc. We are happy to discuss your own requirements and our range of flexible working arrangements in more detail, should that be of interest and, as part of the recruitment process, we can put you in touch with people who work flexibly.
Applying with a Disability
KPMG are proud to be an inclusive, equal opportunity employer and we seek to attract and retain the best people from the widest possible talent pool. As a member of the Business Disability Forum we're committed to ensuring that all candidates are treated fairly throughout the Recruitment Process. Should you be successful after the initial application stage, please discuss with your recruitment contact any reasonable adjustments to our Recruitment Process that you may require.
KPMG's commitment to diversity
KPMG consistently features in the Sunday Times Best Big Companies to work for, which has been recognised with a special achievement award to mark our 10 years in the Top 25. We pride ourselves on being a place where your individuality is valued; you can be yourself and still achieve your potential. We believe that your individuality helps us to deliver the best results to our clients. Diversity of background, diversity of experience, diversity of perspective - that's the KPMG difference. But, don't take our word for it, find out more about diversity at KPMG by viewing our Policy

  • 02 Sep 2018

Job description



Front End Engineer Byhiras-Financial Governance

Leading Financial Governance start up based in the heart of the city. Small team but looking to grow rapidly with real scope for progression for ambitious candidates.


You will be joining the team to work on bringing a new look and feel to the UI. You will also be collaborating and liaising with the server side development team to to add new features and and be responsible for its visual consistency.


You will need excellent knowledge of Javascript, HTML and CSS. Minimum of one year React experience with REST APIs. Must have experience using TDD/BDD, UX and Visual design skills. You will also be a team player and have excellent communication skills.


As well as a market leading salary, you will be joining a passionate team who love to learn and implement new technology in an open collaborative environment. Flexible hours and casual dress working environment. Regular social outings and company incentives.


If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.

Hays are working in Partnership with Byhiras Europe on this position

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
  • 02 Sep 2018

Job description

Arm Belfast are actively seeking Java developers to join our  growing team, focusing on building the core infrastructure for our next generation eSIM/IoT product set. This is an exciting venture aimed at securely running billions of devices. We are looking for strong teammates with a real passion in their professional skills and technical capabilities. You will have experience as a Java Developer working within an Agile development methodology Job Requirements:
You will be able to demonstrate experience of technologies similar to the following:
⦁ Spring (data, boot, framework, ws)
⦁ Web Services & REST Services (JAX-WS, JAX-RS, JAXB, etc.)
⦁ MongoDB
⦁ Caching Frameworks such as Hazelcast / Cassandra
⦁ Docker & Kubernetes
⦁ Unit Testing with jUnit or Spock
⦁ Git
⦁ Gradle
⦁ Continuous Integration / Continuous Delivery practices Some experience of asynchronous programming, a scripting language and a working knowledge of Linux would also be helpful. You would be a self-starter, creative, dynamic, flexible, with excellent interpersonal skills and strong analytical  skills.
Due to the nature of the work, it is important that you are driven to succeed in a highly technical, goal / deadline orientated product development environment. Communication skills are key, as there will be frequent interaction with other members of the development team locally and in other parts of the world. Core beliefs: At Arm, we are guided by our core beliefs that reflect our unique culture and guide our decisions, defining how we work together to defy ordinary and shape extraordinary: We not I:
⦁ Take daily responsibility to make the Global Arm community thrive
⦁ No individual owns the right answer. Brilliance is collective
⦁ Information is crucial, share it
⦁ Realise that we win when we collaborate — and that everyone misses out when we don’t Passion for Progress:
⦁ Our differences are our strength. Widen and mix up the pool of people you connect with
⦁ Difficult things can take unexpected directions. Stick with it
⦁ Make feedback positive and expansive, not negative and narrow
⦁ The essence of progress is that it can’t stop. Grow with it and own your own progress Be your brilliant self:
⦁ Be quirky not egocentric
⦁ Recognise the power in saying ‘I don’t know’
⦁ Make trust our default position
⦁ Hold strong opinions lightly

  • £50k - 70k
  • 02 Sep 2018

Job description

About Adstream

Adstream provides a Connectivity Suite for the ad industry, combining collaboration tools, digital asset management, a global distribution network and powerful analytics to provide smarter, more collaborative advertising workflows bringing the marketing and production processes together from idea to delivery for greater visibility, productivity, insight and performance. 

Brands, agencies, production and post-production teams use Adstream to create great content together, manage their assets and leverage its world-class network of over 79,000 media destinations in 141 countries, to share their message with the world.

Today over 100,000 businesses use Adstream to reach billions of customers globally. We're a fast-moving team of passionate subject-matter experts located across 37 offices, speaking 45 languages, and on a mission to connect the world's media

About Adstream Technology

Adstream operates a mid-sized software development team based in London. The team are responsible for the development of a Digital Asset Management system (the Adstream Platform) and supporting products to its clients primarily for use in the Marketing and Advertising industry; from internationally recognised Brands to Creative and Media Agencies and Post production Houses. Clients are using the AP to project manage, organise, share, approve and store creative materials across all media types.

The Adstream platform, Send+, XMG and the Print Suite are critical to the future of Adstream and are fundamental to providing a cross-media management and delivery platform. A key selling feature is the flexibility and customisation capability of the platform which means it can be implemented to meet dramatically varying client requirements and workflows.

In order to support the ongoing and intense development expectations of the Adstream solutions, there is a team of approx. 70 people working as software developers, quality assurance engineers and other supporting roles.

Requirements

Technical

  • Expert level JavaScript developer that can demonstrate good knowledge of the language’s inner workings.
  • Excellent experience of the JavaScript language (ES5+)
  • Working knowledge of Typescript.
  • Good OO bases.
  • Strong knowledge of functional programming principles in software development.
  • Ability to design and build optimised, scalable and reliable web applications
  • Excellent knowledge of HTTP REST Protocols with JSON (WS-* knowledge a plus).
  • Code debugging with Node and the browser.
  • Ability to profile CPU and analyse stack traces to find issues and debug applications.
  • Actively participate in Meetups, Forums and Events to learn about the latest teach and work with Chief Architect to keep the SW up to date and relevant.
  • Learn and encourage others to learn about the latest tech and new ways of doing and approaching problems.
  • Look for opportunities to use or create standards and frameworks to improve the overall quality of developed software.
  • Pragmatic and systematic when developing a new system.

Process

  • An experienced developer with a mature approach who is passionate about technology and wants to help others learn and grow whilst continuing to progress personally.
  • Drive high standards of quality through code review and setting a strong example in unit testing.
  • Willingness to work with Business Stakeholders and Product owner to understand a business problem and find answers.
  • Should believe in a team centric approach and proactively look for ways to build and strengthen the team.
  • Ability to develop and own application features, individual tasks in order to meet milestones and deadlines
  • Ability to interact with technical and non-technical people to explain new features or issues that may occur.
  • Strive towards Continuous delivery approach
  • Initiative to drive change in development practices across the department through teamwork, code reviews, etc.

Personal

  • An excellent communicator with good written and oral communication and the ability to rationally debate the pros and cons of various solution options
  • Confident to put forward own opinions and ideas in senior forums
  • Ability to build credible good relationships with managers, team members and internal and external stakeholders
  • A “real” developer interested in new tech, runs with it, and identifies benefits applicable to the projects they are working on
  • A desire to expand your technology horizon by learning new frameworks and languages (Node.js, Scala, Java, etc.)
  • Interest in open source solutions, and willing to contribute back to community
  • Sociable, willing to get involved and help others

Desirable skills

Technical/Process

  • Great to expert knowledge of JavaScript, as a full stack developer, but with a greater focus on the Node.js context in particular.
  • Good knowledge of Typescript.
  • Proven capabilities in developing services or any sort of backend code with NodeJS.
  • Good knowledge of AWS and it’s various tools.
  • Good knowledge of queuing systems (like AMQ, Kafka, etc)
  • Writes good clean code and has capable of providing confidence in their work (with unit tests, TDD, etc).
  • SQL & No-SQL Databases (MongoDB, Redis, ElasticSearch, MySQL)
  • Java
  • Docker
  • ActiveMQ
  • GitLab
  • nginx
  • Linux
  • Jenkins
  • Jira

*We are looking for the candidate with the right to work in the UK, or have a valid work permit.

  • £50k - 70k
  • 02 Sep 2018

Job description

Principal Developer to join Valtech Platform teams.

The role of Principal Developer at Valtech is not one that is easy to pigeon hole. You will be an innovator, technical architect, programmer, mentor and role model, confident leading and directing a team and liaising with customers. The quality of your work is proven by the capability it gives to the customer and users and the learning it shares with the REST of our organisation.

The solutions will be full lifecycle enterprise Web projects and your involvement will be central to the success at each phase of the lifecycle. You will be the catalyst for ensuring the technical solution meets the needs of the customer. You will be the person the team looks to for expertise and guidance. 

In this role there is an emphasis on team work and collaboration with all stakeholders on a project both internally and with customers. You will be a confident facilitator comfortable both listening to and sharing technical ideas. 

Candidate Technical Profile:

The sort of person who is right for the role isn’t definable by the tools or libraries they use – they can absorb the appropriate technologies at the right time – the only constraint is that we typically deploy into the Microsoft stack and we typically develop in C# .NET

Critically you will be an expert in all things Web and have experience in the design and development of best in class Web solutions. 

If you have something to say drawn from your previous experience, or if you have something you can teach us – we are particularly keen to hear from you. 

Candidate Personal Profile:

Attitude is key. You will be passionate about technology, getting things done, making commitments and getting great software delivered. You will need to have an approach of – it needs doing, let me at it.

Working as a part of a multi-skilled team you will determine on a day to day basis where to focus your attentions for the best interests of the team and customers. You will always be evolving in the role. You will always be questioning ‘why’ we are doing things, learning and looking for improvements and new techniques we can assimilate into the company. In turn we will help nurture your potential and talent.

  • £55k - 78k
  • 02 Sep 2018

Job description

We are recruiting a global digital team to build a suite of Digital Transformation projects within the construction industry. This involves the delivery of new ways of working and digital products to support them, based around our unique Data and Information Assets. We will provide amazing solutions to surface and visualise our data for our internal clients, allowing them access to historical and up to date information to help them improve their assumptions and speed their processes. This will be a best of breed solution using technology such as graph databases, document stores and other relevant modern technologies to provide the information they need fast.

What you will be doing:


The Developer  will be building and continuously improving our API and ETL tools, working to provide flexible feature-rich tools for our userbase, prepping data for our product stream.


Your key responsibilities will be:

  • Design end to end solutions as well as continuously improving our solutions
  • Work closely with our Product Ownership and Solutions Architecture teams, as well as our developers to produce solutions that are well built, easy to use, and match our users’ requirements
  • Design software to solve user- and data- oriented problems
  • Work to high quality standards with good processes including TDD, BDD and CI/CD
  • Suggest and implement better ways to work with Azure, using knowledge you bring to the business
  • Help evangelise Agile processes within and without the teams

We are looking for a Developer with:


An Agile-aware data-centric developer with a grounding of Devops, although you need not have been a Devops engineer before. However, you understand what is Devops culture, and the importance of infrastructure as code. You know your way around Azure, or have been exposed to it but know your way around AWS / GCS better

Required Skills

  • A good grasp of Python (Through to 3.6)
  • TDD-Native developer
  • Experience of Cloud development and architecture, especially Azure
  • Experience in an Agile environment
  • Experience in multiple database architectures such as Document Store / RDBMS
  • Solid track record in producing secure fast systems
  • Experience designing APIs for applications to consume

Optional but beneficial experience

  • Direct exposure to ETL and ELT through Azure
  • Experience of working in a data warehouse / data lake environment

In addition to the technical side of the role we are looking for someone who can contribute the following:

  • great communication skills - written and verbal, able to translate complex data and information concepts or challenges so they are understandable by technical colleagues;
  • ability to identify and manage, resolve / mitigate or negate complex technical issues and risks;
  • ability to manage changing business and technical requirements. 
  • 02 Sep 2018

Job description

Arm architects the pervasive intelligence that is transforming our daily experience. Our chips and device architectures orchestrate the performance of the technology that makes modern life possible. For the past 25 years, we have been at the forefront of innovation in collaboration with our partners and customers bringing ground-breaking technology to market. Arm-based chips are integrated into millions of devices annually.

Our vision is of increase purpose and meaning and we are growing to meet our vision of a secure, integrated and hyper-connected world.

Do you have a passion for building highly performant, flexible and reusable web applications and components? Can you make valuable contributions through simplification and automation? Do you think about the users and consumers, over the technology and features?

We are looking for a highly skilled Front-End web developer who takes pride in their code. Are you a good team-player who loves to create innovative solutions to complex problems. Do you have a can-do attitude and are you always looking to take responsibility ownership of the quality to completion?

This opportunity will give you the chance to work with cutting-edge technologies such as React, Web component libraries, Webpack, Redux, etc. You will gain exposure to all areas of the business and opportunities for learning and development.

Technical knowledge:

  • Solid understanding of the technologies that define the web (HTML5, CSS3, JavaScript, HTTP, etc)
  • Experience with server side development in an OO language (preferably C#)
  • Experience with CI pipelines and automation patterns

Essential skills:

  • Proficiency writing vanilla JavaScript, CSS / SCSS
  • Solid understanding of front-end application architecture, web components, re-usability and scalability
  • Solid experience of task automation tools such as Gulp, Grunt and / or Webpack.
  • Demonstrable experience with good source-control practices (in Git) and accompanying tools like GitHub, GitLab, SourceTree or similar
  • Experience with JavaScript libraries and frameworks (Backbone, React, Express, etc)
  • Experience in working in an Agile environments and Scrum framework
  • Experience working with REST APIs and / or Web Services

Desirable skills:

  • Passionate about UI / UX
  • Agile software development principles and processes
  • Experience with React and / or Polymer (or any other libraries / frameworks like Vue or Angular)
  • Good experience with Foundation and / or Bootstrap frameworks
  • Experience of using and implementing TDD (Mocha, Karma or Jasmine)
  • Experience of automation for cross-browser, cross devices, and cross platform testing
  • Proficient in Shell / PowerShell scripting
  • Experience of Continuous Integration / deployment workflows and frameworks
  • Functional and unit testing (manual or automated)
  • Knowledge of server-side development languages and frameworks (J2EE, Django, Node.js, etc.)
  • Mobile UI development experience (iOS, Android, Windows Phone, etc.)
  • Experience with UX design principles
  • Web server experience (Apache, NGINX, IIS, etc.)
  • Experience with cloud hosting platforms or virtualised production environments
  • Knowledge of Docker, Terraform, Kubernetes and AWS
  • Have delivered enterprise-grade single-page web applications
    • Contract
  • 02 Sep 2018

Job description

Zone is a digital agency specialising in delivery, technology and content. We are currently working with a multinational energy and services company that is about to embark on a major digital transformation programme. We are looking for experienced Senior Front-end Developers to join the team in Surrey and help us deliver one of the largest and most ambitious programmes in the energy sector in the UK.

  • 6 months initial contract (with a view to extend, project will last at least 2 years )
  • Day rate up to £650pd

This is the ideal role for a talented Senior Front-end Developer with a strong technical skill set in front end technologies including HTML5, CSS3, JavaScript, and one of the following frameworks Angular.js, React.js or Ember.js. The work will be delivered by multi-disciplinary teams using a fully agile approach. This is an exciting opportunity for candidates to be part of this transformation journey. As a senior member of the team, you will be expected to mentor and manage one or more junior members of the team.

What will you be doing? 

  • Work as a senior front-end engineer on one of our core agile product teams, you will own the technical implementation of features for your product. 
  • Ensure a high level of automated test coverage so we can iterate quickly and effectively. 
  • Shape the evolution of your product by looking at customer feedback, analytics, trends and opportunities along with the REST of your product team. 
  • Review code and technical designs from your peer developers. 
  • Share development best practices and ideas. 
  • Contribute to open source initiatives. We love open source! 
  • Manage one or more front-end developers, ensuring that they are inspired and motivated to deliver the best work possible
  • Ensure that everyone you manage has regular appraisals, clear objectives and a career plan to work towards
  • Assess and identify challenges around project or department resourcing
  • Lead any recruitment of permanent or freelance staff as necessary

What you will have: 

  • Strong grounding in JavaScript and HTML / CSS.
  • A good chunk of knowledge/experience around frameworks like Ember / React / Angular.
  • Our apps are all powered by Ember, so experience with Ember would be a bonus but not a must as long as you have a good grasp of the basics of modern single page application development with JavaScript. We’ll help you get up to speed.
  • Experience with agile engineering practices including Continuous Integration, Test driven development and opportunistic refactoring.
  • Experience interacting with RESTful APIs from web applications. 
  • Personal drive to stay updated with the latest web application technology trends and practices. 
  • A passion to build and ship engaging, innovative web applications to market quickly. 
  • Portfolios, demos of your work that will blow us away! Please feel free to provide us evidence on your application / CV.