keywords/skills

Showing page 107 of 299 (10 in 0.243 seconds)

  • East London, England
  • £600 - £650 per day
  • 06 Mar 2020

We are still looking to onboard highly skilled Java Consultants into one of our ever-growing teams!

This team is looking for consultants who are highly agile, has an in-depth understanding of how to apply TDD principles and is passionate about modern software engineering and apply best practice throughout their development.

There is a clear focus within the team on delivery, utilising continuous flow, applying TDD principles throughout, unit testing, and CI/CD.

In order to be a good fit, you will be a strong advocate of these development methodologies, utilising code reviews and great software design.

  • You will have an exceptionally deep understanding of core Java (8+)

  • You will apply TDD principles throughout

  • Expert in refactoring code

  • Good knowledge of Spring

  • Good knowledge of Microservices

  • Knowledge of DevOps culture - CI/CD
Java, Spring, Agile, TDD, CI/CD, Unit Testing, Microservices, Code Refactoring

Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. It is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at https://www.allegisgroup.com/en-gb/privacy-notices.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/privacy-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at https://www.allegisgroup.com/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

  • East London, England
  • £600 - £650 per day
  • 06 Mar 2020

We are still looking to onboard highly skilled Java Consultants into one of our ever-growing teams!

This team is looking for consultants who are highly agile, has an in-depth understanding of how to apply TDD principles and is passionate about modern software engineering and apply best practice throughout their development.

There is a clear focus within the team on delivery, utilising continuous flow, applying TDD principles throughout, unit testing, and CI/CD.

In order to be a good fit, you will be a strong advocate of these development methodologies, utilising code reviews and great software design.

  • You will have an exceptionally deep understanding of core Java (8+)

  • You will apply TDD principles throughout

  • Expert in refactoring code

  • Good knowledge of Spring

  • Good knowledge of Microservices

  • Knowledge of DevOps culture - CI/CD
Java, Spring, Agile, TDD, CI/CD, Unit Testing, Microservices, Code Refactoring

Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. It is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at https://www.allegisgroup.com/en-gb/privacy-notices.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/privacy-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at https://www.allegisgroup.com/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

  • City of London, England
  • £90000 - £110000 per annum + Pension, Bonuses, Flex allowances
    • Permanent
  • 06 Mar 2020

This is a Senior (VP) level Java developer position that specialises in Global Equities Pricing & Risk.

This team is looking for a developer experienced with the following:

- Low latency Java

- Quant Libraries

- Akka

- Kubernetes

- OpenShift

- Knowledge of Equities (Cash derivatives etc)

Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. It is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at https://www.allegisgroup.com/en-gb/privacy-notices.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/privacy-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at https://www.allegisgroup.com/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

  • City of London, England
  • £90000 - £110000 per annum + Pension, Bonuses, Flex allowances
    • Permanent
  • 06 Mar 2020

This is a Senior (VP) level Java developer position that specialises in Global Equities Pricing & Risk.

This team is looking for a developer experienced with the following:

- Low latency Java

- Quant Libraries

- Akka

- Kubernetes

- OpenShift

- Knowledge of Equities (Cash derivatives etc)

Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. It is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at https://www.allegisgroup.com/en-gb/privacy-notices.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/privacy-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at https://www.allegisgroup.com/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

  • City of London, England
  • £80000 - £95000 per annum
    • Permanent
  • 06 Mar 2020

[Application Support, Third Line, 3rd Line, Production Support, Application Management, Production Management, Support Engineer, Settlement Systems, GLOSS, SWIFT, SWIFT Messaging, Windows, Unix, Linux, Java, VBA, SQL, Oracle, Sybase]

An international bank based in the city is looking to hire a VP level employee within their operations department. Your role will be to provide third line support to the bank's in house and third party settlement systems with a primary focus on Gloss. These systems will be a mixture of Windows and Linux applications. You will be expected to drive improvements to support by creating more efficient behaviours and processes, and also ensure second line support have all the necessary information to allow them to work effectively.

This opportunity offers great exposure as you will be joining a close team that is sat right near the users. You will also have the potential to progress within the company.

Requirements:

  • Post-Trade Lifecycle application support experience

  • Knowledge of Gloss

  • Experience supporting applications that use swift messaging

  • Knowledge of SQL/Oracle

  • Ability to read Java

  • Ability to support applications in Windows & Unix

  • Bonus: Knowledge of VBA
