keywords/skills

Showing page 1 of 157 (10 in 0.21 seconds)

  • £60k - 70k
  • 02 Sep 2018

Job description

MI Forecasting Tech Team is a team of analysts carrying out in-depth analysis on GfK sales data and triangulating it with external data points to explain and anticipate developments in the technology-device and other marketplaces. 

Our mission is to leverage GfK sell-out data to deliver timely, primary and incremental research to industry clients and investment managers. 

We are looking for a strong and dynamic Senior Software Engineer to join our existing tech team – to help create and launch our brand new forecasting platform on AWS and help develop the products and services that we will deliver from this platform for both external and internal clients.  

The successful candidate will help design and develop new full stack solutions and services using technologies such as (but not exclusively) AWS, .NET Core, C#, Node.js. React.js, Vue.js, Lambda, Serverless, Redshift, Entity Framework, Java, Python, PHP, SQL Server and MySQL, and having some knowledge of R, Scala, and Spark would be very useful too (but not essential).

We need someone who has a very strong DevOps mindset, who has a clear understanding of CI, CD, Unit Tests, and Application monitoring, and what tools to use – and from the get go incorporates this "way of working" into everything they and the team do.

You will be working alongside more traditional experienced BI and Web developers, Data Engineers and our Data Science team, the candidate will therefore need excellent communication skills and the ability to mentor and educate others in best practices in modern software engineering.

Key Responsibilities

  • Architect, Integrate and Build Solutions for our External and Internal customers
  • Design & develop new projects, and integrations with existing systems
  • Understand business requirements and refine into development tasks and estimate their complexity
  • Research, evaluate and adopt new technologies with a right tool for the job mentality
  • Prototype, fail rapidly and iterate.
  • Focus on both speed of delivery and quality, with suitable pragmatism
  • Progression of projects from prototype to post-production stage
  • Communication and presentation of ideas to colleagues in all parts of the wider business
  • Take responsibility for areas of the system
  • Mentoring & code review
  • Help put in place a DevOps mentality across the tech team

Technical Skills

  • 70% Software Engineering - Technical Advancements and Development
  • 20% Mentoring
  • 10% Project Management

Required Skills

  • Ability to quickly implement robust and scalable tools and services – you can hit the ground running.
  • Being a super productive engineer.
  • Excellent knowledge of best practices and modern day design patterns, including Micro Services, ORM, Serverless Functions, RESTful APIs
  • Good experience working on AWS
  • Good working knowledge of a good proportion of these languages, frameworks and data stores: .NET Core, C#, ASP, MVC, Vue.js, Node.js, CSS, HTML5, Entity Framework, PHP, MySQL, SQL Server, Stored Procedures, T-SQL, Java, Python, Swagger
  • Living and Breathing Agile SCRUM
  • Solid knowledge around DevOps – particularly Continuous Integration, auto-build and auto-deployment technologies – like Bamboo, Jenkins, Octopus, or similar. You have also used application monitoring solutions like New Relic or Log tech like Splunk
  • Solid knowledge on Unit Testing and Automated Testing and successful implementation of this.
  • You have experimented with AWS and Azure functions, admin and APIs
  • You have used Docker, Containers and are familiar with Kubernetes

Our Current Toolkit

  • Visual Studio Pro 2017
  • Visual Studio Code
  • Jira (project management – sprint and Kanban boards), StoriesOnBoard and Trello
  • Slack
  • SQL Server Management Studio 2016
  • Bitbucket / GitHub
  • Bamboo
  • R Studio / Anaconda
  • Power BI
  • Hue
  • Notepad++, Sublime
  • Docker and Hyper-V
  • Balsamiq and CodePen
  • AWS and On Prem (Linux RedHat, Windows Server 2016)
  • 02 Sep 2018

Job description



Your new company

Study Group is a global leader in preparing students for international academic success, running private colleges in the UK, Europe, North America and Australasia. Their head office in located in Brighton, and in June, they featured in 'The Sunday Times HSBC International Track 200'.

Your new role

Study Group recognise the importance of driving innovation in a digital age. As such, they is seeking to add an experienced developer to an already well established team.

They have a very broad remit; recent projects include creating a portal for 3rd party sales agents to access, building a new BI system, and developing a platform so students from all over the world can pay their fees online.

