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 inhouse digital platform which features a modern APIled architecture and maintaining the Azure infrastructure that supports this platform.
Responsibilities:
- Design develop and maintain customerfacing platforms for BRCGS.
- Manage and mentor a team of developers ensuring highquality 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 handson software development experience.
- Proficiency in backend 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 frontend 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 APIled platforms and agile methodologies (Scrum).
Remote Work :
Yes
Employment Type :
Fulltime