keywords/skills

Showing page 1 of 13 (10 in 0.21 seconds)

  • SN1, Swindon, Wiltshire
  • £35000 - £45000/annum
    • Permanent
  • 11 Oct 2019


NET/C#/MVC/Angular JS/Entity Framework/Typescript/WebAPI A brand new client of mine are looking for developers in Swindon! The software base is a mixture of internal and external facing websites and web services. Newer services are provided using .NET MVC, AngularJS, Typescript, WebAPI, C#, Entity Framework. In addition, you will be required to understand and enhance existing platforms which ... more about NET Developer

  • £0 - 40k
  • 11 Oct 2019

Job description

We are looking for .Net Web Developer to work in our group digital development team based in our Saga Group part of the business.

We are looking for a skilled System Consultant with strong analytical and programming skills. The candidate will also have a strong background in administering and maintaining Enterprise systems.

You will be undertaking design, technical programming and ongoing support for key strategic digital projects as well as supporting existing enterprise systems.  The role will cover the technical development of group owned digital assets.

Main Responsibilities

  • Reporting to the Group Digital Development Team Manager, this role will be involved in the technical delivery of a range of projects within the Group digital roadmap.
  • The successful candidate will undertake analysis, design, technical programming and ongoing support for key strategic digital projects as well as supporting existing enterprise systems.  The role will cover the technical development of group owned digital assets.

Some of the main tasks you can expect to be involved in include:

  • Carry out software analysis and design in order to establish technical requirements, which meet the business needs.
  • Detailed analysis of user requirements for new systems and the continued maintenance/enhancement of current systems.  Provide advice where alternative solutions exist.
  • Provision of estimates for fixes/enhancements/new systems requested by the business.
  • Produce Functional Specifications using jargon free language which can be understood by users/business colleagues. 
  • Produce Technical specifications where appropriate.
  • Programming in relevant languages as appropriate with adherence to best practice in coding standards (security, usability, accessibility, design patterns).
  • Unit testing, system testing and user training.  Assist users with their acceptance testing.
  • Follow change management processes.
  • Ensure that appropriate levels of documentation are in place.

Any other duties requested by Group IT Management.

  • Manage any risks or controls delegated to this position as detailed in the relevant risk registers, in line with the business's risk policy.

The Ideal Candidate

Capability, Knowledge and Experience:

  • Expert understanding and utilising core. Analysis and Development technologies including Microsoft SQL Server, SQL, C# .NET.
  • A good understanding of HTML, CSS and client-side scripting (Javascript, Jquery).
  • Sitecore experience desirable.
  • Knowledge or understanding of MVVM frameworks, e.g. AngularJS.
  • Understanding of ECommerce specific coding and testing processes and procedures.
  • Good knowledge of windows server applications such as IIS.
  • Good understanding of software design patterns.
  • Takes ownership of deliverables, works under own initiative and manages own timescales.
  • Adapts quickly to changing priorities and workloads.
  • Good understanding of distributed source control systems, e.g. GIT/Mercurial.
  • Familiar with deployment tools such as Octopus Deploy/Team City.
  • Experience with Windows servers operating systems.
  • Understands competing objectives of commercial benefit and internal quality and when to make effective compromises.
  • Communicates effectively with both technical and non-technical personnel.
  • Able to facilitate large change programs.
  • Understands SEO concepts.
  • Understanding of PCI and OWASP security vulnerabilities.
  • Good knowledge of W3C usability requirements together with other related legislation such as PCIDSS and cookie regulations.
  • Good knowledge of testing methodologies.
  • Good understanding of Agile methodology and Jira.
  • £60k - 85k
  • 11 Oct 2019

Job description

We’re seeking experienced Frontend Engineers to join the Beamery team and be a vital contributor to the front end of our SaaS platform. You’ll work with our wide-ranging tech stack, with micro-frontends written in React, Angular and core ES6. Each new project is greenfield, and we’re firm believers of always using the best tools for the job. 

Check out this blog post to learn more about how Beamery is using Micro-Frontends to permanently solve the legacy JavaScript problem.

What you will  be doing as a Senior Frontend developer at Beamery:

  • Building beautiful, scaleable products with wide market exposure. 
  • Being a leading contributor to our projects on the front end.
  • Being hands on with our code base, as well as making suggestions for technologies and processes.
  • Taking part in regular collaborative teach-ins and learn new skills.
  • Working as part of an Agile team with support from Product and Design.
  • Mentoring junior developers from your experience.

