.Net Senior Back-end Developer
Hi there potential future colleague :wave:.
We’re currently looking for a new colleague with a passion for back-end work to join our incredibly skilled team. What we are looking for is someone that values producing high quality work and to ship that work early and often to get feedback from customers. So, if you love developing products with high usability satisfaction, then send us your details and let's have a chat. This role entails a high level of responsibility - and an equally large opportunity to learn and excel in your role.
Let us tell you a bit about us. At Pensure we are giving it our all to make the products in the financial sector as modern, timely and relevant as the highly competitive consumer-sector. We are a small but highly effective team building these next generation of solutions, transforming the tedious and manual labour into new, fast, automated and fun experiences. We enjoy drinking good coffee, reading good books together and discussing them, holding company events where we go out bowling or something similar, and always love a good intelligent conversation discussing various viewpoints. We work hard, but do so in a sustainable way because we want to be able to continue to crunch out high quality work in the long run (you can’t sprint a marathon).
To tell you a bit more about what we are looking for in a new colleague. It is important that you love challenging the status quo and thrive in a fast-moving environment with high uncertainty and a lot of experimentation as we are building new unique digital experiences for the financial sector and that requires rapid experimentation and learning. You must be able to communicate; ask questions and reflect on the work you are doing. We are a small team where everyone plays a vital role to the success of the company. It would be perfect if you knew how to push back on design suggestions by giving constructive feedback on technical difficulties in implementation and come with suggestions for improvements. As an example, “This feature would take 30 hours to implement but if we change X to Y it could be done in 5 hours”.
About the job. You will be developing, together with the rest of the team, modern backend applications. We work with a backend domain model where we provide websocket APIs to the web frontends and REST APIs for our customers. The backend is stateless and working in an asynchronous architecture drivin by services through RabbitMq, so there will be concurrency, scalability and race-conditions to consider. You will help us create integrations to our customers and all of our data suppliers. We are following the latest tech and currently working on .Net 5 (core) and continuously researching for things that can help us raise the quality or speed up the process. You will be comfortable working with Object-Orientation and do generic implementation even though each customer has different requests. We are using Git and Azure DevOps/Github Actions for our CI/CD pipelines with Docker and Kubernetes as the hosting part.
We care about diversity even for OS choice, we already have people using Windows, MacOS and Linux in the office.
The TL;DR version in bullet-form for the reader that loves going straight for the dessert.
What we value:
Smart separation of what must be done now vs later.
Clear articulation of your choices and what trade-offs you have made in design and execution.
Listening and asking questions.
You know your way around:
Object-Orientation and generalisation
Refactoring, Optimising and testing
Performant, scalable and asynchronous processes.
Logging, monitoring and automation
People say that you are:
Self-driven and ambitious
Always learning and love giving and receiving feedback
Not accepting “that’s just the way it is” as an answer for anything
Can communicate fluently, in both text and speech, in English
Just a really friendly person that they want to hang out with
Ability to work remotely (but we prefer you coming into the office for a majority of the time).
A creative environment where you can learn a lot
As much responsibility as you are comfortable with
Lunch is on us
Coffee is on us
Financial compensation is competitive and is negotiated based on skill and (quality) experience.
If all (or most) of this sounds like you then contact us as soon as possible for a chat or interview about a future at Pensure.
We strive to be fair in our judgment of candidates and to remove some biases up front we’d like you to exclude your name, age and picture from your application and CV. This way we ensure we have no predisposed opinions before choosing candidates to continue the conversation with.
This job comes with several perks and benefits
Enjoy a free catered lunch with your colleagues, every day.
Time is precious. Make it count. Morning person or night owl, this job is for you.
Get your caffeine fix to get you started and keep you going.
Easy access and treehugger friendly workplace.
Social gatherings and games; hang out with your colleagues.
Friday is something special, let's enjoy a beer together.