Role specifics
* Salary range: up to £60,000
* Reporting to: Technical Lead
* Key stakeholders: Tech team, Product team, Support, Professional Services
* Organisational Framework Level: 2 – Technical Contributor
About you/ Job Summary
As a backend software engineer at Clue, you'll become a contributing member of our agile development team and assist in shaping the future of our platform. You’ll collaborate closely with cross-functional teams to build scalable, high-performance solutions, while continuously refining our software delivery and deployment processes. With a focus on efficiency and improvement, your contributions will directly impact how we deliver value to our users, and you'll have the opportunity to make an impact on our growing SaaS product.
Key Accountabilities
* Develop secure, structured, clean, and reusable code that follows the pre-defined development standards and meets the documented requirements and acceptance criteria. Ensure all code is well-tested and consistently error-free. Consider Non-Functional Requirements (i.e. performance)
* Provide input to Azure infrastructure discussions and assist in provisioning Azure resources
* Be an active member of a Clue agile team, attending and contributing to all agile ceremonies. Regularly review progress and feedback on your status
* Work with other platform, development and QA team members
* Provide accurate effort estimations for work based on the requirements provided
Key role measures
* Become an active member of the scrum team, and contribute to the successful delivery of the sprint goal
* Work in an open, collaborative way with all other team members
* Write code, which is maintainable, testable and secure
* Provide best practice solutions and guidance on hosting in Azure
* Assist the Support and Platform Teams with queries or investigations as required
Experience and skills
Our ideal candidate would have experience in the following areas:
* Experience with using Microsoft Visual Studio for development using the Microsoft development stack, including C#, .NET, .NET Framework, ASP.NET, MVC, JavaScript, and SQL Server
* Strong experience in building and deploying pipelines in Azure DevOps and Octopus Deploy
* Strong, demonstratable knowledge of the Azure Cloud platform
* Experience with using Azure DevOps to manage your work
* An understanding and proficiency in working as an active member of an Azure development team, and the ability to demonstrate a good knowledge of Scrum
* Proactive attitude with good analytical and problem-solving skills. Flexible and adaptable to ongoing change
* Good written and oral communication skills
* Applied knowledge of up-to-date development practices, such as the application of design patterns and effective usage of git.
* Strong awareness and the application of secure coding and security principles in Azure
Diversity, Equity and Inclusion
If you’re excited about this role but your experience doesn’t align perfectly, we encourage you to apply anyway and tell us more about yourself. You may be just the right candidate for this or other roles.
We believe that seeing the world from all sorts of angles makes life better for all. We want you to know that the things that make you an individual, like your identity, age, ethnicity, religion, ability and background, are things that we choose to celebrate and support.
We are a scale-up company, and as we continue to grow, we are passionate that having a diverse, inclusive and authentic workplace will remain at our core. We are creating an inclusive environment where our people can thrive.
Our values are aligned and at the heart of everything we do. We are respectful, united, rigorous, relentless and ethical.
#J-18808-Ljbffr