Free job search

IT Lead Software Engineer - Legal

London, England,
Company: Boston Consulting Group
Category: Computer and Mathematical Occupations
Published 1 day ago

Job Details


The ideal candidate will be responsible for developing custom software solutions to enable firm leadership to engage with our client contracting platform, enabling efficient and secure contracting to protect the interests of BCG and our clients. You will also support a variety of additional products in our Legal applications portfolio and be responsible for implementing architecture-approved integration patterns to connect the Legal portfolio with the broader BCG ecosystem. Working in an Agile squad environment, the candidate will be a hands-on contributor to all aspects of the project delivery cycle. As a key technical resource, you will work closely with other groups in building new functionality, assisting with architectural designs, helping to define sprints, and partnering with members of the functional team and product analysts to define requirements. The candidate will provide operational support within the squad as well as perform all other related tasks, such as:
  • Take on development tasks, including new functionality or customization of existing objects
  • Work with vendors on interface modifications, customizations, technical support issues and future software upgrades
  • Use industry standards to ensure code version controls are followed during each project or small enhancement updates (e.g. update web apps, Java API etc)
  • Perform technical analysis of both packaged software solutions and custom-built applications
  • Assist and provide technical support on issues, to ensure proper root cause analysis and quick remediation
  • Write concise and clear Technical Systems Design documents, based on analysis of business requirements
  • Work with developers from vendors in assigning and coordinating development, and in providing quality assurance as needed
  • Work collaboratively with team in supporting the current application environment


  • Applying Agile software development methodologies and principles
  • Working closely with key stakeholders and providing a high level of customer service in a friendly, professional manner
  • Leveraging strong analytical abilities and creative problem solving
  • Learning new tools and technologies with a high degree of technical competence
  • Advanced verbal and written communication skills
  • Showing a commitment to deliver high quality work on time
  • Expert problem-solving skills, with the ability determine issue root causes and produce creative solutions
  • Working with multicultural distributed team located in different time zones and have the capacity to work on multiple projects concurrently.
  • Excellent documentation skills
  • Working independently with limited direction


  • Bachelor’s or Master’s Degree in Technology
  • A minimum of 5 years’ experience developing applications in an enterprise environment
  • Experience working in an Agile team on critical line-of-business applications
  • Full Stack developer with expertise in the Microsoft development stack (ASP.NET/MVC, C#, .NET Core), experience with Classic ASP, Java API and/or MS Office (VBA) desired
  • Strong knowledge of Web tools, technologies and protocols, with experience developing standards-compliant sites using React, Angular, HTML, CSS, Javascript/jQuery, XML and related technologies and frameworks
  • Experience with modern Javascript frameworks such as ReactJS or Angular preferred.
  • Experience with ETL language such as SQL is preferred
  • Experience building secure modern application with modern architectures.
  • Good understanding of security best practices from development perspective.
  • Strong understanding of SCM tools and practices, experience with Team Foundation Server preferred
  • Experience in cloud-based development environments (Azure/AWS)
  • Strong technical competence, with the ability to rapidly learn new tools and technologies
  • Able to adapt easily to changing requirements and priorities


You don’t have to fit into a mould at BCG—there isn’t one. We seek people with strong drive, relentless curiosity, desire to create their own path, ability to work collaboratively, and the passion and leadership to make an impact. You’ll collaborate on challenging projects with team members from many backgrounds and disciplines, increasing your understanding of complex business problems from diverse perspectives and developing new skills and experience to help you at every stage of your career. You’ll be able to experience business on a genuinely global scale and learn how to bring together people from different cultures to uncover insights that challenge the status quo. As a member of the Product Engineering Group, you will work closely with a cross functional team that is collaborative, passionate and that holds themselves to a high standard. Your stakeholders are incredibly intelligent and analytical, and make business decisions with a global lens.

Start Your Career at Boston Consulting Group

For this job you can start work immediately. Apply now and get the job.
Job offer: IT Lead Software Engineer - Legal

Daily Alerts

Create a job alert for Latest Jobs in UK

Subscribe now to receive daily alerts with jobs from all UK sources.