Senior Consulting Engineer

Full-time · Piedmont, Italy

Job description

Bringing Creativity and Joy to the World of Software Engineering

Senior Consulting Engineer 

UK based remote (with some client travel) 

About us:

We are a team of highly experienced software engineers who help complex organisations create high-performing software teams, allowing them to accelerate the delivery of business outcomes whilst driving behavioural change through coaching, training and pair programming.

We work  to identify the gaps in an organisation’s engineering capability and then transfer our skills, knowledge and experience by  providing repeatable patterns and behaviours to create sustainable change and build a culture of continuous improvement.  

We embed our engineers into our client teams to understand their problems, accelerate their delivery and show them different ways of working.  Alongside offering technical solutions, we teach them how to use XP practices like Pair Programming, Test-Driven Development and Everything as Code to improve communication and collaboration, reducing single points of failure, and ultimately increasing the quality and speed of delivery. 

Armakuni is a test-first and agile environment, with a keen focus on the quality of the software that we develop, and how we can support our Engineers to continue their learning and career journey. 

About the role:

Your role will empower you to make a real difference as you deliver hands-on, strategic and technical consulting solutions to our clients. 

Your role will vary depending on client needs.  It could be designing, building and delivering a bespoke, immersive training programme on modern software development practices.  For another client you could be embedded in a team, delivering value with them while helping them improve their practices using your coaching skills. You could be leading an Armakuni team on an outcome based software delivery project, using your experience to architect and iteratively implement a simple solution to complex business needs.   

We work collaboratively across our teams, and are looking for someone to bring technical expertise for our data focussed engagements. You’ll consult on other projects too, that may be focussed on broader cloud engineering or infrastructure work, so the challenges will vary. And there will be technical areas that are likely new to you that will enable your continued development too.

What you’ll bring to the role:

The most important things we look for are attitude and learning agility; you are bright, flexible, intellectually curious, self-aware, passionate about learning and sharing, and have an appetite for continuous improvement.   You will have an aptitude for programming and developing software, we are language and technology agnostic so a background in software engineering across multiple languages will stand you in good stead for this role. As a champion of modern software engineering methods, you’ll have experience working in agile environments, ideally XP, and will be well versed in the benefits of approaches such as TDD and Pair Programming.  

We expect you to be self-sufficient, to fully understand and immerse yourself in the client’s aims and have a high level of empathy.  You will offer professional insight ensuring client satisfaction whilst representing the commercial interests of Armakuni.

As you will be working with our clients on their sites, please be aware that some travel will be a requirement as will occasional overnight stays within the UK.

What you’ll bring to the role; 

  • Experience working within Software Engineering, and/or Data teams in an enterprise environment

  • A deep knowledge of Cloud Native principles and practices, likely with AWS, Azure or GCP

  • Strong programming skills across multiple languages such as; Java, Python, Node, Javascript or React. Though we’re open to other languages too.

  • An understanding of software engineering architecture

  • A passion and advocacy for practices such as Pair Programming, Ensemble (Mob) Programming, Test-Driven Development and continuous integration

  • Practised in developing maintainable software, and agile ways of working

  • Facilitation, Coaching or Mentoring experience

  • Experience leading a team and/or driving change

  • Ability to influence and manage client stakeholders

  • Great communications skills

  • Ability to recognise sales or upselling opportunities

Armakuni is a remote first organisation, so for the most part, it will be up to you where in the UK you are based. And we are a customer focussed organisation too, so there will also be a need to travel to client offices from time to time too, with occasional overnight stays in the UK. 

In addition to working with a highly motivated team of dedicated co-workers who are passionate about technology, you’ll also receive some great benefits;

  • A highly competitive salary, commensurate with the skills that you bring to the role

  • We are a remote first organisation, so we also give you an allowance to set your home office up - and a Mac to go with it

  • We really care about our people, so we offer a host of health and wellbeing related beneits, including; Wellbeing allowance, BUPA private health cover, critical illness cover, access to SPILL therapy, GP24 and various others

  • We also want to make sure that you get the right balance, so we offer 25 days holiday plus 3 days Christmas shutdown. You can buy more or sell these days too.

  • For those thinking about a family, we offer enhanced maternity, paternity and adoption leave and pay, as well as a return to work bonus

  • Our employer pension contribution is 5% of annual salary

  • We have some great company and team events that will help you to engage with your colleagues, and to grow with a visionary company

Life at Armakuni

We are proud of our open, transparent and inclusive environment and continuous learning culture.  We host company wide events every Friday to share knowledge and build our internal community.

We believe that a strong work-life balance helps our team to work to the best of their ability and be able to switch off and enjoy the fruits of their labour in their time off. We are happy to offer full or part time hours, and we will work with you to enable flexibility

Diversity, Equity and Inclusion is a priority for us –  Diversity of thought and representation helps us understand our clients’ concerns and create better solutions for them.  We are an inclusive employer and aim to create an environment that supports and includes everyone.  We assess all candidates based on skills so please let us know if we can offer any support.  We will look to offer adjustments to our recruitment and work practices to help those who apply for our jobs and work within our organisation to have a better experience. This is not just a legal obligation to provide reasonable adjustments but an opportunity to offer the best experience possible for all.

Peers

View in org chart

A panel showing how The Org can help with contacting the right person.

Open roles at Armakuni