[Application Support, Third Line, 3rd Line, Production Support, Application Management, Production Management, Support Engineer, Settlement Systems, GLOSS, SWIFT, SWIFT Messaging, Windows, Unix, Linux, Java, VBA, SQL, Oracle, Sybase]

Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. It is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at https://www.allegisgroup.com/en-gb/privacy-notices.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/privacy-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at https://www.allegisgroup.com/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

  • City of London, England
  • £80000 - £95000 per annum
    • Permanent
  • 06 Mar 2020

[Application Support, Third Line, 3rd Line, Production Support, Application Management, Production Management, Support Engineer, Settlement Systems, GLOSS, SWIFT, SWIFT Messaging, Windows, Unix, Linux, Java, VBA, SQL, Oracle, Sybase]

An international bank based in the city is looking to hire a VP level employee within their operations department. Your role will be to provide third line support to the bank's in house and third party settlement systems with a primary focus on Gloss. These systems will be a mixture of Windows and Linux applications. You will be expected to drive improvements to support by creating more efficient behaviours and processes, and also ensure second line support have all the necessary information to allow them to work effectively.

This opportunity offers great exposure as you will be joining a close team that is sat right near the users. You will also have the potential to progress within the company.

Requirements:

  • Post-Trade Lifecycle application support experience

  • Knowledge of Gloss

  • Experience supporting applications that use swift messaging

  • Knowledge of SQL/Oracle

  • Ability to read Java

  • Ability to support applications in Windows & Unix

  • Bonus: Knowledge of VBA
[Application Support, Third Line, 3rd Line, Production Support, Application Management, Production Management, Support Engineer, Settlement Systems, GLOSS, SWIFT, SWIFT Messaging, Windows, Unix, Linux, Java, VBA, SQL, Oracle, Sybase]

Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. It is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at https://www.allegisgroup.com/en-gb/privacy-notices.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/privacy-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at https://www.allegisgroup.com/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

  • Zürich, Switzerland
    • Contract
  • 06 Mar 2020

ICT Applikations Entwickler (Professional / Senior)

Projektbeschreibung:

Im Zuge einer grösseren Einführung werden diverse Umsysteme (Tarifrechner, Gateways) entweder neugeschrieben oder angepasst.

Wir suchen deshalb erfahrene Entwickler, welche uns bei diesen Arbeiten im Bereich Gateway und Backend-für-Frontend (Presentation Layer) unterstützen können.

Auftragsdauer: Ab 1. April 2020 für 6 Monate (mit Option auf Verlängerung)

Notwendige Verfügbarkeit in %: 80-100%



Aufgaben:

  • Entwicklung und Anpassung von Gateways zur Anbindung von 3rd Party Providern an unser Core Business System ABS

  • Umsetzung von einzelnen Architekturkonzepten, z.B. im Bereich Performance Optimierung, Fehlerhandlung usw.

  • Analyse von Fachanforderungen und Design der Umsetzungsansätze

  • Eine Vor - Ort Präsenz an mindestens 4 Tagen pro Woche ist Voraussetzung für den Einsatz



    Notwendige Skills/Profil:

    Sehr gute Skills in:

  • 3-5 Jahre Erfahrung in der Programmierung in Java unter Eclipse

  • REST

  • Spring / Spring Boot

  • Serviceorientierte Architekturen

  • Reverse Engineering

    Gute Skills in:

  • SCRUM

  • GIT

  • SVN

  • SOAP

    Erfahrung mit:

  • Agile Entwicklung nach SCRUM

  • Analyse von Anforderungen

    Von Vorteil:

  • JBoss

  • Tomcat

    Persönlichkeit:

  • Gutes Kommunikationsvermögen in Deutsch (mind. B2)

  • Teamfähig

  • Belastbar

  • Pragmatisch

  • Analytisch
Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. It is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at https://www.allegisgroup.com/en-gb/privacy-notices.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/privacy-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at https://www.allegisgroup.com/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

  • Zürich, Switzerland
    • Contract
  • 06 Mar 2020

ICT Applikations Entwickler (Professional / Senior)

Projektbeschreibung:

Im Zuge einer grösseren Einführung werden diverse Umsysteme (Tarifrechner, Gateways) entweder neugeschrieben oder angepasst.

Wir suchen deshalb erfahrene Entwickler, welche uns bei diesen Arbeiten im Bereich Gateway und Backend-für-Frontend (Presentation Layer) unterstützen können.

Auftragsdauer: Ab 1. April 2020 für 6 Monate (mit Option auf Verlängerung)

