Job Details
Job Ref: 214806058
Date: 2021-10-04 10:36:10
Role Overview
Reporting to the Head of Development, our client are looking for a Technical Lead or Experienced Senior Developer looking for a step-up.
The ideal candidate will have a strong background in building scalable, predictable, high-performance applications within the Microsoft tech stack. In addition, we are looking for someone who has prior experience managing a Development team within an agile scrum environment.
This role will have three main focus-areas. Firstly, assisting with the design and documentation of technical implementations through discovery. Secondly, the day-to-day management of a lean Development team, and thirdly, training, mentorship and career guidance of the team members.
Our client have built a culture of communication and close collaboration. As a key player within the development team you will interact with business stakeholders and contribute to the technical direction of the business.
Always striving to work to a high standard across all aspects of the SDLC, from source control through automated testing, to automated releases and the creation of cloud infrastructure. The Tech Lead will be working on the latest frameworks building an industry-leading cloud platform.
Key Responsibilities
Contribute to application design based on business requirements.
Conduct research into potential technology solutions.
Propose architectural solutions.
Produce and maintain technical documentation of the platform.
Manage the software development life cycle from inception to delivery.
Ensure the successful delivery of committed sprint items.
Participate in peer code reviews to ensure standards, quality and performance.
Provide mentorship and career guidance for team members.
Technical Skills / Experience
5+ years hands-on development experience.
2+ years experience managing an agile team.
Agile methodologies, preferably Scrum.
Experience with .NET Core, SQL Server and Azure Cloud.
Exposure to Angular 8+.
Continuous Integration/Deployment (CI/CD)
Automated Testing
Micro Service and Event Driven Architectures
Serverless
Web Applications.
OOP programming
TDD, Test Driven Development
Beneficial Skills / Experience
Azure DevOps
BDD, Behaviour Driven Development
DDD, Domain Driven Design
Personal Skills
Ability to work to deadlines.
Excellent written and verbal communication skills.
Ability to communicate with both technical and business audiences.
Excellent time management.
Self-motivated, enthusiastic and able to inspire others.
Excellent attention to detail and commitment to quality.
Critical reasoning and decision-making.
This role offers three days working from home and two days on-site. Please only apply if you are willing to work from their HQ twice a week. Applicants requiring 100% remote working will not be considered
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
Responses