keywords/skills

Showing page 1 of 18 (10 in 0.36 seconds)

  • Edinburgh
  • 17 Jun 2019

About the company
Appointedd is the world’s most flexible online booking software. Empowering entrepreneurs and business owners with beautiful and intuitive online booking and business management tools, Appointedd’s technology is cutting edge.
Based in the heart of Edinburgh and noted as one of the most exciting startups in Scotland, Appointedd is a hugely exciting tech business with big plans for future growth. This is your opportunity to join us on an exciting journey and have a direct influence on our future success, playing a vital role in our team. We’re a passionate and innovative team with an industry-leading product, currently onboarding household names and breaking into a global marketplace.


The role
We are looking for a full stack developer (with a bias towards frontend) to join our small, ambitious team in the centre of Edinburgh. You will focus on improving our existing products and pushing new features across all platforms, but we’ll also want you to thrive in a collaborative environment.


Responsibilities

  • Maintaining Appointedd’s existing functionality and building new functionality.
  • Improving efficiency and implementing performance enhancements.
  • Maintaining, improving, and documenting Appointedd’s developer libraries and tooling..
  • Designing and building scalable solutions.
  • Creating intuitive user interfaces.


Desirable skills and experience

  • Frontend JavaScript and frameworks (we use AngularJS)
  • CSS Preprocessors (we use SASS)
  • PHP and frameworks (we use Laravel)
  • NodeJS and frameworks (we use Hapi)
  • Package managers (we use NPM & Composer)
  • Build tools (we use Grunt)
  • NoSQL databases (we use MongoDB)
  • Git version control
  • Issue management software (Github, Jira etc)
  • Know your way around a command line
  • An eye for software design and UX best practises
  • Experience working in an agile development team
  • Enjoys developing end-to-end solutions across the frontend and backend
  • Excellent verbal and written communication
  • Ability to learn and pick up new things quickly
  • Willing to roll up your sleeves and get stuck in as no two days at Appointedd are the same!


The benefits of working at Appointedd

  • We work in a beautiful city centre office, with amazing views of Edinburgh Castle
  • You’ll get a MacBook Pro and any equipment you need to do your job
  • We can supply any additional training you require
  • Your manager will have a technical background and can support you through regular one-to-ones and mentorship
  • You’ll have support from a talented and passionate team
  • You’ll have empowerment to explore your creative ideas
  • You’ll have full ownership of your workload
  • Every Friday we have a team breakfast
  • We have Friday team drinks and host a company-wide “Show and tell”
  • We can offer a competitive salary and company share options are also available, dependent on experience.


How to apply
Please apply with your CV and a short covering letter highlighting what appeals to you most about the role and what you think you can bring to the team.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital or disability status.


No recruitment agencies please.

  • Sheffield
  • £18,000 - £24,000 per annum
    • Permanent
  • 17 Jun 2019

Junior Developer in Sheffield

Your new company
Your new company is a non-profit organisation that improves peoples lives using technology in Sheffield.

Your new role
You will be working closely with other developers and business users to develop new and existing digital products while contributing the end-to-end web development process, from requirements and design through to coding and server administration.
You will be supporting the organisation and the networks in their use of the digital products. You will also support the digital team with any general needs it may have such as:
assisting testing, liaising with suppliers and commercial customers, keeping up to date with the latest technologies relevant to the team, attending meetups, product usage monitoring and other duties as they may arise to help the team deliver its diverse needs.

What you'll need to succeed

In order to succeed you will have experience of developing technical solutions in a team environment and successfully working to deadlines in a technical environment.

You will have knowledge and kills in the following:

  • HTML, CSS and JavaScript - Knowledge of frameworks (Angular/AngularJS, Sass, Foundation)
  • PHP & MySQL
  • UX and Design - understanding of user interfaces and centred design


What you'll get in return
In return you will work in the centre of Sheffield with 30 days holiday per year, 10% Employer contribution, Up to £500 contribution for work related training and Life cover and permanent health insurance.

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, 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 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

  • £60k - 90k
  • 17 Jun 2019

Job description

Senior - Staff Full Stack Developers (Front-End / Core Java – Security Services Team)

Overview:

Mimecast are looking for experienced full-stack senior developers to join the Security Services engineering team.

The ideal candidate will have the passion & skills for tackling complex challenges with simplicity & having the ability to build platforms that can massively scale whilst maintaining significant performance levels. We are looking for someone who can seamlessly move between the UI all the way down through API and into the data layer, all the while rising to the challenge of providing customer value and working with some of the smartest technologists in their subject fields.

 What we would like from you:

  • Experience in a complex, multi-disciplinary environment, delivering products within specific time-scales and engaging with multiple senior Stakeholders
  • An ability to quickly comprehend and convert business requirement into technical solutions
  • Significant and demonstrable development experience in open source technologies like Java, JavaScript, Node.js
  • Significant and demonstrable knowledge of both SQL and no-SQL database applications such as Postgres, Cassandra, Elastic and HBase
  • Significant and demonstrable development experience of HTML, CSS and other related web technologies such as Bootstrap, AngularJS and jQuery
  • Significant and demonstrable experience of automated test frameworks such as JUnit
  • Building high-performance, massively-scalable, always-available Cloud-based systems
  • Significant and demonstrable experience of using, developing and debugging on Linux based Operating Systems
  • Experience of modifying and maintaining systems and code developed by other Software Engineers
  • Significant and demonstrable experience working with distributed version control systems such as Git
  • Demonstrable experience working with Software Engineering collaboration tools such as Jira, Confluence & Slack

The ideal candidate would have knowledge in some of the following:

  • Experience building public facing and internal REST APIs
  • Experience developing software within a Micro-Service architecture
  • Experience working in a DevOps environment with a focus on CI and CD
  • Knowledge and/or experience with MapReduce Framework, Hadoop, HDFS
  • Knowledge of email messaging and security highly advantageous
  • Knowledge of network programming and protocol including REST, HTTP, SMTP and raw TCP/IP sockets
  • Knowledge of authentication and integrating with other platform and vendors with protocols such as SAML, OAUTH, TOTP

Culture:

  • Pet Projects – open innovation competition to invent new products and services with significant cash prizes and kudos to be won
  • Patent support and expertise. Get your name alongside your innovations
  • Flat management structure with approachable leaders in an open-plan office
  • Startup feel with stability and security of an enterprise. A DevOps culture using Agile ways of working, fast paced, challenging and always fun
  • Innovation culture, led by global experts including Chief Scientist Nathaniel Borenstein, inventor of the MIME protocol and first person in the world to send an email attachment
  • A truly international team working together in a friendly, relaxed and open office environment
  • Happy, vibrant office space with multiple breakout areas, games room, pool table, foosball and table tennis

Rewards:

Along with the challenges we offer very competitive salaries, staff share purchase plan, pension, private healthcare, life cover, season ticket loan, fitness subsidy, fruitful office, breakfast & snacks daily, wine & cold beer on tap, corporate citizenship, volunteering schemes, milestone recognition, long service fully paid sabbaticals, eye care, childcare vouchers & family leave time. Career opportunities are exceptionally good and tailored to you either down the management or technical route. If interested, feel free to get in touch with me directly at mcasali@mimecast.com  

  • 17 Jun 2019

Job description

Job Purpose

This is an exciting opportunity to join a multi-skilled agile team in IT Delivery, in which you will be responsible for the development of our core customer-facing websites which allow customers to quote, buy and service their Admiral products.

We are a progressive team working with cutting edge technologies such as Angular and best in class tools such as Git, Jira, and Confluence. 

IT Delivery is made up of small teams, that are inclusive, open and collaborative.  We encourage team members to share ideas, solutions, and decision making to drive forward the effectiveness of the teams and products that we deliver.

Main Duties

  • Development and publication of the Quote Engine, with attention to adherence of all marketing brand styles.
  • Implementation and delivery of relevant coding technologies to defined standards.
  • Implementation and execution of thorough unit testing and version control.
  • Understanding of emerging technologies and their suitability to business demands.
  • Production of technical and functional specifications where applicable.
  • Adherence to Agile Scrum methodology. 
  • Working directly with the Product Owner and business to develop solutions to support the product roadmap

Experience and Qualifications Required

Experience and Skills

  • Ability to creatively think around a brief and challenge it if necessary.
  • Thorough knowledge of all relevant coding languages.
  • Understanding of Agile Scrum methodology and practices.
  • Prioritisation and time management skills to hit deadlines.
  • Confidence to communicate ideas effectively to peers, seniors, and management.
  • Ability to produce quality documentation as necessary.
  • Able to transfer knowledge between other members of the team.
  • A focus on continuous improvement.
  • Technical skills

