Principal Engineer (.Net)

Job description

We are Chip and we're on a mission to build the best app to help our users to put money aside to enable them to do more with their money.

We use cutting edge tech and AI to shake up the slow, stagnant and old-fashioned market.

We’ve built a clever app that makes stashing cash easier, faster, and smarter. It makes your financial goals happen automatically and gets you feeling good about your money.

We’re growing fast and we have some very exciting plans. We’re looking for a Principal .Net Developer to help us make them happen.


Requirements

You will be the first critical hire to support a new direction for a startup. Working closely with the CTO, you will build a team of a world-class .Net software developers around you. You will have the opportunity to lead a startup in a startup, as this project is diversifying the companies technology stack. You will be the most technically astute and talented engineer in this new project and be instrumental in building the team, architecture and culture, along with delivering value to users. You have the ability in this role to move later to Architecture or leadership should you wish.


  • As this is the start of this project, you will be onboard firstly to discover, analyse, conduct sessions with stakeholders to document low-level documentation (LLD) and then Development of a bespoke solution.
  • Ensure the technical design meets the requirements.
  • Provide technical leadership and guide team members.
  • Experience with Object-Oriented Design, Agile Scrum/Kanban, Test Driven Development, DevOps
  • Design overall architecture of the application.
  • Maintain quality and ensure responsiveness of applications, in addition to code integrity and organization
  • Design, develop, and test custom and out-of-the-box solutions within the .net platform;
  • Utilizing your deep technical knowledge to design and develop enterprise-wide mobile and backend solutions.
  • Collaborating with fellow developers and clients to solve problems.
  • Creating user acceptance testing and performance testing plans to validate and support the customizations and integrations
  • Follow design and coding guidelines and offer suggestions for improvement
  • Review code and assisting fellow team members in the delivery
  • Work within the SDLC to ensure timely delivery of solutions

The team will be cross-functional development squad, of Backend Developers, QA, Frontend Developers, a Scrum Master and a Product Owner. You will participate in planning work and will work as part of that squad to deliver software to meets requirements.

You will mainly focus on backend development with .Net, but you may need to support your team in other areas. You will be a team player. You will also work on improving the core technology services at Chip. Your squad will focus on one goal at a time, and you will focus on supporting and building microservices that support that goal.

You will be product /delivery focused.

We are looking for candidates that are:

  • Positive, motivated and empathetic.
  • Committed to high standards.
  • Inquisitive.
  • Collaborative.
  • Engaging and eager to learn / teach.
  • Focused and outcome-driven

What you can expect to be doing:

  • Be technically adept and have a good hands-on knowledge of cloud-based architectures.
  • Understand and advocate for the DevOps mindset and practices.
  • Be highly motivated, driven and adaptable.
  • Be passionate about learning.
  • Take an interest in providing mentorship for more junior members of the team.
  • Take pride in well-written, quality code
  • Have demonstrable experience in maintaining strong technical standards in a fast-paced environment.
  • Ability to recognise and deliver against business needs.
  • Have familiarity with Pair Programming and an interest in helping to grow the skills of yourself and your fellow engineers.

What we’re looking for*:

  • C# Programming
  • .Net Core
  • .Net Web API
  • Entity Framework/Entity Framework Core
  • API Design
  • Data Persistence (SQL and NoSQL)
  • Agile Development Practices (Scrum)
  • Unit Testing
  • Microservices
  • Message-Based Architectures
  • Test-Driven Development
  • AWS
  • DevOps
  • Startup Experience
  • Container and orchestration technologies, such as Docker or Kubernetes.
  • Infrastructure-as-Code.

Nice to have

  • Fintech or financial payments experience.

What we’re really looking for: ✍️

Although we’re in the financial space, we’re about having fun together to build the world’s best app for stashing cash. We’re sure you’ve got the technical skills, otherwise you would have stopped reading by now, so let us be clear in what will make us want to work with you.

We want a real person, with interests outside of code, to join our work family. You could be a dancer, a gamer, a musician, a parent, a hockey fan, or even that one person that still writes Twilight fan-fiction. Doesn’t matter to us. At the interview stages will be looking for empathy, eq, fun stories, and ability to smile even when things are tough. Code monkeys need not apply.


PERKS 🎁

  • £75,000 - £100,000 per annum dependant on experience
  • Discretionary share option bonus every 6 months 
  • 5% interest bonus on your Chip account
  • Workplace pension scheme (Employer: 3% / Employee: 4% / Tax Relief: 1% / Total: 8%)
  • Flexible working arrangements
  • Unlimited holiday (28 days contracted + bank holidays + Xmas to New year but policy not to count) ✈️
  • Free Classpass membership or gym membership
  • MacBook Pro or similar
  • Based in the heart of Chancery Lane
  • Opportunity to have a huge impact on our product while fast-tracking your knowledge, responsibility and skills in a high growth fintech startup 🚀

Our Interview process: 📖

  1. Phone Screen with someone from our Talent team
  2. Face to Face interview with the hiring manager and whiteboard exercise 
  3. Final Interview and chance to meet your new peers

Note to Agencies

Chip does not accept unsolicited CVs from recruiters or employment agencies in response to any of our live roles on our career page. Chip will not consider or agree to payment of any referral compensation or recruiter fee relating to these unsolicited CVs. Chip explicitly reserves the right to hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited CVs, including those submitted to hiring managers, are deemed to be the property of Chip.