Their stack includes ASP.NET-MVC, Angularjs, Sitecore and pockets of legacy tech. This position will consolidate their broad range of services in to fewer APIs and champion modern ways of working. Continuous integration and automated deployments will be a key focus over the next year.

There is plenty of room to make this role your own. Study Group recognise the value that improved technology can bring to the organisation, and this newly created position will play a key role in it's modernisation.

What you'll need to succeed

You will be a problem solver that enjoys solving challenging problems. You won't be afraid of rolling your sleeves up and will still enjoy being hands-on with code.

You will have worked with a Microsoft stack but will have had exposure to some open source technologies too. Back end skills are a priority, but any exposure to front end (mainly Angular, but any modern JavaScript libraries will be considered) would be beneficial.

What you'll get in return

A competitive salary and benefits, and the opportunity to drive innovation in a key role with a market leading company.

Study Group have seen significant growth in recent years, have won multiple awards and show no signs of slowing down. Their office is located just off Trafalgar Street in central Brighton, a short walk from Brighton station.

What you need to do now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. If your interest is piqued, but you have questions, please contact Luke Thompson at Hays in Brighton for an informal and confidential discussion.

Hays Digital Technology is working in partnership with Study Group to manage the recruitment of 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

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
  • £52k - 69k
  • 02 Sep 2018

Job description

Lloyds Banking Group are looking for experienced and passionate Java Software Engineers to join our Open Banking team.

You’ll join our enthusiastic team to help build and deliver Open Banking applications for the UK’s largest bank.

This is your chance to help transform the way financial services are built and delivered to customers by creating best in class technology in the UK’s leading organisation.

We hope that you'll apply if:

You're a confident, self-motivated and ambitious software engineer, comfortable with modern production methodologies and build tools, coding patterns and best practices.

You have experience working collaboratively in teams but also be happy delivering projects on your own.

What experience & knowledge are we looking for from our Java Software Engineers?

•Java technologies: Spring/Spring Boot/Spring MVC, Hibernate
•Excellent understanding of Microservices architecture
•Experience with Jenkins or similar CI tools
•Intrinsic knowledge of SOLID and RESTful principles
•Good knowledge of unit testing frameworks, such as JUnit and Mockito
•Ability to write clean, well-tested and well documented code.

Knowledge of the following would be greatly beneficial:
•Cucumber/Gherkin
•Webdriver.io
•Experience in building secure systems
•Apache Kafka
•Spark
•Cassandra
•Hadoop
•Map/Reduce
•Oracle
•Storm
•Frontend experience –Javascript, React, Redux, Mobx, HTML5, CSS3

The learning opportunities are endless plus a chance to make a real impact in a game changing organisation, which encourages creative thinking and empowers engineers to transform the way in which technology is built and delivered in financial industry.

As the UK’s largest retail and commercial bank, we have a footprint that touches nearly every community and household in the UK. That gives us a big responsibility to support the UK economy, and we have a clear strategy to put customers first – and achieve our vision of being the best bank for our customers.

We're committed to employing a diverse and inclusive workforce, reflective of the customers and communities we serve – where all our colleagues can be themselves and succeed on merit.

We're proud to have received the following industry recognition: 'Stonewall Top Private Sector Employer', 'Top10 Employer for Working Families', 'The Times Top 50 Employer for Women' and both 'Gold Standard' and "Best Workplace Adjustments Process" from the Business Disability Forum – each demonstrating our commitment to the principles of agile working and inclusion for all.

So if this sounds like a culture that you'd like to be a part of then be assured that we'll welcome your application.

  • London, England
  • £50000 - £60000 per annum + bonus + benefits
    • Permanent
  • 02 Sep 2018

