Skip to main content

This job has expired

Full Stack Senior Developer

Employer
Allen & Overy LLP
Location
London (Central), London (Greater)
Salary
Competitive
Closing date
17 Sep 2019

View more

Vacancy Type
IT, Development
Contract Type
Permanent
Experience Level
Officer / Analyst / Engineer / Executive / Coordinator
Role Classification
Other Professional

Job Details

Job description

We are currently recruiting for a Full Stack Senior Developer to join our London based Legal Technology team in IT.

As a Full Stack Senior Developer, you will join a cross-functional Agile development team comprised of developers, data scientists, legal experts, business analysts and testers; you’ll work upon a specific work stream developing legal applications and services, owning changes from development through to deployment. Projects include: machine learning to automate document review and semantic analysis, integrate vendor products using API-first development and workflows developed using light weight micro-services architecture.  We use cutting-edge technology stack, with a DevOps culture focused on continuous integrations and delivery, which currently encompasses .Net Core, Docker, Kubernetes, Azure Cloud and Chef. Training will be provided where required, to help develop skills in technology and for professional development.

Department purpose 
Legal Technology – Advanced Delivery

The Advanced Delivery team was created with the aim of bringing the firms collective knowledge to the forefront of the technological challenge. It delivers new solutions designed for clients, who face constant pressure to strike the optimal balance of cost, quality and risk combined with the need to deliver more for less, against a backdrop of increasing regulation and public scrutiny. We are helping them to overcome those challenges by broadening our means of legal services delivery to ensure we support our clients as efficiently and cost-effectively as possible. We have directed our innovative initiatives to maximising the benefit our clients get from us. We call our response to this challenge Advanced Delivery. Through it we offer a range of high-quality resourcing and technology options which is unique in the flexibility it offers to clients. Together with clients we design solutions which combine these capabilities with our core law firm expertise.

Role and responsibilities

As a Full Stack Senior Developer, you will be responsible for the design and development of components across the full-stack of web application development, from back-end service and server side processing, data access design and implementation, to front-end web development with relevant frameworks such as Angular. As a Developer by heart, who is passionate in taking complex business problems and converting them into elegant solutions with emphasis on modern web standards, proven patterns & practices and scalability you will be responsible for working in teams designing and building cloud scale web applications.

  • Design and Develop fully functional application components, features and services.
  • Consistently develop and deliver high-quality, low-defect, maintainable and robust code.
  • Be part of a strong, creative, cross-functional project team, designing, building and testing new products, services and infrastructure.
  • Ensure quality through adherence to coding standards and technical best practices and through mentorship, feedback and paired programming.
  • Ensure the quality of development deliverables through quality control processes and unit testing.
  • Provide technical expertise and support for service management in the resolution of complex incidents and problems.
  • Oversee and assist with the transition of products and services into operational use.

Key requirements

Business competencies

  • Having an open mind to consider all alternatives when making technology decisions.
  • Excellent communication and presentation skills, both orally and written.
  • Ability to develop good working relationships across the breadth of the IT function and effectively share knowledge between individuals and teams to contribute to the overall effectiveness of project and service improvement work. 
  • Highly self-motivated, self-starter, who will undertake all activities to the highest professional standards.
  • Experience of working in a global environment across international locations with an appreciation of multiple cultures. 
  • Strong awareness and adherence to best practices of coding, testing and deployment
  • Ability to work independently and in a team setting.

Knowledge

  • Good understanding of the principles in working in an Agile Kanban process using the DevOps culture
  • Strong awareness and adherence to best practices of coding, testing and deployment.
  • Strong technical competency and proven experience in full stack development.
  • Strong understanding of RESTful API and SOA architectures like Micro-services.
  • Broad knowledge of the .NET Web stack (e.g. ASP.NET MVC, WCF, Entity Framework, Web API) architecture and development.
  • Passionate for technology – curiosity towards new and emerging technology within web, cloud and multi-form-factor development, languages, frameworks and methodologies

Experience

  • Strong experience with C# application development using technologies including: .NET, JavaScript, C#, SQL Server and Database platforms and web services.
  • Proven experience in structured development and build environments (continuous integration, test automation, automated configuration and deployment)
  • Strong expertise in core front-end technologies (e.g. HTML, REST, CSS, JavaScript, JSON and relevant JS frameworks)
  • Experience in both relational and non-relational databases.
  • Experience building web services (e.g. SOAP, REST).
  • Experience with Algorithms and Software Design.
  • Experience in building Single Page Applications like Angular framework
  • Experience in developing and executing unit tests to ensure and maintain code quality.

Company

With over 5,600 people in over 40 offices, Allen & Overy is a business doing work of global significance.

Our success is built on the work of talented and motivated people who thrive in a supportive and collaborative environment, dedicated to delivering an exceptional standard of work for our clients. We’re ambitious and forward-thinking, committed to growing our business and meeting the future head-on. We’re not afraid of change, and we believe in challenging the status quo.

What we do goes beyond delivering an outstanding service. We lead the market by creating new solutions for our clients’ most complex legal and business challenges, helping them grow, innovate and thrive. By thinking creatively and entrepreneurially, we challenge expectations, push boundaries and build for the future. We draw on a world-leading network of expertise and a unique platform – such as our Advanced Delivery services and our network of Peerpoint consultants, to set the highest standards for our industry.

Global coverage in today’s market does not simply mean having offices in important cities around the world. For us, it means combining our global resources and sector expertise to work on matters that cross international boundaries with our culturally and geographically diverse teams. For you, it means that wherever you work, you’ll find a culture of inclusion and support – feeling confident to bring your whole self to work every single day. We have developed a culture in which difference is positively valued, and our people are free to be themselves.  At A&O, you're not only valued for what you do, but for who you are. 

We are in every sense one global team; supportive and collaborative, but also ambitious and driven.  Our capacity to combine these qualities and provide a setting in which our people can thrive is what makes us different.

Company info
Website
Telephone
+44 (0) 20 3088 0000
Location
One Bishops Square
London
E1 6AD
GB

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert