Logo of Huzzle

Graduate Software Developer

  • Job
    Full-time
    Entry Level
  • Software Engineering
  • £55K
  • London

AI generated summary

  • You must be a degree-qualified graduate in Computer Science or similar, highly proficient in Java or C, creative, a self-starter, able to see projects through, and unafraid to ask for help when needed.
  • You will code, test, and deploy order management features, develop exchange protocols, write algorithmic logic, analyze requirements, prioritize features, and support clients at Arctic Lake.

Requirements

  • Degree-qualified in Computer Science, Information Engineering, or similar (or maybe your journey has been unique)
  • Highly proficient in Java or C, and likely a few other languages
  • Deeply interested in computing from first principles
  • A creative thinker who loves tackling complex issues
  • A self-starter who values seeing projects through from start to finish
  • Able to ask for help when you need it

Responsibilities

  • Your first three months will include various forms of on-the-job training, including pair programming, interactive talks, and collaborative problem-solving. During this time, you can expect to contribute and even lead on multiple projects and see your work go into production. By the end of this period, you will have a good grasp of the fundamentals and will start to work more independently, but you will continue to have a great deal of support from your peers and leadership.
  • Coding, testing and deploying high performance order management features
  • Developing ultra low-latency exchange protocols
  • Writing algorithmic and order routing logic
  • Requirement analysis
  • Prioritisation of features
  • Client support
  • Additional duties as requested

Application Process

  • HackerRank coding challenge (2 hour time limit)
  • Initial call with HR representative and developer (30-45 minutes)
  • Pair programming session (1.5 hours)
  • Culture-fit interview with founder and developer (1.5 hours)

FAQs

What qualifications do I need to apply for the Graduate Software Developer role at Arctic Lake?

To apply for the Graduate Software Developer role at Arctic Lake, you should be a recent or soon-to-be graduate with a strong problem-solving mindset and a passion for software development.

What kind of work will I be doing as a Graduate Software Developer at Arctic Lake?

As a Graduate Software Developer at Arctic Lake, you will have the opportunity to work on challenging projects and make meaningful contributions to our team. You will be involved in software development tasks and have the chance to learn and grow in a supportive environment.

What sets Arctic Lake apart from other tech companies for a recent graduate looking to start their career in software development?

Arctic Lake offers recent graduates the opportunity to work in a fast-paced start-up environment without the uncertainty and risk associated with traditional start-ups. Our team values problem-solving, challenges, and knowledge-sharing, making it an ideal place for a graduate looking to kickstart their career in software development.

A better way to build your trading business - We are hiring!

Finance
Industry
11-50
Employees

Mission & Purpose

Arctic Lake specialise in cybersecurity and risk management solutions. They offer a range of services and technologies to help businesses assess, manage, and mitigate cybersecurity risks. Arctic Lake's ultimate mission is to protect organisations from cyber threats and help them build robust security strategies. Their purpose is to provide cutting-edge cybersecurity solutions and expertise that enable businesses to proactively identify vulnerabilities, respond to incidents, and safeguard their digital assets and sensitive information. Arctic Lake aims to be a trusted partner, offering comprehensive risk assessments, threat intelligence, and incident response services to help businesses stay resilient in the face of evolving cybersecurity challenges.