Lock Applications for this job are now closed
    Closing soon

    In this role you’ll be in a strong team of engineers that take pride in building well-designed and engineered systems. You’ll learn a lot from the team but we’re looking for individuals who are switched on, proactive, motivated and have a passion for technology.

    The systems you’ll be building will range from frontends to high volume, low latency backends and everything in between. You’ll have the chance to use the full stack of technologies working in a highly supportive environment.

    What type of candidate are you?

    • A continuous self-learner, eager to learn and share knowledge of emerging technologies and practices.
    • A believer in testing as a first-class citizen and not an after thought.
    • Approach with an agile mindset
    • Awareness and care for the business goals and mission with the natural curiosity to understand the ‘why’.
    • Act as an enthusiastic and motivated member of the development team.

    What will you be doing?

    • Build high performance event driven back-ends with C# .NET.
    • Build well designed and intuitive UIs with React, TypeScript
    • Take ownership of epic delivery, intimately understanding the feature to be delivered and owning the front to back solution.
    • Build new and migrate existing systems in the cloud.
    • Build automated delivery pipelines with Infrastructure as Code

    What skills will you have?

    • 2.1 or better in a computer science related degree
    • Good knowledge of development languages: Python or C#
    • Knowledge of different code, system, and non-functional testing practices
    • Know the importance of good agile practices.
    • Write clean, testable and maintainable code that is not over engineered.
    • Be articulate and empathetic in explaining design decisions and solutions.
    • A confident and good communicator
    • High levels of energy and enthusiasm

    What technologies do we use?

    • C#, Rx, JS, TypeScript, React, Redux, Angular
    • Kubernetes, Docker
    • EventStore, Kafka, ActiveMQ, MySQL
    • Jenkins, Terraform
    • Prometheus, Elastic, Kibana, Grafana
    • AWS, Kinesis, EKS, Lambda

    Note – you do not need to have experience in all of these, as long as you are keen and fast to learn.