What we are looking for:

  • Strong skills in HTML5, CSS3 and SCSS.
  • A strong understanding of at least one of: React, AngularJS or another component-oriented framework.
  • Solid JavaScript and ES6 skills, Functional and Object Oriented programming.
  • Understanding of tooling (Webpack, NPM etc.)
  • Understanding of Fluex/Redux data flow, immutability.
  • Excellent communication skills, both written and spoken.
  • Someone who enjoys being part of a collaborative team focused on building a product to delight our customers.
  • Someone excited by finding the right tools for the job, and by greenfield projects.
  • Some Node.js experience is a bonus!
  • £35k - 55k
  • 11 Oct 2019

Job description

Camlin Technologies is looking for software developers to join its market-leading design teams. The successful applicant can expect to join a growing development team. While being able to work closely with others he or she will also need to demonstrate the ability to work independently.

Responsibilities

The Java / Web application developer will be responsible for the implementation and support of new and existing web applications for internal or external customers. This will involve working in a team to develop software and unit tests following an agile methodology. Responsibilities include:

• Developing high quality software as well as unit and component tests within a continuous integration environment

• Developing scripts to automate and streamline development activities

• Co-ordinating with the Product Owner, team members and other stakeholders to meet business objectives

• Participating in project planning sessions and providing estimates

• Understanding the product and domain in order to write technical specifications

• Delivering code as well as unit and component tests within a continuous integration environment

• Configuring and maintaining release and deployment environments

• Participating in manual end to end system QA testing

• Investigating new technologies and continually improving and updating their technical knowledge and skills

Required Criteria

• Minimum 2:1 degree in Software Engineering / Computer Science or equivalent

• Competent in object oriented design using Java

• Experience with JUnit and associated libraries (mocking frameworks, etc.)

• Experience with Spring MVC, Struts 2 and Hibernate Frameworks

• Good knowledge of relational databases e.g. MySQL, SQLite

• Experience of web technologies including HTML, CSS, and JavaScript

• Working knowledge of web servers, web application servers and deployment on Linux-based platforms.

• Experience with one or more scripting language e.g. Python, Perl, Ruby

• Knowledge of source code revision control, preferably GIT

• Fluent in English, both written and verbal

• EU Passport holder.

Desired Criteria

• Java (1.6+)

• JavaScript

• HTML 5, CSS3

• Bootstrap, AngularJS

• Apache, Tomcat, node.js, Nginx

• MySQL, PostgreSQL, HSQLDB

• J2EE (Servlets, JSP, JSF, JSTL)

• Struts2, Spring, Hibernate ORM frameworks

• MVC design pattern

• Eclipse IDE

• Development experience on Ubuntu and Red Hat Linux.

• Knowledge of messaging systems e.g. REST, message queues

• Experience working in an Agile environment with continuous integration and deployment.

• Practical experience managing and administrating MySQL databases.

Personal Attributes

• A good team player capable of delivering excellent results under pressure and to strict deadlines

• Ability to communicate effectively with clients and colleagues.

• Quality focused with an understanding of advances in computer technology and how this affects the business environment

• Adaptable and able to pick up new techniques

• A positive "can do" enthusiastic attitude towards addressing the technical challenges facing Camlin Technologies and our clients

• Conscientious individual demonstrating attention to detail along with high levels of ownership and commitment

• Motivation to create high quality products and systems and learn new skills.

  • 11 Oct 2019

Job description

Our reputation is fundamental to our business, so our culture emphasizes quality, reliability and respect. As a privately-held company owned by past and present employees, and run by engineers, Zuhlke takes a long-term view. For example, you will receive twenty days training per year, including a budget to support activities such as conference attendance, our annual technical camp, and participation in focused topic teams. We like our staff to be technically flexible so, if you don’t have a required skill now, we can support you learning it.

Job description

  • Helping our clients understand what they really need
  • Building quality systems to satisfy those needs
  • Working collaboratively with colleagues and clients
  • Keeping technically sharp
  • Getting things done
  • Sometimes travelling to other locations in the UK and mainland Europe

Projects are typically based in Central London but may require flexibility with regard to working for fixed periods of time in other UK locations or overseas.

Skills & Requirements

We are looking for experienced software engineers with strong iOS skills (Swift preferred). Some experience of backend service development is an advantage. 

