Graduate Software Engineers

Graduate Software Engineers

Full-Time 28000 - 35000 € / year (est.) No home office possible
JAM IT Consultancy Ltd

At a Glance

  • Tasks: Design and develop innovative software solutions to tackle real-world challenges.
  • Company: Dynamic engineering firm in London with a focus on collaboration and growth.
  • Benefits: Competitive salary, learning budget, and opportunities for professional development.
  • Other info: Fast-paced environment with excellent career advancement opportunities.
  • Why this job: Join a high-performance team and make a tangible impact with cutting-edge technology.
  • Qualifications: Pursuing a degree in Computer Science or related field with strong communication skills.

The predicted salary is between 28000 - 35000 € per year.

Our engineering client in London is actively seeking highly driven, aspiring software engineers who take pride in their work to join their expanding Engineering team. Successful candidates will become part of a cross-functional team, collaborating closely with product managers, designers, and other stakeholders to deliver functional code that addresses real-world problems for both internal and external customers.

What You’ll Do:

  • Design Solutions: Develop optimal technical solutions to business challenges, contributing to an architectural vision aimed at scaling to become the world's leading research platform.
  • Ship Working Code: Primarily utilizing React on the frontend and Kotlin microservices with Postgres on the backend, with some legacy services in Ruby on Rails.
  • Deploy and Iterate: Release updates frequently to customers using CircleCI and Spinnaker for CI/CD, gathering feedback promptly to inform subsequent iterations.
  • Build Competency: Engage in rapid learning by developing market-leading technology alongside experienced colleagues in a high-performance environment. Engineers can leverage the Learning & Development budget to accelerate the development of specific technical skills.
  • Maintenance and Troubleshooting: Monitor services diligently, proactively identifying and resolving errors before they impact users.

Qualifications

  • Pursuing a degree in Computer Science or a related field.
  • 2:1 or above.
  • Demonstrated achievements both academically and beyond, distinguishing yourself among peers.
  • Possess practical experience applying technical skills in a professional setting.
  • Exhibit excellent communication skills, fostering effective collaboration with team members.
  • Highly driven and proactive, consistently overcoming obstacles independently to achieve outstanding results.
  • Meticulous in your approach, maintaining high standards and an acute attention to detail.

If you are passionate about code and aspire to work with exceptional colleagues in a high-achievement environment, this role aligns well with your ambitions.

Graduate Software Engineers employer: JAM IT Consultancy Ltd

Our engineering firm in London is an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation among talented software engineers. With a strong emphasis on professional growth, employees benefit from a dedicated Learning & Development budget, enabling them to enhance their technical skills while working on cutting-edge projects. The vibrant London location provides unique networking opportunities and access to a diverse tech community, making it an ideal place for aspiring engineers to thrive.

JAM IT Consultancy Ltd

Contact Detail:

JAM IT Consultancy Ltd Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Graduate Software Engineers

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using React and Kotlin. We want to see what you can do, so make sure your work is front and centre when you get the chance to chat with potential employers.

Tip Number 3

Prepare for technical interviews by practicing coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. We believe that being well-prepared can set you apart from the competition and help you shine during the interview process.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search and genuinely interested in joining our team.

We think you need these skills to ace Graduate Software Engineers

React
Kotlin
Postgres
Ruby on Rails
CircleCI
Spinnaker
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight any relevant projects or coursework that showcase your coding abilities, especially in React and Kotlin.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about software engineering and how you can contribute to our team. Share specific examples of your achievements and how they relate to the role.

Showcase Your Projects:If you've worked on any personal or academic projects, include them in your application. We love seeing practical applications of your skills, so don't hold back on sharing your code or links to your GitHub!

Apply Through Our Website:For the best chance of getting noticed, make sure to apply through our website. It helps us keep track of applications and ensures you’re considered for the role you’re excited about!

How to prepare for a job interview at JAM IT Consultancy Ltd

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially React and Kotlin. Brush up on your knowledge of these frameworks and be ready to discuss how you've used them in past projects or coursework.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled real-world problems using code. Think about challenges you've faced in previous projects and how you approached them. This will demonstrate your ability to design solutions effectively.

Communicate Clearly

Since collaboration is key in this role, practice articulating your thoughts clearly. Be prepared to explain your coding decisions and how you work with others. Good communication can set you apart from other candidates.

Ask Insightful Questions

At the end of the interview, have a few thoughtful questions ready about the team dynamics, project goals, or the company’s approach to learning and development. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.