.Net Developer / Full Stack Web Engineer (C# .Net ASP.Net WCF MVC3). Passionate technologist sought by global leading finance / trading software provider. As a .Net Developer you will design and develop highly complex web based trading applications working across the full development lifecycle from requirements through to delivery, in an Agile / TDD environment.

Excellent opportunity as a .Net Developer to join a technology driven company that values and rewards its staff/ City based offices with a collaborative software house environment, smart casual dress code and a good work / life balance.

Requirements:
*Strong C#, ASP.Net, WCF, MVC (ideally MVC3), with experience of delivering high reliability, high performance websites
*Good knowledge of Design Patterns, Algorithms, Data Structures
*Experience of working in an Agile / Test Driven Development (TDD), Continuous Integration environment
*Degree educated (2.1 or above)

As a .Net Developer you can expect to earn a highly competitive salary (to £60k), bonus and a comprehensive benefits package including pension, medical care, season ticket loan and much more including a budget for a PC / laptop, your home broad band paid, company mobile phone and of course have the latest kit in the office.

Send your CV now or call for an informal discussion about this .Net Developer opportunity.

REF: BB/11083/B/KS/061217_1512551431

  • 02 Sep 2018

Job description

Most of the world’s developers work with legacy applications that reside on an outdated platform using antiquated tools. Moving to the cloud is often hindered by a complex application portfolio that is tightly-coupled and sparsely documented. Organizations are impeded by manual, tedious processes designed to minimize risk and adhere to compliance. As a result, software releases are often infrequent and time consuming.

Pivotal’s Application Transformation Services are designed to help our clients navigate the journey to the cloud, infusing confidence every step of the way.  The selected Engineer would work alongside our clients and help transform their legacy portfolio to cloud-native in order to incrementally reduce time, cost, and operational inefficiencies while maintaining security, resilience and compliance.

In this role, you will:

  • Work on small, focused projects (typically 6 or 10 weeks) in our office and/or at a customer location as part of a balanced team of architects, product managers, and business people
  • Help customers realize unprecedented returns by transforming existing applications, across a vast spectrum of complexity, language, and framework types, to run using Cloud Native patterns and practices
  • Coach and mentor customer developers, architects, product owners and operations people as we use agile/XP and techniques like TDD and CI/CD
  • Discover, understand and map existing SDLC processes and deliver automated paths to production for transformed existing applications.
  • Continuously learn and be at the leading edge of Pivotal and industry trends
  • You will also work closely with the Pivotal Cloud Foundry engineering teams to:
  • Provide feedback on – and contributions to community projects (like Steeltoe.io) and frameworks built by the Pivotal team that continuously strive to improve the Microsoft developer experience
  • Assist Pivotal’s customers in transitioning existing .NET apps to Pivotal Cloud Foundry
  • Modernize customer applications, incrementally improving infrastructure and app architecture techniques
  • Work with Pivotal’s customers to architect and build new cloud native apps
  • Become an agent of change within customer organizations
  • Willing to travel and work on-site with customers

Desired Skills:

  • NET expert, with experience and familiarity building Cloud and Azure applications using .NET Core and MVC; you have a strong background with Microsoft and related developer frameworks and integration products
  • Experience building distributed / service oriented / microservice-style and cloud based application architectures
  • Implementation experience in – building Twelve-Factor applications, and using Domain Driven Design
  • You are an experienced Agile practitioner with software development experience, familiar with extreme programming, test driven development, pairing, continuous integration, continuous delivery, and related techniques
  • Preferred Skills
  • You are a polyglot programmer (you might have used Angular, C#, F#, Go, etc.)
  • Experience with Azure
  • Experience with Cloud Foundry

Pivotal is an Equal Employment Opportunity employer that will consider all qualified applicants, regardless of race, color, religion, gender, sexual orientation, marital status, gender identity or expression, national origin, genetics, age, disability status, protected veteran status, or any other characteristic protected by applicable law.

  • £38k - 45k
  • 02 Sep 2018

Job description

Role Summary

Develop code, either from scratch or by adapting existing code, on time, on budget, to meet the client’s requirements and Adactus quality standards. 

Key Responsibilities

  • Follow company processes relating to agile, sprints, stand ups, estimations, team meetings and developer sessions
  • Consistently deliver high quality code 
  • Communicate clearly and accurately
  • Meet deadlines and communicate significant issues to colleagues and managers
  • Document development work to company standards 
  • Work with the test and operation teams to ensure quality output
  • Undertake refactoring, restructuring, optimisation and code profiling where applicable
  • Maintain the Jira database, keeping the client and key people in Adactus up to date with actions taken and key milestones
  • Communicate with clients positively and professionally
  • Ensure any issues affecting the commercial relationship with the client are promptly referred to management

 Key Tasks

  • Deliver web development
  • Use agile methodologies to build enterprise level software using Microsoft development stack
  • Collect and document users’ requirements, estimates and work plans
  • Ensure that developed solutions meet customer requirements
  • Design, develop and unit test applications in accordance with established standards
  • Peer-review solution designs and related code
  • Analyse and resolve technical and application problems with your projects

 Technical Skills and Experience

  • Full software lifecycle experience
  • Experience building and deploying enterprise level web applications
  • NET with C# essential (inc. ASP.NET MVC)
  • Good understanding and practical skills in EmberJs
  • Good level of JavaScript and jQuery knowledge
  • Web Services, consuming and creating (e.g. REST, WCF and WSE)
  • Object Oriented practices
  • SQL Server experience (T-SQL, performance tuning)
  • Data access techniques inc. experience with ORM frameworks (e.g. ADO.Net / Dapper / Entity Framework)
  • Understanding of HTML5 & CSS3
  • Source code version control (TFS or similar) branching and merging
  • Unit Testing (e.g. NUnit or MSTest)
  • Dependency Injection
  • Comprehensive knowledge of HTML and CSS
  • General knowledge of IIS

 Business skills and competencies

  • Managing yourself: ability to self-manage learning and training to stay up to date with development techniques
  • Working well with others: clear and effective communication (written and verbal) and excellent customer service skills
  • Focussing on results: ability to multi-task, plan and prioritise own work to the required quality standards

 Desirable Skills

  • Microsoft Certified Developer
  • Understanding of Java
  • Experience with Foundation UI Framework
  • Commercial e-commerce experience of high transactional systems
  • Knowledge of Agile practices
  • Responsive Design approaches in web design
  • Experience with BootStrap
  • An understanding of backbone/Angular JS Frameworks
  • Test driven development experience
  • Working with mid-sized team, using Continuous Integration and automated deployments
  • £55k - 65k
  • 02 Sep 2018

Job description

WDX are looking for enthusiastic technologists, both junior and senior, with passion for new technology and industry trends. Opportunity to join a rapidly growing software company based around a Wealth Management offering based on MS Dynamics CRM and extended with Web.Api and a bespoke Angular based front end, where collaboration and pro-active suggestions for technology adoption are embraced.

Required:

  • Proficiency with front end development JavaScript, Angular (2,4,5), JQuery, Bootstrap3 and CSS
  • Experience with web service development and support, Web.Api preferred
  • Solid understanding of object orientated design skills through application of enterprise patterns and best practices
  • Experience of full software lifecycle from interpretation of requirements to testing
  • Participate in a concurrent energetic scrums teams
  • Strong analytical, problem solving, written and verbal communication skills
  • Ability to be part of multiple, simultaneous work streams

Beneficial:

  • Knowledge of C#, ASP.NET (3.5, 4, 4.5), MVC framework, Web.Api
  • Experience and proficiency of Microsoft Dynamics CRM (2011 / 2013 / 2015 / 2016)
  • Any Microsoft Certifications are a plus
  • Experience in financial sector business
  • 02 Sep 2018

Job description

The Team
You might think of us as one of the world’s largest accountancy firms. But there’s so much more to what we do. For example, these days, our clients regularly call on us for all kinds of technology offerings.

As an integral member of our diverse team, you’ll work with other Developers and Business Analysts to develop cutting-edge technology in the Financial Services industry. We support existing software already used by hundreds of Banks, as well as developing new tools to launch into the market. Thanks to our ambitious growth plans for the team, your future here is something to get excited about. 

The Role
Our core competency is the .NET stack (C#, ASP.NET MVC, WebApi) as well as functional programming languages (F#). We pride ourselves on delivering highly modular, testable, scalable, code with continuous integration and deployment. We develop using best practice methodologies, which are agile in their nature.

We welcome polyglot developers with experience in other stacks 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. 

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.

The Person

  • Excellent knowledge of .NET and C# (.NET 4.5 minimum)
  • Practical experience of a functional programming language, ideally F#
  • SQL database skills
  • Excellent object oriented analysis/design skills
  • Knowledge of common design patterns and their applicability


Desirable Experience and Skills

  • F#
  • Knowledge of XBRL
  • Desktop application development using WPF, Reactive Extensions and ReactiveUI
  • .NET Core / ASP.NET Core
  • ORMs such as Entity Framework
  • Agile and XP methodologies – TDD and iterative development with continuous integration


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 Kanban 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. 

  • £50k - 55k
  • 02 Sep 2018

Job description

The Job - Overview

In the role you will work with the individual product teams to help them develop their product to take advantage of new technologies, and transfer business logic out of the older technologies in a timely and efficient manner.

Main Responsibilities

  • Actively contributes to requirements discussions and requirements analysis, and takes responsibility for understanding scope, risk and complexity of changes
  • Able to identify, compartmentalise and execute refactoring where commercially/technically necessary
  • Understand, identify and adhere to our preferred design patterns, coding standards and definition of done
  • Champion a quality focussed approach including: good planning; branch, environment and code base management; promoting/participating in early discovery of defects; code reviews; unit testing where appropriate; and collaboration with the QA team.
  • Communicates and Collaborates with stakeholders on deliverables and approach
  • Good understanding of industry software development standards
  • Continuous development of processes and improvements
  • Contribute to Environment management
  • Good understanding of Merge/Branch best practice, and ability to troubleshoot issues
  • Able to analyse, identify and fix root cause of defects throughout the various layers of an application
  • Take responsibility for assessing the risk of development tasks, taking into account technical and commercial factors, make risk-based recommendations and decisions
  • Help ensure agreed agile delivery process and approach is followed, including estimation/planning, Scrum activities, release and project management.
  • Ability/willingness to test your own work and that of others to ensure quality.
  • Design and develop software solutions to agreed and elaborated requirements using a range of languages and technologies including C# .NET, JavaScript and SQL Server
  • Use REST techniques to build accessible, scalable and evolvable APIs that are robust and stand the test of time
  • Creation of technical documentation where required
  • Report to Development Manager and Head of Development on progress and areas of risk, including metrics where requested
  • Work in accordance with the company’s policies and procedures

Skills and Experience

The successful candidate must be a self-starter, capable of working across teams and have a tenacious problem solving mentality. A willingness and ability to learn; you must have a flexible and hardworking attitude with a determination to deliver projects on time; whilst maintaining a focus on requirements and quality.

Skills and abilities

Essential

  • Experience of developing novel projects, and introducing new technologies
  • Strong experience of working in a fast-paced, Agile environment
  • Consistently produce clean, maintainable, efficient code
  • Good debugging skills: methodical, logical, making no assumptions
  • Able to break problems into multiple areas of focus, writing clean, self-documenting code
  • Experience programming applications using SQL Server
  • Experience programming applications using .NET framework (C#)
  • Experience programming web applications using HTML, JavaScript and CSS
  • Experience of NET MVC
  • WebAPI experience
  • Strong experience of working with SaaS or web-based products
  • Excellent communication skills
  • Good understanding of Risk and how to manage it
  • Good decision-making skills
  • Great team player
  • Approachable, pragmatic, positive, enthusiastic, open, collaborative, self-motivated, assertive and commercially aware
  • Good time management
  • Willingness to occasionally travel to other offices on occasion to liaise with other teams
  • Willingness to occasionally work out of hours to deliver software releases

Desirable

  • Entity Framework experience
  • Good understanding of Development Toolchain (for example, SVN, JIRA, TFS, Octopus Deploy etc)
  • Experience of continuous integration
  • Experience of developing business focussed software solutions
  • Experience of using JIRA

Other

  • To work in accordance with the company’s policies and procedures
  • Any ad-hoc duties
  • Be prepared to regularly travel to client sites and be client facing
  • Always professional and positive when dealing with colleagues and clients

We reserve the right to amend and vary these duties in line with business requirements.

  • 02 Sep 2018

Job description

The Responsibilities

You will be working in, and defining, a positive agile environment whilst managing junior developers. Our Business Technology team has a real Start-up atmosphere from the relaxed dress policy to football tournaments and in house baristas, all whilst being incubated within the larger organisation.

We see a Lead Developer as technically highly skilled and versatile, with a passion for creating robust, high performing software that can delight both internal and external clients. You’ll thrive running teams of cross-functional developers and take pride in your work, keeping up to date with the latest developments in the field of technology and always willing to share new ideas with the team whilst promoting the firms brand.

  • Challenge functional and technological decisions to help deliver industry leading products 
  • Understand the commercial aspects of product development
  • Communicate clearly to all stakeholders from both technical and business backgrounds
  • Define and spread best practice throughout the team
  • Manage development teams, helping them grow in both numbers and knowledge depth



The Person

We are looking for people who will be hands on full stack developers, comfortable working on all areas of a project with an in-depth understanding of as many of the following as possible – 

  • System Architecture
  • Design Patterns and practices
  • Agile methodologies
  • C# and .NET
  • ASP.NET MVC and JavaScript frameworks
  • Relational and non-relational databases
  • Microsoft Azure or AWS
  • Big Data Platforms
  • Machine Learning