- We often revisit and tweak our Way of Working to ensure that the right parts of the team are doing the right things.
- Coding, collaborating, and communicating as part of a cross functional globally distributed product team.
- Code reviews and contributing to shared best practices.
- Collaborating on high-level system architecture and technical strategy.
- Contributing to automation that drives our CI/CD and improving or creating internal tooling.
- Continuous learning – we encourage continuous learning and knowledge sharing.
- Regular 1:1’s & bi-directional feedback with your team lead/manager/mentor.
We highly value the culture aspect of our team, so a good culture-fit is deal-breaker for us. People / Team:
- You are passionate about technology, writing code & collaborating with like-minded folks.
- Have worked in a senior role and have experience delivering working software from
inception to deployment touching on frontend, backend, and infrastructure.
- You can work in an existing codebase, we certainly leverage a lot of modern tech, but you’ve
been around the block to know that not all parts of a product are new & shiny!
- Strong opinions held weakly and care about writing legible performant code.
Our Technology;
- Deep experience and working knowledge of .NET.
- Strong relational database design and advanced SQL experience with OLTP databases, such
as MSSQL Server and/or PostgreSQL.
- A good, hands-on understanding of software architecture & design patterns.
- Experience writing testable code and opinions on unit, functional and integration tests.
- Hands on experience with containerized applications.
- Experience using cloud platforms (AWS, Azure, etc).
- Hands on experience with at least one modern web technology - such as Angular, React,
Vue or similar. Role Fit
- We are looking for both Full Stack Engineers or more Backend/Data focused Engineers.
- Seniors are expected to collaborate and mentor more junior members of the team. That
said, management isn’t the only growth path – you can stay an individual contributor too – depending on your interest and capability to manage others.