Principal Software Engineer

Posted 3 Days Ago
Be an Early Applicant
2 Locations
Senior level
Software • Consulting
The Role
The Principal Software Engineer will engage with clients to identify and solve problems while mentoring and coaching team members. They will lead technical strategy, manage projects, and support various internal and client projects, including greenfield and enterprise systems. The role requires a broad technical knowledge across multiple stacks, with a focus on building relationships and facilitating learning within the team.
Summary Generated by Built In

Description

We are looking for a Principal Software Engineer (we call them Principal Software Craftspeople) that shares the same values of pragmatism, professionalism and transparency as us to join our team. You'd be utilising your expertise with both clients and also internally - helping to shape Codurance and being involved in coaching and mentoring across the company.

We support our clients in many ways and you will have the opportunity to work on a wide range of different internal and client projects. Perhaps you’ll work on a client project from our offices with our team delivery approach. This may be a greenfield project for a startup, or helping to build a mission-critical system for a large enterprise client. Perhaps you’ll work as an embedded craftsperson, working within our client's existing development to help them to get better at writing their own software. Or maybe you're more interested in helping to introduce the values of Software Craftsmanship and Extreme Programming practices to an organisation through coaching & mentoring.

Location: We are open to this role being hybrid in Leeds or Manchester office. Please note that we are not able to offer visa sponsorship at this time.

Requirements

What about you?

As someone performing this role these are some of the things we are looking for:

  • Client Engagement: You are able to actively build relationships with strategic stakeholders within the client, acting as an advisor and partner in helping them identify and solve problems. You are good at helping people come up with a vision and helping them get aligned behind it.
  • Broad technical knowledge and skills: You are able to advise on multiple technology stacks at both high and low levels. You can even help a product team with value discovery through prototyping, research, and are able to quickly gain a deeper understanding of the business domain. (We mainly work with the .NET, JVM and Node stacks, alongside cloud technologies).
  • Project Management: You have a proven track record of executing and planning a technical or product strategy, and identifying and managing risks.
  • Communication and Leadership: Versatility in leadership and communication styles is key for a role like this. Facilitation skills are a key part of this job.
  • Learning and growth mindset: You enjoy helping teams and people to grow by coaching, mentoring and teaching. You like constantly learning and sharing that learning with others around you.

It would be an added bonus if you:

  • Actively participate in a technical community.
  • Have experience of working in a software consultancy, or have been part of implementing some kind of organisational transformation (Agile, Lean, Digital).
  • Have a deep understanding of software development best practices, working with legacy code, re-architecture, cloud technologies, software design, etc.
Benefits
  • Transparency - salary bandings and company finances are available to everyone from day one.
  • Personal Learning Budget - Access to Learnerbly, our online learning & development tool, to support your personal development and career progression here.
  • Training - No fixed training budget. So long as the course is relevant for the company and you'll do a lightning talk on the subject, we’re happy to pay for it.
  • Life cover and private medical - A ‘Lump Sum’ payment for life cover. Private medical cover including dental.
  • Employee Assistance Program (EAP) including access to wellbeing support (counselling, therapy)
  • Pensions and Income Protection
  • Enhanced parental leave
  • Cycle to Work Scheme
  • Autonomy - got an idea? Form an Initiative Circle, take ownership, run with it, and see it through to delivery.

Everyone should have the right to bring their whole self to work and be celebrated for who they are. Our people are hired purely on their commitment to these values and their ambition to deliver outstanding results for our clients. Codurance is proud to be an Equal Opportunities Employer and is committed to fostering an inclusive workplace.

Top Skills

.Net
Jvm
Node.js
The Company
Leeds
183 Employees
On-site Workplace
Year Founded: 2013

What We Do

Codurance is a global software consultancy that helps businesses build a better sustainable technical capability to support growth via Software Modernisation, Product Development, Feature Delivery and Platform Engineering.

We believe that productive partnerships, collaboration, fast feedback, and small iterations are the best way to deliver successful software projects, using Agile methodologies and Extreme Programming practices, like Test-Driven Development, Simple Design, Pair-Programming and Continuous Integration, in all our projects.

We are software craftspeople, passionate about our profession, collaborating with our clients, to help them move into the next stage of growth.

Remember to follow us on Twitter (https://twitter.com/codurance) and subscribe to our YouTube channel (https://youtube.com/c/codurance)

Similar Jobs

Crunchyroll Logo Crunchyroll

Principal Software Engineer (Backend), Partner Engineering

Digital Media • eCommerce • Gaming • Mobile • News + Entertainment
Hybrid
London, Greater London, England, GBR
1197 Employees
Hybrid
London, Greater London, England, GBR
289097 Employees
Hybrid
London, Greater London, England, GBR
1500 Employees
Hybrid
London, Greater London, England, GBR
289097 Employees

Similar Companies Hiring

Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account