Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Full-Time 48000 - 72000 £ / year (est.) No home office possible
L

At a Glance

  • Tasks: Lead a team to design and maintain BRCGS digital platforms.
  • Company: Join LGC ASSURE, dedicated to 'Science for a Safer World' in the food and beverage sector.
  • Benefits: Enjoy a collaborative culture, mentorship opportunities, and work with cutting-edge technologies.
  • Why this job: Make a significant impact while working on innovative projects in a dynamic environment.
  • Qualifications: 5+ years of software development experience with skills in .NET, SQL, and modern front-end technologies.
  • Other info: Opportunity to mentor junior developers and contribute to a global standards body.

The predicted salary is between 48000 - 72000 £ per year.

LGC ASSURE is a business unit within LGC Group, bound together by the core purpose of “Science for a Safer World”. Our mission within LGC Assure is to provide intelligent assurance for our customers and their supply network, primarily in the global food and beverage sector. We achieve this through three primary product and service offerings: certification and standards, digital and data, and testing and science-based services.

BRCGS is the leading Global Standards Body and Scheme Owner in the Food & Beverage and Consumer Products sector and has held an unrivalled reputation for excellence in third party assurance for nearly thirty years. BRCGS operates in over 130 countries through our network of delivery partners. $800 billion of world trade is impacted by at least one of the 10 industry standards developed and maintained by BRCGS.

Job Description

Join Our Team as a Senior Software Engineer!

Are you a passionate and experienced Full Stack Software Engineer looking to make a significant impact in a dynamic environment? BRCGS is seeking a Senior Software Engineer (Full Stack) to lead our development team and enhance our critical digital platforms.

Job Purpose:

The Senior Software Engineer (Full Stack) is responsible for designing, developing, and maintaining BRCGS digital platforms. This role involves managing a development team of four (both internal and outsourced), fostering a collaborative culture, promoting Agile/Scrum methodologies, and mentoring junior team members. You will focus on developing new functionalities for our in-house digital platform, which features a modern API-led architecture, and maintaining the Azure infrastructure that supports this platform.

Responsibilities:

  • Design, develop, and maintain customer-facing platforms for BRCGS.
  • Manage and mentor a team of developers, ensuring high-quality code delivery.
  • Implement new functionalities and technologies while maintaining existing solutions.
  • Oversee Azure infrastructure security, scalability, and resilience.
  • Contribute to the technology roadmap and align strategies with company goals.
  • Collaborate with the wider LGC group to support compliance with standards.
  • Conduct code reviews, providing constructive feedback to enhance team performance.
  • Stay current with industry trends and emerging technologies for continuous improvement.
  • Facilitate communication and collaboration across departments for seamless project execution.

Qualifications

  • Degree in Computer Science or a related field (preferred).
  • Minimum of 5 years of hands-on software development experience.
  • Proficiency in back-end technologies such as .NET Core and .NET 8 (C#).
  • Experience with SQL Server and NoSQL databases (e.g., Cosmos DB, MongoDB).
  • Strong skills in modern front-end technologies (React preferred, Angular or Vue.js also accepted).
  • Experience developing cloud applications and deploying them to Microsoft Azure.
  • Familiarity with Microsoft Azure ADB2C is a plus.
  • Strong version control (Git) and CI/CD tools experience.
  • Knowledge of infrastructure provisioning automation (Terraform, ARM, Bicep) is a plus.
  • Excellent communication and collaboration skills.
  • Ability to think strategically and drive innovation.
  • Experience with API-led platforms and agile methodologies (Scrum).

#J-18808-Ljbffr

Senior Software Engineer employer: LGC Group

At LGC ASSURE, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Software Engineer, you will not only lead a talented development team but also have access to continuous growth opportunities within a global organization dedicated to 'Science for a Safer World'. Our commitment to employee well-being is reflected in our supportive environment, competitive benefits, and the chance to make a meaningful impact in the food and beverage sector.
L

Contact Detail:

LGC Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, especially .NET Core, SQL Server, and Azure. Being able to discuss your hands-on experience with these tools during the interview will demonstrate your suitability for the role.

Tip Number 2

Showcase your leadership skills by preparing examples of how you've successfully managed or mentored a team in the past. This will help you stand out as a candidate who can lead the development team effectively.

Tip Number 3

Stay updated on industry trends and emerging technologies relevant to the food and beverage sector. Being knowledgeable about current developments will allow you to contribute meaningfully to discussions about the technology roadmap.

Tip Number 4

Prepare to discuss your experience with Agile/Scrum methodologies. Highlight specific projects where you implemented these practices, as this aligns closely with the company's focus on fostering a collaborative culture.

We think you need these skills to ace Senior Software Engineer

Full Stack Development
.NET Core
.NET 8 (C#)
SQL Server
NoSQL Databases (Cosmos DB, MongoDB)
React
Angular
Vue.js
Cloud Application Development
Microsoft Azure
Azure ADB2C
Version Control (Git)
CI/CD Tools
Infrastructure Provisioning Automation (Terraform, ARM, Bicep)
Agile Methodologies (Scrum)
Team Management
Code Review
Strategic Thinking
Communication Skills
Collaboration Skills

Some tips for your application 🫡

Understand the Company and Role: Take some time to research LGC ASSURE and BRCGS. Familiarize yourself with their mission, values, and the specific responsibilities of the Senior Software Engineer role. This will help you tailor your application to align with their goals.

Highlight Relevant Experience: In your CV and cover letter, emphasize your experience with full stack development, particularly with .NET Core, Azure, and modern front-end technologies like React. Provide specific examples of projects where you've led a team or implemented Agile methodologies.

Showcase Your Skills: Make sure to detail your technical skills, especially in back-end and front-end technologies, cloud applications, and version control systems. Mention any experience with infrastructure automation tools like Terraform, as this is a plus for the role.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your passion for contributing to a safer world through technology. Discuss how your background aligns with the company's mission and how you can drive innovation within their digital platforms.

How to prepare for a job interview at LGC Group

Showcase Your Full Stack Expertise

Be prepared to discuss your experience with both back-end and front-end technologies. Highlight specific projects where you've utilized .NET Core, React, or other relevant frameworks, and be ready to explain your role in those projects.

Demonstrate Leadership Skills

Since this role involves managing a team, share examples of how you've successfully led development teams in the past. Discuss your approach to mentoring junior developers and fostering a collaborative environment.

Discuss Cloud Experience

Make sure to talk about your experience with cloud applications, particularly on Microsoft Azure. Be ready to explain how you've managed Azure infrastructure and any security measures you've implemented.

Stay Current with Industry Trends

Show your passion for continuous improvement by discussing recent trends or technologies you've explored. This could include new tools, methodologies, or frameworks that could benefit BRCGS's digital platforms.

Senior Software Engineer
LGC Group
L
  • Senior Software Engineer

    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-03-20

  • L

    LGC Group

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>