Full Stack Developer

Posted 3 days 6 hours ago by Charles Russell Speechlys LLP

Permanent
Not Specified
Other
London, United Kingdom
Job Description

The Advanced Client Solutions department is expanding their development team and are looking for a Full Stack Developer reporting to the Lead Solution Developer to help drive the quality assurance of new SaaS legal products.

Roles and Responsibilities

  • Plan, develop, and implement features within cloud based legal web applications
  • Design, develop, and deploy and maintain services, components and data stores within cloud environments.
  • Investigate issues and maintain services in a cloud environment with Azure DevOps and Infrastructure as Code using Terraform.
  • Proficiency in cloud platforms primarily Azure, including resource management, security configurations, and cost optimisation.
  • Experience with identity management, authentication and authorization and role based to secure cloud environments for tenant and environments.
  • Help with development and adherence to coding standards and build/deployment procedures.
  • Work with code linting, test coverage, vulnerability scans etc to produce secure and robust services.
  • Work proactively within the development team to ensure seamless integration of development and security and operations within the software development lifecycle.
  • Comply with all relevant legal and regulatory obligations including the Solicitors Regulation Authority (SRA) Standards and Regulations, and Principles.

Skills and Experience

  • Strong proficiency in cloud-based technologies, particularly Azure, and experience with Azure DevOps and build Pipelines.
  • Experience with back end development in .Net using C#
  • Proficiency with scripting in C#, Typescript, TSQL, YAML Angular C# .
  • Experience with front end development using modern Angular 17+
  • Experience in Infrastructure as Code using Terraform and Azure Dev Ops and CI/CD pipelines
  • Utilisation and configuration of cloud-based AI services

Person Specification

  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Microsoft Certifications development and cloud security are a plus.
  • Strong analytical and problem-solving skills, with a keen attention to detail.
  • Excellent communication skills, both written and verbal, with the ability to convey technical concepts to non-technical stakeholders.
  • Adaptability and willingness to work in a dynamic, fast-paced start-up environment.
  • Passion for security, innovation, and continuous improvement.
  • Goal Oriented

Hybrid working - We adopt a hybrid and flexible working approach, dependent on the requirements of the role and subject to manager approval.

For a detailed specification please download the job description in the documents section of this page.

Clicking 'apply' will direct you to the application tracking system, hosted for us by