Senior .Net Developer

Employer
Slaughter and May
Location
London (Central), London (Greater)
Salary
Competitive
Closing date
26 Mar 2023

View more

Vacancy Type
IT, Development
Contract Type
Contract
Experience Level
Officer / Analyst / Engineer / Executive / Coordinator
Role Classification
Other Professional
You need to sign in or create an account to save a job.

Job Details

We are recruiting for a senior .NET developer with experience of Azure cloud development to join the Technology Department on a 1 year fixed-term contract.

We’re looking for a pro-active, accountable team player who can communicate effectively with others in the Technology team and the wider business. 

The person in this role will work closely with the Technology department and other key stakeholders from across the business to understand technical requirements, to develop and support integrations within the firm’s Azure cloud environment. 

The role within IT Development team   

The role will sit within the Change Management development team, in the Technology department. The Head of Change Management heads up the Project Management Office, Quality Assurance, and the Development teams.   The team is headed by the Software Development and Applications manager and compromises 30 developers working across several platforms used by the firm. 

Key Responsibilities 

The key responsibilities of this role are set out below and there may be others which are not listed.  You may be needed on occasion to work outside our normal working hours of 9:30am to 5:30pm. 

  • Azure Integration development – bringing your experience in the design, architecture and development of Azure integrations, as well Data Factory and Logic App solutions.
  • Work closely with architects, data engineers and the technical owners of the various systems to develop high quality integrations.
  • Azure Integration maintenance and support – work quickly and effectively to resolve problems in the production environment, and enhance solutions where needed.
  • Work closely with third-party vendors to understand and support their integration and master data management implementations. 
  • Share knowledge and train existing development team members to help them develop skills in the technologies. 
  • Build strong relationships and liaise closely with the business owners of the solutions to understand and gather ongoing business requirements, for future analysis by the business analysts. 
  • Offer support on product functionality to the business analysts to enhance product features and find new use-cases.
  • Ensure solutions are secure, well maintained and compliant with internal governance.
  • Implement all aspects of an application’s lifecycle: secure design, coding, security, encryption, error logging, debugging, scalability, code reviews, development, and testing. 

Candidate Requirements 

Candidates for this position will be expected to have worked, or be working, in a similar role within a professional services environment.

Essential experience

  • Strong analytical, problem-solving approach.  
  • Proven experience of Azure Integration and ETL solutions, including Data Factory, Logic Apps, Function Apps, API Management, Service Bus.
  • Solid experience of C# / .NET Core / ASP.NET development.
  • Good understanding of single-page applications using modern JavaScript frameworks.
  • Experience working with key business stakeholders to derive functional and technical requirements and turning these into technical designs and working solutions.         
  • Solid understanding of the software development lifecycle, preferably with experience working in an ISO 27001 accredited development team.  

Desirable   

  • Blazor. 
  • Modern Office add-ins. 
  • Strong SQL development skills.
  • Data warehousing 
  • Master data management solutions. 
  • Microsoft Dynamics 365 experience. 
  • Building Azure CI/CD DevOps pipelines.
  • Working in an ISO 27001 accredited development team. 
  • Experience in Test-driven Development (TDD)  
  • Working in a Scrum/Kanban environment using Jira and/or Azure DevOps.
  • Earlier roles in Law Firms.    

Company

Slaughter and May is a leading international law firm recognised throughout the business community for its exceptional legal service, commercial awareness and commitment to clients. We advise on high-profile, ground-breaking and complex transactions and on contentious matters delivering bespoke solutions to clients for over 130 years.

We deliver innovative and bespoke solutions to our clients, domestically and internationally. We provide clear legal advice that spans the globe whilst tackling the cultural nuances between jurisdictions. Our lawyers understand how to coordinate and manage matters in the jurisdictions most relevant to our clients.

Across our four offices in London, Brussels, Beijing and Hong Kong we have 109 partners and over 1300 employees worldwide. We make sure we have the finest lawyers in the market and train them to the highest standards. This means our clients always get advice which is clear, confident and commercial, but also advice which guides and leads them towards a recommended solution. 

We have an underlying sense of pride in who we are and what we do, and our inclusive culture gives rise to a unique diversity of thinking, which is critical to our success and helps maintain our position as a true market leader.

Find Us
Website
Telephone
+44 (0)20 7600 1200
Location
One Bunhill Row
London
EC1Y 8YY
United Kingdom

Apply for Senior .Net Developer

Fields marked with an asterisk (*) are required

Your file must be a .doc, .pdf, .docx, or .rtf. No larger than 1MB
Selected file:

Click here to find out more about TopCV

Upload the Application Form if required

Your file must be a .doc, .pdf, .docx, or .rtf. No larger than 1MB
Selected file:
Your communication preferences

When you apply for a job we will send your application to the named employer, who may contact you. By applying for a job listed on Professionalsinlaw.com you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please contact us. All emails will contain a link in the footer to enable you to unsubscribe at any time.

You need to sign in or create an account to save a job.

Get job alerts

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

Create alert