Notwendige Verfügbarkeit in %: 80-100%



Aufgaben:

  • Entwicklung und Anpassung von Gateways zur Anbindung von 3rd Party Providern an unser Core Business System ABS

  • Umsetzung von einzelnen Architekturkonzepten, z.B. im Bereich Performance Optimierung, Fehlerhandlung usw.

  • Analyse von Fachanforderungen und Design der Umsetzungsansätze

  • Eine Vor - Ort Präsenz an mindestens 4 Tagen pro Woche ist Voraussetzung für den Einsatz



    Notwendige Skills/Profil:

    Sehr gute Skills in:

  • 3-5 Jahre Erfahrung in der Programmierung in Java unter Eclipse

  • REST

  • Spring / Spring Boot

  • Serviceorientierte Architekturen

  • Reverse Engineering

    Gute Skills in:

  • SCRUM

  • GIT

  • SVN

  • SOAP

    Erfahrung mit:

  • Agile Entwicklung nach SCRUM

  • Analyse von Anforderungen

    Von Vorteil:

  • JBoss

  • Tomcat

    Persönlichkeit:

  • Gutes Kommunikationsvermögen in Deutsch (mind. B2)

  • Teamfähig

  • Belastbar

  • Pragmatisch

  • Analytisch
Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. It is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at https://www.allegisgroup.com/en-gb/privacy-notices.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/privacy-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at https://www.allegisgroup.com/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

  • London
  • Competitive salary
    • Permanent
  • 06 Mar 2020

The Senior Developer will play an integral part in delivering bespoke line-of-business applications for our clients in a range of modern development tools. These applications tend to either be internal-facing, or provide a specialised service to their customers, rather than sales or marketing platforms.

The role will focus on the design and implementation of web-based and mobile application user-interfaces and client-side business logic; however, the candidate should also expect to be involved in the implementation of C# web-services and other server-side components to persist data and deliver notifications.

When working on projects with significant visual assets or branding requirements, the applicant will work with a graphic designer to implement a user interface to their designs. However, on the majority of projects, the Senior Developer will produce a visual design for the interface themselves using the client’s brand guidelines and designing screens from the client’s functional requirements in collaboration with the Advanced Technical Architect.

This is a client-facing role giving the opportunity for the applicant to present designs to clients and review implemented functionality. Work location will vary by project, being a mix of working on-site at client premises, working from Advanced offices, and remote working.

The role will suit someone who:

· Is capable of quickly understanding the varied business processes of our clients and working across multiple industry sectors

· Has a good knowledge of human-computer interaction and of designing an interface that is efficient for experienced users whilst being welcoming to new users

· Is capable of leading other developers and testers

· Is flexible and willing to work with different technology stacks on different projects

· Is willing to maintain a role in server-side development whilst focusing on the front-end

We have an immediate requirement for a candidate to work as part of a team delivering a web-application with an Angular browser-based front-end and Asp.Net core web services hosted in Azure, and making use of multiple Azure services.

Qualifications:

· Bachelor's degree in a numerate subject (including Computer Science) or equivalent work experience.

· Proven ability to work in a team composed of colleagues and client staff

· At least 5 years’ experience with JavaScript, 2 years in a senior role

· 2+ years’ experience of Angular front-end development

· Experience of working in Agile/Scrum development team and use of an agile work-management platform such as Jira, Team Foundation Server, Azure Dev Ops or similar

· Strong analytical and communication skills

· A good understanding of developing secure applications and web services

· Demonstrable capability to write unit-testable code

Product Experience

Area

Required Skills

Preferred

Also relevant

Programming Languages

.Net C# and JavaScript

SQL

Power Shell

Java

Web User Interface Development

Angular

React/Redux

Vue, JQuery,

UI Components

Angular Material

Telarik Controls

JQuery UI

Web Services

ASP.Net Core

Node.js

.NET Framework

Mobile Development

Xamarin

Cordova

Ionic

Native iOS / Android

Unit Testing

A least one unit testing framework for JavaScript and for C#

NUnit, MSTest or XUnit,

Moq

Continuous Integration / Deployment

Experience of creating and maintaining a continuous integration /deployment pipeline.

Azure DevOps

Kubernetes

Team City

Octopus

Jenkins

Cloud Platform

Experience with Azure or AWS platform-as-a-service technologies

CosmosDB

Service Bus

Azure Functions

Blob Storage

Storage Queues

Event Grid

AWS Lambda

Database

SQL Server

CosmosDB

Graph Databases

Oracle

MySQL

AWS DynamoDB

Dependency Injection

Use of a DI container or pure DI in projects

Any DI Container

Security

OAuth Authentication

OpenID Connect

Azure Active Directory

NWebSec

Other Useful Products / Methodologies

· Test Driven Design

· Domain Driven Design

· Command/Query Separation model

· Graphic Design in Photoshop or Development

· Integration of reporting platforms into a user interface (Power BI, Reporting Services)

Responsibilities:

· Design, implement and deploy custom line-of-business applications for Advanced clients

· Work with our client’s to plan the user interfaces for such applications

· Maintain design documentation, such as architecture diagrams

· Assist with 3rd line support of bespoke solutions


  • London
  • Competitive salary
    • Permanent
  • 06 Mar 2020

The Senior Developer will play an integral part in delivering bespoke line-of-business applications for our clients in a range of modern development tools. These applications tend to either be internal-facing, or provide a specialised service to their customers, rather than sales or marketing platforms.

The role will focus on the design and implementation of web-based and mobile application user-interfaces and client-side business logic; however, the candidate should also expect to be involved in the implementation of C# web-services and other server-side components to persist data and deliver notifications.

When working on projects with significant visual assets or branding requirements, the applicant will work with a graphic designer to implement a user interface to their designs. However, on the majority of projects, the Senior Developer will produce a visual design for the interface themselves using the client’s brand guidelines and designing screens from the client’s functional requirements in collaboration with the Advanced Technical Architect.

This is a client-facing role giving the opportunity for the applicant to present designs to clients and review implemented functionality. Work location will vary by project, being a mix of working on-site at client premises, working from Advanced offices, and remote working.

The role will suit someone who:

· Is capable of quickly understanding the varied business processes of our clients and working across multiple industry sectors

· Has a good knowledge of human-computer interaction and of designing an interface that is efficient for experienced users whilst being welcoming to new users

· Is capable of leading other developers and testers

· Is flexible and willing to work with different technology stacks on different projects

· Is willing to maintain a role in server-side development whilst focusing on the front-end

We have an immediate requirement for a candidate to work as part of a team delivering a web-application with an Angular browser-based front-end and Asp.Net core web services hosted in Azure, and making use of multiple Azure services.

Qualifications:

· Bachelor's degree in a numerate subject (including Computer Science) or equivalent work experience.

· Proven ability to work in a team composed of colleagues and client staff

· At least 5 years’ experience with JavaScript, 2 years in a senior role

· 2+ years’ experience of Angular front-end development

· Experience of working in Agile/Scrum development team and use of an agile work-management platform such as Jira, Team Foundation Server, Azure Dev Ops or similar

· Strong analytical and communication skills

· A good understanding of developing secure applications and web services

· Demonstrable capability to write unit-testable code

Product Experience

Area

Required Skills

Preferred

Also relevant

Programming Languages

.Net C# and JavaScript

SQL

Power Shell

Java

Web User Interface Development

Angular

React/Redux

Vue, JQuery,

UI Components

Angular Material

Telarik Controls

JQuery UI

Web Services

ASP.Net Core

Node.js

.NET Framework

Mobile Development

Xamarin

Cordova

Ionic

Native iOS / Android

Unit Testing

A least one unit testing framework for JavaScript and for C#

NUnit, MSTest or XUnit,

Moq

Continuous Integration / Deployment

Experience of creating and maintaining a continuous integration /deployment pipeline.

Azure DevOps

Kubernetes

Team City

Octopus

Jenkins

Cloud Platform

Experience with Azure or AWS platform-as-a-service technologies

CosmosDB

Service Bus

Azure Functions

Blob Storage

Storage Queues

Event Grid

AWS Lambda

Database

SQL Server

CosmosDB

Graph Databases

Oracle

MySQL

AWS DynamoDB

Dependency Injection

Use of a DI container or pure DI in projects

Any DI Container

Security

OAuth Authentication

OpenID Connect

Azure Active Directory

NWebSec

Other Useful Products / Methodologies

· Test Driven Design

· Domain Driven Design

· Command/Query Separation model

· Graphic Design in Photoshop or Development

· Integration of reporting platforms into a user interface (Power BI, Reporting Services)

Responsibilities:

· Design, implement and deploy custom line-of-business applications for Advanced clients

· Work with our client’s to plan the user interfaces for such applications

· Maintain design documentation, such as architecture diagrams

· Assist with 3rd line support of bespoke solutions