
Software Engineer
Equiniti
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
About the role
- Understand requirements and design specifications.
- Contribute to technical design discussions, prototypes and investigations.
- Deliver quality software following coding, accessibility and cross browser standards.
- Unit test and integration test software as appropriate.
- Document as required by project/team leads.
- Resolve issues found in formal test iterations.
- Regularly report progress, issues and any impediments via stand-ups, time/task recording tools and with team leads and project management.
- Maintain a high degree of knowledge on current technologies, tools and design patterns.
- Develop and maintain effective working relationships with colleagues and stakeholders across Lenvi.
- Work on internal tooling to help us improve our efficiency and the reliability of our software.
- Adhere to all Regulatory, Security and Compliance requirements.
Requirements
- Good experience across the Microsoft technology stack, including C# and the .NET ecosystem (legacy .NET Framework 4.8 and .NET / .NET Core up to 10)
- Hands-on web development experience, working with ASP.NET MVC, Web Forms and Web API, alongside JavaScript and jQuery.
- Experience of Blazor would be ideal.
- Experience working with SQL Server, including writing and maintaining T-SQL queries.
- Experience working in a source-controlled environment, using Azure DevOps Server (formerly TFS).
- Experience working with the Azure platform, specifically App Service, Function Apps, effective use of Blob Storage and Key Vaults.
- A good understanding of SDLC, software design principles, with an interest in applying and developing these further.
- Some exposure to DevOps and cloud practices, such as Infrastructure as Code and Azure Pipelines, or a strong desire to learn more in this area.
- An appreciation for good user experience, including awareness of usability, accessibility and basic web security considerations.
- Experience working in agile teams, contributing across multiple projects and collaborating closely with others.
Benefits
- 29 days holiday + bank holidays
- Save For Your Future - Pension Plan; we match your pension contributions up to 10%
- All Employee Long Term Incentive Plan (LTIP)
- Health and Wellbeing – Employee Assistance Programme: counselling, legal & wellbeing support for colleagues and their households.
- Employee discounts scheme
- Flexible Benefits – The ability to purchase a wide variety of benefits through our flex plan; gadgets, life and travel insurance, will writing, holiday trading and more.
- Winning together – ICON award vouchers; recognising the individuals going above and beyond to help the business succeed.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET Framework 4.8.NET CoreASP.NET MVCWeb FormsWeb APIJavaScriptjQuerySQL ServerT-SQL
Soft Skills
effective working relationshipscommunicationproblem-solvingcollaborationreporting progresstime/task managementadaptabilityattention to detailuser experience awarenessagile teamwork