
Senior Developer
Insight Investment
full-time
Posted on:
Location Type: Hybrid
Location: Manchester • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Provide technical advice to other developers and take the lead in designing new technical standards
- Take ownership for driving change and innovation
- Assess and recommend architectural patterns based on functional and non-functional requirements
- Present information concisely to senior individuals within and outside of the Technology function
- Mentor the wider team to support the Team Lead and help optimise team performance
- Participate in and, where appropriate, lead meetings with business stakeholders
- Write clear and concise tests, recognizing the need to address technical debt
Requirements
- Expertise in C# / .NET / .NET Framework
- Experience working with SQL
- Experience of development in React.Js / JavaScript / JEST
- Experience working in Agile teams performing iterative development
- Fundamentals and approaches: TDD/BDD/ATDD, OOP, SOLID principles
- DVCS with Git
- Experience with CI/CD pipelines (GitHub Actions, TeamCity, Artifactory)
- Experience with Cloud platforms (Azure, AWS)
- Confident in collaborating with end users, stakeholders, and team members
- Programming as part of a team and performing peer code reviews
- Comfortable working with complex data on large systems with multiple integration points
- Experience triaging production issues and supporting the mitigation or remediation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET.NET FrameworkSQLReact.JsJavaScriptJESTTDDBDDOOP
Soft Skills
technical adviceleadershipmentoringcommunicationcollaborationteam performance optimizationstakeholder engagementproblem-solvinginnovationpresentation skills