Essential

  • Experience of web frameworks such as Angular or React
  • Excellent working knowledge of javascript
  • Working knowledge of typescript
  • Working in an agile environment
  • Experience with CI/CD tools such as Jenkins
  • Understanding of version control systems such as GIT

Desirable

  • Understanding of:
    • AngularJS
    • Docker and/or Kubernetes
    • Jasmine/Karma
    • Data management libraries such as RXJS/NGRX
    • JSON and executing server requests
    • REST and SOAP
    • Node.js and NPM
    • Java programming language and server-side architecture
  • Experience of unit testing front end websites
  • £70k - 90k
  • 17 Jun 2019

Job description

Hello, we’re Tide.

We believe SMEs have been vastly underserviced and overlooked by traditional banks. Something as simple as opening an account can take weeks, mountains of paperwork and too much time. Through a mobile-first platform, we provide modern business banking services to small-business owners, saving them time so they can get back to doing what they love.

Based in central London, Tide is backed by some of Europe’s most notable founders and investors, including Robin and Saul Klein (LocalGlobe) and Alex Chesterman (Zoopla Property Group), as well as top VCs in London and Stockholm (Anthemis, Creandum and Passion Capital).

We’re offering the right person, the opportunity to join our dynamic team to help unlock the next stage of our growth. We’re a rocket ship that's going places – this looks a little like world domination!

Your day will look a little like this:

As a Lead Web Engineer at Tide (fondly referred to as a Tidean, a god-like challenger of the banking world), you’ll manage a team of Web Engineers, mentoring them as they achieve their personal and collective goals. You will report directly into our Head of Mobile and Web Platforms.

You’ll be responsible for driving the end-of-sprint release cycles from start to finish, clearly communicating technical details to technical and non-technical team members to ensure the timely and efficient delivery of new features. You’ll work daily on implementing and maintaining good technical quality assurance practices and development methods. This is essential as we pursue an internationally scalable and maintainable product.

You’ll work closely with the Design team to ensure the feasibility of proposed solutions, and collaborate daily with the UI automation team to help them increase the UI test coverage and reduce the reliance on manual testing.

The core of this role is acting as an effective leader, but you will be hands on when necessary – we’re a start-up and sometimes, it’s all hands-on ship!

Who are we looking for?

  • A strong Engineer with proven Web skills
  • Good knowledge and passion on HTML, CSS and JavaScript(ES6)
  • Experience with either Angular2+ or React frameworks
  • Expertise in OOP and RESTFul web services
  • Experience in code reviewing, writing tests, testable code and working with test frameworks
  • Version control with GIT
  • JIRA, CI/CD, SDLC knowledge
  • A good understanding of UI/UX concepts
  • Experience with Agile methodologies - Scrum and/or Kanban
  • Proactiveness and strong communication skills
  • Experience leading a team of web engineers, with the ability to develop and mentor less experienced developers

The following would also be highly advantageous:

  • Experience with build and code-coverage tools.
  • Experience with AngularJS 1.x and newer versions.
  • Hands on Pair programming.
  • Experience of managing cross-functional, onshore and offshore teams – we have a small team of software engineers in Sofia.

What are we like to work for?

  • We’re not corporate, we’re a start-up. You will have an unparalleled exposure to many areas of the business – improve and impact how we work
  • We will give you the freedom to be inquisitive and proactive – pursue your interests and develop career with us as we scale
  • We’re open and progressive – input is encouraged at all levels
  • We’re a social bunch. We celebrate the milestones, big and small and genuinely enjoy each other’s company!

Diversity is what makes our world interesting. Different people bring fresh new ideas, thinking and approaches, which make the way work is undertaken more effective and efficient. If you’re not into diversity, Tide may not be in the right place for you! Tide holds itself accountable against measurable diversity objectives.

  • £60k - 80k
  • 17 Jun 2019

Job description

Hello, we’re Tide.

We believe SMEs have been vastly underserviced and overlooked by traditional banks. Something as simple as opening an account can take weeks, mountains of paperwork and too much time. Through a mobile-first platform, we provide modern business banking services to small-business owners, saving them time so they can get back to doing what they love.

Based in central London, Tide is backed by some of Europe’s most notable founders and investors, including Robin and Saul Klein (LocalGlobe) and Alex Chesterman (Zoopla Property Group), as well as top VCs in London and Stockholm (Anthemis, Creandum and Passion Capital).

We’re offering the right person, the opportunity to join our dynamic team to help unlock the next stage of our growth. We’re a rocket ship that's going places – this looks a little like world domination!

Your day will look a little like this:

As a Senior Web Engineer at Tide (fondly referred to as a Tidean - a god-like challenger of the banking world), you’ll report directly to the Lead Web Engineer and work in a team of highly skilled web engineers.

Your focus will be spent on writing high-quality, highly testable code and contributing to the web technical architecture and vision as we expand and grow our product. Scalable and maintainable code is super important to our ability to scale. You’ll review code and ensure that our foundations are solid.

You’ll be comfortable pair programming with other engineers and you’ll assist the lead of the platform in the release process. Mentoring less experienced engineers will also be an important part of your role.

You’ll work closely with the Design team to ensure the feasibility of proposed solutions and collaborate daily with the UI automation team to help them increase the UI test coverage and reduce the reliance on manual testing.

Who are we looking for?

  • 5 years of web development experience.
  • Good knowledge and passion on HTML, CSS and JavaScript(ES6).
  • Experience with either Angular2+ and/or React frameworks.
  • Expertise in OOP and RESTFul web services.
  • Experience in code reviewing, writing tests, testable code and working with test frameworks.
  • Version control with GIT.
  • JIRA, CI/CD, SDLC knowledge.
  • A good understanding of UI/UX concepts.
  • Experience with Agile methodologies - Scrum and/or Kanban.
  • Proactiveness and strong communication skills,

The following would also be highly advantageous:

  • Experience with build and code-coverage tools.
  • Experience with AngularJS 1.x and newer versions.
  • Hands on Pair programming.

Diversity is what makes our world interesting. Different people bring fresh new ideas, thinking and approaches, which make the way work is undertaken more effective and efficient. If you’re not into diversity, Tide may not be in the right place for you! Tide holds itself accountable against measurable diversity objectives.

  • £45k - 80k
  • 17 Jun 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 and/or Android skills (Swift and Kotlin preferred). Some experience of backend service development is an advantage. 

Our technical environment:

  • Delivers multi-channel front-end applications using native Android, 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
  • £55k - 80k
  • 17 Jun 2019

Job description

Fullstack Java/Web Developer

Mid-Level Fullstack Java/JavaScript Web Developer, Business facing top Financial Services firm, London
£55-£80k base, dependent on experience, plus industry leading benefits package and performance linked bonus scheme. 

Are you a fullstack developer with solid skills in both Java and web development? Want to build a career in Fintech in a business facing role? Then you sound like just who we’re looking for - but we know your skills are in high demand, so why should you come to us? 

Perhaps you heard that Fintech careers pay the best in the business (they do), and you’re intrigued. But you’re a creative spirit. Your passion for coding lights a spark under everything you do, and you don’t want it to be snuffed out by corporate bureaucracy. 
We are a major global financial services firm, with all the prestige, benefits and business exposure that implies. Yet, our employees say working for us is more like working for big tech or a startup than the stuffy banks of their imagination. Far from snuffing in out, we want to take that spark inside you and fan it into a blaze. 

Working for Us

  1. You’ll get to work on cutting-edge, best-in-class technology, and be challenged, supported and nurtured to constantly learn and grow to be the best developer you can be.
  2. The sky is the limit in terms of opportunity. Our flat organisational structure means everyone gets heard, and your great ideas can quickly become your live projects that you own. Fancy switching teams or working abroad? Our colleagues have a whole world of options – literally.
  3. Our teams all over the world thrive on innovation, inquisitiveness and inclusion. We welcome those with the bravery to make mistakes and own them, learn from them and help others learn from theirs.

About You 

This is a mid-level role, so we imagine you will probably have 2-5 years experience as a developer, but then, we don’t know you yet. Maybe you’re a real superstar not long out of a top uni, or a seasoned professional returning to work after raising a family. If you’ve got the skills to write quality code then surprise us!

