Role : Development Team Lead
We’re Advanced Join a business that embraces innovation, gives you the scope to seize every opportunity and will help get you where you want to go.
Life at Advanced begins in an unprecedented environment with a role that matters, taking you on a fast-paced journey of discovery, however big that might be.
We are one of the UK’s largest and fastest growing software companies. True partnership is the defining thing that makes us different from the competition.
We pride ourselves on delivering focused software solutions for public sector, enterprise commercial and health & care organisations that simplify complex business challenges and deliver immediate value.
About the role
This role involves working as a part of our wider Development team, guiding the team, and taking leadership in implementation of user stories with quality.
Guide team development efforts towards successful project delivery.
Provide technical leadership to teammates through coaching and mentorship.
Maintain high standards of software quality within the team by establishing good practices and habits.
Develop and implement risk mitigation plans o Track utilization of resources and monitor schedule
Identify and encourage areas for growth and improvement within the team.
Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies.
Assist in the documentation of user's requirements, development of user stories, estimates and work plans.
Help prepare status reports, metrics to measure the health of the project
Design, develop, and unit test applications in accordance with established standards and good exposure on TDD
Participate in peer-reviews of solution designs and related code.
Package and support deployment of releases.
Work with teammates in the migration of legacy applications to cloud based application.
Develop, refine, and tune integrations between applications.
Analyze and resolve technical and application problems.
Adhere to high-quality development principles while delivering solutions on-time and on-budget.
Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other stakeholders.
8+ years of total experience in the industry
5+ years’ experience as a Software Developer
2-3 years of prior experience in a technical leadership position o
Iterative software development awareness (Agile methodologies), working knowledge of JIRA
Gherkin / Behaviour-driven development (BDD) awareness and exposure on TDD methodologies Information security and requirements for safely handling personal data Competencies
Proficient with Microsoft .NET 3.5+ development using C# o
In depth knowledge and experience with core Microsoft .Net technologies including : WCF, WPF, WF
2-3yr good experience in working on API & AWS o
Experience with database development including relational database design like MSSQL
Extensive experience designing and developing enterprise grade software
Experience with source control management systems (GitHub) and continuous integration / deployment environments o Experience with debugging, performance profiling and optimization
Comprehensive understanding of object-oriented application development techniques
Internally motivated, able to work proficiently both independently and in a team environment
Effective communication of ideas and information, both verbally and in writing
Take strong initiative to find ways to improve solutions, systems, and processes
Competence to work alone and with an appropriate level of supervision and guidance
Capability to develop a strong working relationship with all the stakeholders of the product
Ability to analyze information to identify problems and issues, and make effective decisions
Ability to plan and organize workload efficiently, working to strict deadlines
Join the A’ team! We hire for potential and develop at pace. Recruiting people with potential, our focus is on what you might be capable of achieving.
We look for aspiration and passionately believe that your individual personality and core strengths are what can make you right for us.
We want you to learn, to discover, to experiment, to make a difference. So, if you can reimagine your future in a vibrant growing company, we would like to hear from you.
We are an equal opportunity employer, committed to removing bias from the hiring process. Visit us at https : / / www.oneadvanced.com /