Our technical environment:

  • Delivers multi-channel front-end applications using iOS and modern JavaScript, HTML5, CSS3
  • Also includes Web application development using JavaScript libraries like Node.js, AngularJS, React
  • Builds back-ends APIs using Java, .NET, Node.js
  • Uses Agile approaches, including practices such as Test-Driven Development and Pair Programming
  • Keeps current with recent trends
  • 11 Oct 2019

Job description

Our reputation is fundamental to our business, so our culture emphasises quality, reliability and respect. No agencies please. 

Job description

  • Helping our clients understand what they really need
  • Building quality systems to satisfy those needs
  • Working collaboratively with colleagues and clients
  • Keeping technically sharp
  • Getting things done

Projects are typically based in Central London but may require flexibility with regard to working for fixed periods of time in other UK locations or overseas.

Skills & Requirements

We are looking for experienced software engineers with strong Android skills (Kotlin preferred). Some experience of backend service development is an advantage. 

Our technical environment:

  • Delivers multi-channel front-end applications using native Android and modern JavaScript, HTML5, CSS3
  • Also includes Web application development using JavaScript libraries like Node.js, AngularJS, React
  • Builds back-ends APIs using Java, .NET, Node.js
  • Uses Agile approaches, including practices such as Test-Driven Development and Pair Programming
  • Keeps current with recent trends
  • £60k - 75k | Equity
  • 11 Oct 2019

Job description

REQUIREMENTS

We are looking for a Front End Engineer who cares deeply about creating great software within an agile team of developers. You will be responsible for working with the team to design, create and improve our website and apps.

