W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9mb3j3yxjklxjvbguvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Senior Angular Engineer

Take a look through our latest roles

Senior Angular Engineer

  • Location

    Manchester

  • Sector:

    Technology & Change

  • Job type:

    Permanent

  • Salary:

    Market related

  • Contact:

    Vicky Walker

  • Contact email:

    vicky.11E4F4461.0@applythis.net

  • Contact phone:

    .

  • Job ref:

    39196

  • Published:

    4 months ago

  • Expiry date:

    2019-08-05

  • Consultant:

    Vicky Walker

A multi-award winning digital health company that enables you to have a video consultation with a GP within minutes on any device are currently seeking a Senior Angular Engineer to join their Manchester based team.

This company are rapidly growing and are looking for talented people to join something that is helping millions of people live a healthier and happier lifestyle. This business are organised into multidisciplinary agile teams of software engineers, testers,designers, product owners, project managers, medical and marketing staff.

As a SeniorAngular Engineer you will be working in a small team of highly motivated people focused on delivering excellent features and experiences for doctors and patients organised around a number of key missions. Your role will be play a pivotal role in the growth of the organisation and you will be firmly hands-on, spending the majority of your time developing applications. You role will also involve the following:

  • Writing, reviewing and taking responsibility for technical documentation
  • Collaborating with stakeholders and product managers to understand business requirements and influence product requirements
  • Designing and communicating the design of software features or components that meet business and product requirements
  • Leading and implementing software to meet business and product requirements independently
  • Reviewing others’ work and giving constructive feedback for improvement
  • Resolving operational incidents, deciding on immediate and following up actions and improving plans 

Key responsibilities and accountabilities

  • Lead the design and development of effective software that meets complex product and business needs
  • Review and give constructive feedback on others’ code
  • Drive work to successful completion across the immediate team
  • Write appropriate tests using automated test driven techniques for ensuring code quality and coverage
  • Integrate the software with monitoring and support tools
  • Ensure the teams software works in its operating environment
  • Write, review and take responsibility for technical documentation
  • Lead troubleshooting and resolution of issues throughout the product life cycle, including out of hours support for incident resolution
  • Participate in and lead as required, the team's agile planning and delivery process
  • Effectively participate in and help improve the team’s software development methodologies, such as pairing, code and documentation reviewing and continuous delivery
  • Work with project, product and technical leads to design software and create implementable specifications and tasks at feature and component level
  • Mentor and coach more junior staff.  Provide technical leadership and direction to peers and colleagues.
  • Learn new technologies and keep abreast of existing technologies and help introduce them where appropriate

 Essential

 

●     Experience with Angular 2 and above. AngularJS is a perk.

●     Extensive experience writing and maintaining large scale robust production software in a fast changing environment with rapid release cycles

●     Expertise with one or more mainstream development and deployment tool chains (CD/CI)

●     Understanding of software design patterns and SOLID principles.

●     Expertise in test driven development and broader testing and QA concerns

●     Expertise in developing for operational and non functional concerns (monitoring integration, performance testing, scale, availability and resilience, security considerations)

●     Extensive experience of project working and professional software development processes, including agile

●     Competence in translating product requirements into technical solutions

●     Demonstrable experience in using design patterns

●     Effective leadership and collaboration inside and beyond the team. The ability to influence diverse stakeholders effectively 

Knowledge, skills, training and experience

Essential

●     Experience with Angular 2 and above. AngularJS is a perk.

●     Extensive experience writing and maintaining large scale robust production software in a fast changing environment with rapid release cycles

●     Expertise with one or more mainstream development and deployment tool chains (CD/CI)

●     Understanding of software design patterns and SOLID principles.

●     Expertise in test driven development and broader testing and QA concerns

●     Expertise in developing for operational and non functional concerns (monitoring integration, performance testing, scale, availability and resilience, security considerations)

●     Extensive experience of project working and professional software development processes, including agile

●     Competence in translating product requirements into technical solutions

●     Demonstrable experience in using design patterns

●     Effective leadership and collaboration inside and beyond the team. The ability to influence diverse stakeholders effectively 

As an industry leading, nationwide Marketing, Digital, Analytics, IT and Design recruitment agency, we are continually receiving new assignments to work on, so keep a close eye on our website, Facebook, LinkedIn and Twitter pages for a full list of current permanent and interim opportunities as well as marketplace news and fun stuff.
Forward Role is operating as an employment agency.