Junior Software Engineer

Job Purpose:

To be part of a team designing and developing features on our existing device management platform, which is currently being used to manage our flagship Becrypt OS products in a number of organisations.

The successful candidate will enjoy working in a team, taking the initiative for new features and taking responsibility in improving the existing system.

Principal duties and responsibilities:

  • Write, test and maintain software code as according to design specifications in a quality and timely manner
  • Troubleshoot and resolve bugs
  • Perform code reviews and write documentation
  • Support QA to ensure the product is of good quality
  • Any other reasonable duties as required by the business

Skills and Experience:

Essential

  • 1+ years Microsoft ASP .NET experience
  • C# ASP.NET core MVC / WebAPI
  • Entity Framework
  • RESTful web services and JSON
  • Javascript
  • HTML/CSS
  • Degree in computer science or another closely related subject

Desirable

  • T-SQL
  • Web Security and Cryptography
  • React
  • Docker
  • Python

Qualities:

  • Team player
  • Problem solver
  • Excellent communicator
  • Shows great attention to detail
  • Self-motivated
  • Sense of humour

Package & discretionary benefits:

  • 25 days annual leave plus an additional 2 days after 2 years’ service
  • 5 days additional holiday purchase available
  • Private medical insurance
  • Heath cashback plan with Healthshield
  • Pension scheme
  • Life cover 4 x salary
  • Season ticket loan
  • Salary exchange benefits (ride2work, pension)
  • Subsidised gym membership
  • Employee referral scheme

Role will be subject to an employment screening process and will require security clearance.

Job Details

Company
Career poster
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Posted