We’d like you to:

  • Create efficient, reusable and flexible UI components using Javascript, HTML, CSS, AngularJS, Angular, React, JQuery
  • Write code clean and experiment front end technologies such as Angular JS
  • Be a major stakeholder in the development of Tailsters greenfield customer facing app, as well as the continued development of other products
  • Capitalise on your previous years of experience as a Front End Developer and move into the forefront of an exciting startup
  • Continue building a comprehensive reusable suite of Javascript components across our web and apps using AngularJS
  • Desire to continue to write clean and testable code
  • Enjoy working within an Agile environment, and feel comfortable estimating the complexity of your work
  • Love working with other sociable people in an open and collaborative way
  • Celebrate personal successes
  • Acknowledge our failures as a team
  • Be an animal lover - we’ve got dogs in the office (after all, it’s what we do!) and you can bring your own dog into work.
  • Have a sense of humour, be sociable and be a nice person.
  • You’ll also have a penchant for rubbish dog puns, and a predilection for Chicken Katsu (#notcompulsory :))

What we are looking for:

  • A good understanding of the JavaScript fundamentals
  • Good understanding of Responsive design, HTML(5), CSS(3), JavaScript and JQuery
  • Extensive experience with either AngularJS or Angular
  • CSS
  • RESTful
  • GIT
  • Big bonus if you have experience in writing mobile apps either with Native/JS.

BENEFITS

  • Your benefits will include holiday entitlement of 20 days per year for a full time employee, in addition to public holidays, plus a day off on your birthday
  • Flexible dress code
  • Pet Friendly office
  • Flexibility in working from home when required
  • Monthly socials
  • Katsu Fridays
  • Perkbox benefits
  • £30k - 35k
  • 11 Oct 2019

Job description

As part of the SG Digital Sportsbook Mobile team,

Job Purpose

The Senior Software Engineer (iOS) role will be a key one for the SGD team. Reporting to a Development Lead, the Senior Software Engineer will be working alongside other Software Engineers, Project Managers, QA and Software Architects in order to shape and implement the technology and product deliverables that will drive forward SGD’s mobile applications strategic initiative.

The SGD Product Development teams are more aggressively adopting newer technologies, architectural principles and approaches to development, deployment and monitoring. Senior Software Engineers will be critical to ensure to ensure the highest coding standards and quality of deliverables to the QA and Delivery teams and for adoption by operators. A Senior Software Engineer will be expected to both lead and mentor less experienced developers, actively contributing to their day-to-day activities and training needs.

There will be a mixture of small, but strategically significant projects, and also large scale complex programmes of work, all delivered in an Agile format with direction from Product Management, but with delivery via a tightly contained team focused on quality deliverables.

A “can do” attitude and out-of-the-box thinking will be prerequisites!

Key Accountabilities

  • Development of new features and functionality for SGD native mobile applications, including the production of unit tests as and where required

  • Active participant in reviews for products and services delivered across the wider SGD Product Development Organisations

  • Ensuring code quality is maintained  for products and services delivered by the team the Senior Software Engineer is working with

  • Ensuring that products and services adhere to agreed performance KPIs and are delivered in line with SGD CI / CD requirements

  • Ensuring that all products and services have agreed levels of test coverage, in line with SGD requirements and adhering to agreed architectural and technology (including security) standards

  • Review of detailed release documentation for handover to Delivery teams

  • Maintenance of relevant technical sections of the internal Knowledge Base

  • Mentorship of less experienced Software Engineers

Key Responsibilities

  • Active understanding of solutions architecture and design, including KPI definition

  • Ability to input into high level estimates of software deliverables for planning purposes

  • Supporting the Development Lead, other Software Engineers and Delivery team leads to ensure continuous quality improvement in the development teams

  • Be an integral part of the design and architecture of SGD’s mobile applications

  • Proactively identify and address areas of material improvement, notably around performance, security and usability

  • Where applicable, ensuring that development team processes are aligned with technical processes prevalent in the wider company

  • Ensure that all team members have a clear understanding of the overall system architecture and design components, in the context of meeting product requirements and also Apple’s specific guidelines and requirements

  • Monitor and adapt to changes in the iOS Operating systems, native SDKs and build frameworks introduced by Apple

  • Knowledge of Agile development processes and scrum roles and responsibilities

  • On occasion, lead an Agile workstream

Qualifications

Knowledge & Experience

  • A Bachelor's degree (1st or 2:1) from a well regarded university in a computer science or traditional science subject such as physics or mathematics, engineering, or information systems

  • At least 4+ years of experience developing commercial iOS Mobile applications

  • At least two published iOS apps in the Apple App Store

  • Ability to document technical solutions in a variety of formats and to constructively share knowledge with less experienced team members

  • Ability to learn and critique new technologies quickly

  • Excellent verbal and written communication skills, including presentations to peer groups

  • Excellent teamwork skills, capable of supervising a small sub team or deputising in a management role

  • Demonstrably being able to deal with change on a daily basis; must be comfortable both with external factors driving this change as well as internal

  • Experience in contributing to and influencing technical strategic planning or responsibility for a technical strategy

Technical skills of relevance:

  • Mandatory

    • A minimum of 4 years’ hands-on experience in designing and developing mobile applications for iOS using Swift and Objective-C

    • Experience working with at least one other web wrapping native framework such as Ionic with HTML 5 and AngularJS, Cordova, React Native

    • Experience in developing data heavy, RESTful service driven applications using JSON data models

    • Experience with the process of creating iTunes store accounts and iOS app publication process

    • Demonstrable experience with TDD and / or BDD

    • General understanding of the use of Jenkins and Git (BitBucket)

    • Demonstrably strong understanding of Apple’s Human Interface Guidelines

  • Preferred

    • Experience in mobile web technologies (JavaScript, HTML5, AJAX, CSS)

    • Understanding of general UX principles for web applications, including responsive and adaptive design principles

    • Some knowledge of the Android ecosystem and apps

    • Use of a CI/CD framework for iOS applications development

    • General scripting skills: Bash, Python, Ruby, Javascript etc.

Domain knowledge is not required, but having worked on hands-on in fully native mobile app development is.

  • 11 Oct 2019

Job description

Description

Chainalysis is one of the fastest growing companies in the cryptocurrency space. Our cryptocurrency investigation and compliance software is used by the world’s leading law enforcement agencies, regulators, and businesses as they combat fraud, human trafficking, money laundering, and other illicit activity involving cryptocurrencies. With offices in New York, Washington D.C., London, and Copenhagen, we are backed by Accel, Benchmark and other leading names in venture capital. Our mission is to build trust in blockchains.  

We are looking for front end engineers to make a beautiful user experience for our customers. We think that to be up for the task you will probably need:

This role can sit in London or Copenhagen.

Requirements

  • Strong overall JavaScript knowledge, including experience using ES6+
  • AngularJS experience, or similar (React, Vue, etc)
  • Good HTML/CSS skills, including responsive designs
  • Experience with Restful APIs and using JS promises/observables
  • Familiarity with linters, such as ESLint
  • Good Git knowledge
  • Good troubleshooting skills and understanding of cross-browser compatibility issues
  • Passionate and happy
  • Excellent communication skills

You may also have:

  • Experience with TypeScript 
  • Experience with CSS precompilers (SASS or LESS)
  • Experience writing frontend unit tests and e2e tests
  • Experience with Webpack and Gulp
  • Knowledge of Bitcoin at a technical level

You belong here. 
At Chainalysis, we believe that diversity of experience and thought makes us stronger. We encourage applicants across any race, ethnicity, gender/gender expression, age, religion, ability and experience. With both customers and employees around the world, we are committed to ensuring our team reflects the unique communities around us. We can’t wait to meet you

  • £40k - 70k
  • 11 Oct 2019

Job description

JELF194 - Senior UI Developer Strategist: £40k - £60k base, dependent on experience or up to £70k for exceptional candidates (i.e. who meet every point below and more!)

Do you have an innate understanding of user interfaces and user experience design with a strong understanding and experience of modern frameworks? Do you aspire to be creative, original, visionary, imaginative, inspired and innovative? Would you like to take on a management role with regular international travel that allows you to set the frontend strategy for a top global investment management firm?

We are looking for a frontend specialist with the technical knowledge and creative vision to create an outstanding global front end strategy, and the passion and charisma to drive change and bring teams all over the globe with you on your journey.

Required: 

  • A Front-end specialist with a strong understanding and experience of using frameworks, alongside strong hand coding skills
  • A strong portfolio of web development, demonstrating an interest in your key skill set and wider technologies
  • Great analytical abilities, and an inbuilt need to build clean, well-tested and maintainable web code and applications
  • Writing clean, semantic HTML, HTML APIs, CSS development Methodologies (SMACCS, OOCS, BEM) & CSS Pre-processing (specifically SASS)
  • JavaScript Libraries, Tools & Frameworks (jQuery, AngularJS, React, NodeJS, NPM) with knowledge of ES6/ES7 features
  • Front-end build tooling (Gulp, Webpack), performance monitoring and improvement strategies
  • Understanding of Testing, Version Control (Git), Unit/Integration/Regression tests & Test frameworks (e.g. Jasmin, Mocha, Selenium)

Desired:

  • Continuous Integration (Bamboo/Hudson/Jenkins or similar)
  • Understanding of Enterprise architecture and Infrastructure
  • Working with Distributed teams

The Role:

This is a brand new role that will support the Head of Global Design Standards & Practice for the Global digital experience team, to progress and enable our digital agenda and embed digital standards and high quality UI design practice across the Global business to support the drive for quality, consistency and efficiency in delivering our end user experiences.

Specifically, this role will serve to implement new standards as set out by the Head of Global Design Standards & Practice, to support global best practice, consistency, whilst supporting the drive for efficiency and reuse.

As a team we are responsible for the management and delivery of best-practice tools. Globally partnering with different teams such as Technology and Marketing in order to set UI practice standards. This role is key to enabling functions within the experience team to standardise and improve digital effectiveness whilst ensuring a consistent digital customer experience approach.

You will spend around 30% of your time doing hands-on development, innovation, prototyping, creating frameworks and coming up with the strategy and vision. The remaining 70% of your time will be spent bringing others on your journey including team leads, global team etc.

While based in the UK, international travel is central to the role and you will be me making regular visits to our studios in Germany and India. You should expect to be travelling around every 6 weeks, spending 1-3 weeks abroad at a time.

Key Responsibilities

  • Acts as an advocate for Global digital experience across the business and maintain strong relationships to help educate and identify / shape future project demand
  • Act as conduit between the UXD Studios, Technology and Head of Global Design Standards & Practice
  • Provides appropriate challenge to the business, ensuring deviation from standards are evidenced based and by exception where necessary.
  • Addressing UI issues collaboratively and work to resolve in an agile way of working
  • Champion the standards and help educate the business of their benefits.
  • Overall responsibility for Design standard websites and UI framework
  • Know when we need to introduce new UI standards and when not too and defending your decisions and approach. Guide their inclusion into global standards and adoption by the business and technology
  • Works closely with technology teams to understand their needs for standardisation to drive development efficiency
  • Embeds the overall Digital Standards & Practice with key stakeholders in the business and ensures employees have the design systems, platforms and tools in place for successful delivery and performance
  • Supports the global design system agenda, adopting industry leading best practices in planning and delivering the agenda
  • Supports use and adoption of centralised repositories to improve digital effectiveness
  • Work with key stakeholders to help Head of Global Design Standards and Practice evidence value and benefit of moving to common standards, and promote these benefits to gain further buy in and momentum for more standardisation.
  • Work closely to support the digital efficiency programme and evidence where digital tools can help us simplify in order to deliver quick, better quality, lower cost, more consistent tooling to support all channels globally.

Unfortunately my client is unable to sponsor visa applications for this role.

APPLY