Software Engineer

Software Engineer London, England

KANA EARTH
Full Time London, England 60000 - 70000 GBP ANNUAL Today
Job description

What will you be doing here?

As a Software Engineer, you’ll report to the Software Engineer Lead and will work closely with Engineer and Product teams to deliver quality software. Here are some of the core skills and behaviours that will help you thrive at Kana:

  • Maintain high standards of software quality within the team by helping establish good practices and habits
  • You are inquisitive by nature: You’re always looking to go deep and learn across discipline, product area and investment industry - anything to help make your product better
  • You communicate effectively: You are able to communicate clearly to a variety of audiences and can simplify complex problems to keep stakeholders engaged
  • You work well with other software engineers and are able to extract useful feedback on your work

Who are we looking for?

  • A minimum of 3+ years experience as a Software Developer
  • Self-starter and autonomous worker with a willingness to learn
  • Strong communication skills, including listening, oral and written communication skills
  • Excellent interpersonal skills and a desire to work closely with others in a team environment
  • Preferred but not required: An interest in Nature and conservation and investment management across institutional, wealth and retail

Core Competency Requirements

  • Proficient with Microsoft .NET development using C# (ideally using .NET 6 or later), including ASP.NET Core (web api), LINQ and Entity Framework
  • Experience with database development including relational database design, SQL and relational databases (e.g. PostGres)
  • Experience with Typescript and React
  • Extensive experience developing enterprise grade software
  • Experience with source control management systems (Git) and continuous integration/deployment environments
  • Experience with agile development methodologies including Kanban and Scrum
  • Experience with debugging, performance profiling and optimization\
  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
  • Strong initiative to find ways to improve solutions, systems, and processes

Preferred Competency Requirements

  • API: Dapper, Entity Framework
  • Experience with web development technologies including ASP.NET, MVC3, JavaScript, AJAX and CSS
  • Experience with multi-threading and concurrency

Job Type: Full-time

Salary: £60,000.00-£70,000.00 per year

Benefits:

  • Company pension

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • London, E14 5EU: reliably commute or plan to relocate before starting work (required)

Education:

  • Bachelor's (preferred)

Experience:

  • Back-end development: 3 years (required)

Work authorisation:

  • United Kingdom (required)

Work Location: Hybrid remote in London, E14 5EU

Reference ID: Software Engineer at Kana
Expected start date: 23/10/2023

Software Engineer
KANA EARTH

Related Jobs

All Related Listed jobs

Cleaner
Sanondaf Aberdeen, Scotland 11 GBP HOURLY Today

Although cleaning is a non-supervisory position, the ideal candidate will enjoy a fast-paced workplace and be comfortable working with other staff members.

graphic designer
CogX London, England 28500 - 23500 GBP ANNUAL Today

Description


CogX

CogX is a purpose driven company focused on addressing the...

warehouse worker
Rodo Ltd Droylsden, England 11.479807692307693 - 11.2 GBP HOURLY Today

Company Overview

Rodo Ltd is a family business that commenced trading over 90 years ago. The Company is a leading supplier of...

law clerk
Alcanna Toronto 176400 - 77598 CAD ANNUAL Today

About the Role

SNDL is a Canadian cannabis and liquor company listed on the NASDAQ: SNDL. SNDL is the largest private-sector liquor...

Performance & Operations Analyst
Ovo Energy Limited Remote Today

Heres a taster of whats on offer: For your healthWith benefits like a healthcare cash plan or private medical insurance depending on your career level,