Backend Software Engineer (mid Level)

London, ENG, GB, United Kingdom

Job Description

We are a digitally transformed, tech-enabled security services company.

We're on the lookout for an experienced Software Engineer to be part of a small yet ambitious Technology team and able thrive in a larger exciting, dynamic, startup-paced environment.





And that's where you come in




We're proud of what we've achieved so far but we need talented engineers to allow us to grow smoothly. This is a unique opportunity for an engineer with a thirst for innovation in supporting our innovative products.


You will be joining an exciting and established team who are always looking to improve our technologies, processes, and products. You'll have the ability to leverage cutting edge tools to continuously improve our development process and our existing products. This role is primarily remote with two days in the office per month. However, our office in Farringdon London is always available to you.

Your mission



We're looking for a passionate and outcome focused individual to support our ambitious growth target by ensuring the company is leveraging its infrastructure to gain a competitive advantage in a sector rife for disruption.


Our existing platform has been a transformative solution in our current market, and we have been supporting our success further by breaking it down into smaller flexible services as we grow significantly in existing and new markets.


Our approach to technology guarantees the opportunity to use the most up to date techniques, tools, and practices. You'll have the full support of your squad as well as the wider technology team to create and maintain the best possible products.

What you get



Excellent salary of 55k - 59k per annum (DOE) Fulltime, permanent, and flexible working basis (ability to work from home but must have the flexibility to travel into our London Farringdon HQ twice a month for TKC Collaboration days or as/when required) We offer internal training and development opportunities, all done in an excellent working environment Benefit from personalised career development plans through our My TKC Journey initiative Auto-enrolment into our salary sacrifice pension scheme, 24/7 confidential Employee Assistance Program, and a voluntary health cash scheme starting at 1 per week Regular social events, monthly team days, and an exercise club to keep you connected and active Fast paced and exciting role, no two days are ever the same!

What you'll be doing



Creating new services to support our product family Contributing to design and architecture discussions Writing well designed, testable, metrics-driven code Writing automated tests to ensure the product quality Transforming our existing platform into a new event-driven microservices architecture Discovering and trialling new tools to introduce to the company to grow the Agile development environment Utilizing Cloud technologies to improve our system's maintainability, availability, and resilience

What we're working with:



Programming Languages: Python, Kotlin, Terraform, Java, JavaScript (Node), Typescript Databases: Aurora, Postgres, Snowflake Infrastructure: AWS, Docker, Kubernetes Other technologies: Kafka, GitHub Actions, Jenkins, Datadog

What we're looking for




We will help you grow the skills you need for this role, but we expect candidates who apply to have:



You're great at leveraging modern development techniques to create back-end solutions You're ambitious and looking to advance your career Experience working in an Agile, fast-paced, DevOps environment Experience working with cloud-native technologies, specifically with AWS 3+ years proven commercial experience as a software developer or a similar software engineering role Experience using Python or Kotlin - JavaScript, Java or another modern language is a bonus

Equity, Diversity and Inclusion matter to us. We are keen to hear from candidates from a broad range of backgrounds and experiences and are excited about learning from you, as much as we know you can learn from us.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4486064
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned