Business 3.0 is disrupting the management consulting industry.

We are looking for people who mean business & have the hunger & heart to step-change their performance. In return, we’ll step change your development & accelerate your career.

The Full Stack Engineer & Tech Lead will play an integral role, collaborating across the product and technical sides of the team on a daily basis to drive ambitious outcomes. It is a varied role encompassing architectural design, mentoring and coding using cutting edge technology.

The role

  • An engineering role at the heart of our digital business
  • A leadership role, working alongside the product & client team to input to user stories & tickets
  • Architectural design and decision making around our multi tenant, micro service environment
  • Mentoring and onboarding newer and less experienced developers (approx 20-30% of time)
  • Developing new features and iterating existing programs
  • Building RESTful Web APIs
  • Using SOLID Design principles to build clean and testable code.
  • Working in a continuous development rhythm with Test Driven Development
  • Assuring ongoing compliance with quality and industry regulatory requirements

About you

  • Experienced full stack engineer: 8+ years.
  • Comfortable with a level of ambiguity from a product perspective.
  • An excellent communicator, able to flag concerns early.
  • A strong collaborator, capable of working with other team members to make decisions and take calculated risks.
  • Keen to work on both web and native apps.
  • Appreciate the complexity and security requirements of deploying into enterprises.
  • Balance judgement and knowledge with analysis of data.
  • Has implemented complex caching strategies.
  • Experience of Performance optimisation.
  • Experience of working in Agile and without a scrum master

Skill*

  • Experienced working in C#.NET, ASP.NET and with NoSQL databases (ideally RavenDb)
  • Advantageous to have worked in Highly concurrent / high transactional environments
  • Advantageous to be able to demonstrate a deep understanding of object orientation, inheritance, polymorphism
  • Knowledge of Angular2 or Angular 1.5 (with components) desirable
  • Knowledge of Jenkins (or aptitude around CI tools) desirable
  • Owin and SelfHost experience desirable
  • Previous implementations or use of Reactive Extensions (Rx) and (RxJs) advantageous
  • Knowledge of oAuth

*Skills are desirable, please consider applying if you have related, but not exact experience

What you get back

Step-change career development

1:1 coaching, a personal development budget, access to a game-changing advisory network, senior mentorship, a safe space to learn

'Adult to Adult' Working

Total business transparency, owndership of part of the internal agenda (e.g. events, marketing) true autonomy at work, support to exit well when the time comes

Benefits that mean something

Standard benefits (like health, dental etc.) as compulsory, plus an annual personal benefits budget to spend on what matters to you

If you're interested, introduce yourself (with your CV) to sarah.callis@businessthreezero.com