Here’s our wish list:

  • Strong skills in both Core Java and Web Development
  • Bright and inquisitive with a passion for coding
  • A team player with great communication skills, who will be happy in a business facing role

We don’t expect you to know everything straight out of the box – we want potential and will support talented developers while they come up to speed. 
Our tech stack includes Java, J2EE, Spring, SQL, AngularJS, Python, Cassandra, Kafka, Docker, Kubernetes and many more. Experience in our stack is a bonus but not a requirement, so long as you can show a track record of achievement in your language of choice. Likewise, we’re not fussed if you have previous financial services experience. So long as your passion and skill for coding are there, we can teach you everything you need to know. 

For further details and to apply, please get in touch on 0203 4650125 and ask to speak with Emmalu. Alternatively, you can email me at emmalu.fox@hays.com 

  • 17 Jun 2019

Job description

Man Alpha Technology

Front Office technology at Man is known as Alpha Technology. Alpha Technology was formed in 2018, bringing together a number of Investment Manager specific teams into a single business entity. Alpha Technology’s purpose is to “create a team, environment and technology platform which promotes the highest level of innovation and agility across all of our investment managers, whilst minimising unnecessary duplication of technology, tools and process.” It is structured into the following teams, each with their own CTO or Head of Technology reporting into the Man Alpha Technology CTO, who in turn reports to Man’s Chief Investment Officer: 

  • Alpha Platform Technology – responsible for the common front-office platform, comprising Data Engineering, Python Research and Development Infrastructure and Linux High Performance Compute.
  • Execution Technology – responsible for Electronic Execution Technology and Trader facing tools.
  • Risk Technology – responsible for core elements of front office risk technology.
  • AHL Technology – responsible for AHL specific technology, including research systems, systematic trading strategies, portfolio construction tools and order management systems.
  • GLG Technology – responsible for GLG specific technology, including quant tools, portfolio manager facing tools and order management systems.
  • Numeric Technology – responsible for Numeric specific technology, including research systems, systematic trading strategies, portfolio construction tools and order management systems. 

The Role

As a Quant Developer at AHL you will be working hand-in-hand with our Quant Researchers. Your challenges will be varied, and will involve implementing new trading strategies, building new research frameworks and quant libraries, prototyping new data feeds, development of new portfolio construction techniques or building risk analysis tools

Our Technology

Our systems are almost all running on Linux and most of our code is in Python, with the full scientific stack: numpy, scipy, pandas, scikit-learn to name a few of the libraries we use extensively. We implement the systems that require the highest data throughput in Java. For storage, we rely heavily on MongoDB and Oracle. 

We use Airflow for workflow management, Kafka for data pipelines, Bitbucket for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, ELK for log shipping and monitoring, Docker for containerisation, OpenStack for our private cloud, Ansible for architecture automation, and HipChat for internal communication. But our technology list is never static: we constantly evaluate new tools and libraries.

Working Here

Alpha Tech has a small company, no-attitude feel. It is flat structured, open, transparent and collaborative, and you will have plenty of opportunity to grow and have enormous impact on what we do.  We are actively engaged with the broader technology community.

  • We host and sponsor London’s PyData and Machine Learning Meetups
  • We open-source some of our technology. See https://github.com/manahl
  • We regularly talk at leading industry conferences, and tweet about relevant technology and how we’re using it. See @manquanttech 

We’re fortunate enough to have a fantastic open-plan office overlooking the River Thames, and continually strive to make our environment a great place in which to work.

  • We organise regular social events, everything from photography through climbing, karting, wine tasting and monthly team lunches
  • We have annual away days and off-sites for the whole team
  • We have a canteen with a daily allowance for breakfast and lunch, and an on-site bar for in the evening
  • As well as PC’s and Macs, in our office you’ll also find numerous pieces of cool tech such as light cubes and 3D printers, guitars, ping-pong and table-football, and a piano. 

We offer competitive compensation, a generous holiday allowance, various health and other flexible benefits. We are also committed to continuous learning and development via coaching, mentoring, regular conference attendance and sponsoring academic and professional qualifications.

Technology and Business Skills

We strive to hire only the brightest and best and most highly skilled and passionate technologists. 

Essential

  • Exceptional technology skills; recognised by your peers as an expert in your domain
  • A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review, unit testing, refactoring and related approaches
  • Expert knowledge in one or more programming languages, preferably Python, Java and/or C/C++
  • Proficient on Linux platforms with knowledge of various scripting languages
  • Strong knowledge of one or more relevant database technologies e.g. Oracle, MongoDB
  • Proficient with a range of open source frameworks and development tools e.g. NumPy/SciPy/Pandas, Pyramid, AngularJS, React
  • Familiarity with a variety of programming styles (e.g. OO, functional) and in-depth knowledge of design patterns.

Advantageous

  • An excellent understanding of financial markets and instruments
  • Experience of front office software and/or trading systems development e.g. in a hedge fund or investment bank
  • Expertise in building distributed systems with service-based or event-driven architectures, and concurrent processing
  • A knowledge of modern practices for data engineering and stream processing
  • An understanding of financial market data collection and processing
  • Experience of web based development and visualisation technology for portraying large and complex data sets and relationships
  • Relevant mathematical knowledge e.g. statistics, asset pricing theory, optimisation algorithms.

Personal Attributes

  • Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics from a leading university
  • Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others
  • Demonstrable passion for technology e.g. personal projects, open-source involvement
  • Intellectually robust with a keenly analytic approach to problem solving
  • Self-organised with the ability to effectively manage time across multiple projects and with competing business demands and priorities
  • Focused on delivering value to the business with relentless efforts to improve process
  • Strong interpersonal skills; able to establish and maintain a close working relationship with quantitative researchers, traders and senior business people alike
  • Confident communicator; able to argue a point concisely and deal positively with conflicting views.
  • £50k - 61k
  • 17 Jun 2019

Job description

Responsibilities

The Senior Web Developer will create new and unique web applications, with a focus on Java/JavaScript based architecture. Apart from developing enterprise solutions, this role will also work on short and fast paced proof of concepts and demo projects, showing off the versatility and functionality of our product to internal stakeholders.

In this role, you will be working with and mentoring other engineers/developers to create a range of innovative web products and solutions, balancing user needs against business goals and technology capabilities. Your extensive experience will provide knowledge to the development team across the range of tools and platforms that the team works with and you will be expected to lead in the development of the front end applications and web sites developing great user experiences across different browsers and devices.

  • Providing technical leadership across aspects of the technology stack and demonstrate strong problem solving skills
  • Utilising and championing agile technical practices; TDD, Continuous Integration/Delivery, pair programming, refactoring, emergent design
  • Introducing Open Source products and tools as appropriate to optimise the delivery timescale and quality of the software product
  • Applying expert knowledge in design workshops utilising emergent design and architectural principles and patterns to produce well-engineered solutions
  • Participate and contribute to all agile ceremonies; planning, estimation, show & tells and retrospectives
  • Work with analysts to interpret high level requirements for complex, large scale initiatives and decomposing them into independent stories for consumption by team member
  • Work in a collaborative, sharing, open, transparent way
  • Escalating complex challenges, issues and risks as well as proposed mitigating actions
  • Driving continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high quality products

Required Experience

  • Server side languages and architecture, ideally Java Spring
  • Security - OWASP top 10, Keycloak
  • Build tools – e.g. Maven
  • BDD/TDD testing tools - e.g. JUnit
  • Code quality - hinting/linting
  • Git - branching/merging/pull requests
  • Lean/Agile/Scrum

Advantageous Experience

  • Design Patterns
  • Mobile first, responsive design, progressive enhancement
  • HTML5, appreciation of semantics
  • CSS - SASS/LESS/PostCSS
  • Javascript – single page applications e.g. ReactJs/AngularJS
  • WACG 2.0, WAI-ARIA techniques
  • Cloud based environments (AWS)

Customer Awareness

  • A supportive, communicative and collaborative approach to working in a team
  • An understanding of the different drivers and needs of customers, distributors and partners

Business & Industry

  • An understanding of key organisational structures, frameworks and core processes
  • An understanding of digital/web development or product delivery

Benefits

Whatever your role, Legal & General rewards ability, performance and attitude with a package that looks after things that matter to you.

Our employees have a wide range of benefits including:

  • A generous pension scheme
  • Life assurance
  • 27 holiday days
  • Private medical insurance
  • Performance related bonuses
  • A variety of share schemes
  • Discounts on high street and our own great products

Your hard work will be rewarded when you join us.