Software Engineer
Apply now

Software Engineer

Hoddesdon Full-Time 36000 - 60000 £ / year (est.) No home office possible
Apply now
E

At a Glance

  • Tasks: Join a top-tier engineering team to develop cutting-edge enterprise software solutions.
  • Company: An established enterprise software company known for its innovative business intelligence solutions.
  • Benefits: Enjoy a competitive salary, comprehensive benefits, and a hybrid work scheme.
  • Why this job: Embrace creativity and ownership in your work while advancing your career with mentoring opportunities.
  • Qualifications: Must have a 1st class degree, excellent coding skills, and experience in machine learning or AI.
  • Other info: A* grades at A-level and full right to work without sponsorship are required.

The predicted salary is between 36000 - 60000 £ per year.

This established enterprise software company is only considering the top handful of candidates for their software engineering role.

For a successful application, you will need:

  • A 1st class degree from a top-ranked university (top Russell Group or equivalent)
  • Excellent coding skills in a modern OO coding language (preferably Java, possibly C#, C++ or similar; demonstrated not just through university coursework but through extensive personal projects or internships)
  • Extensive practical experience in machine learning or AI
  • A strong grasp of modern software engineering practices
  • A* grades at A-level (or equivalent)
  • Full right to work without time limit or sponsorship.

This role offers an opportunity to join a successful engineering team working on an industry-leading enterprise software suite. This business intelligence solution combines a powerful feature set with ease of use. As the company looks to the future, they are seeking to further improve its capabilities by harnessing technologies such as machine learning.

Culturally, the company emphasises creativity and ingenuity, and strives to minimize bureaucracy, so you’ll be free here to focus on the engineering and enjoy a high level of ownership over your work. They are well set up to provide mentoring and to bring staff along in their careers. With time, you will have the opportunity to focus on technical areas that you find to be of particular interest.

The package includes a highly competitive salary and comprehensive benefits. They operate a hybrid work scheme so you would need to live in (or be able to move to) a commutable location.

#J-18808-Ljbffr

Software Engineer employer: ECM Selection

This established enterprise software company is an excellent employer, offering a dynamic work culture that fosters creativity and ingenuity while minimizing bureaucracy. With a strong emphasis on employee growth, you will benefit from mentoring and the opportunity to explore technical areas of interest, all while enjoying a highly competitive salary and comprehensive benefits. The hybrid work scheme allows for flexibility, making it an attractive option for those looking to thrive in a collaborative and innovative environment.
E

Contact Detail:

ECM Selection Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Make sure to showcase your coding skills through personal projects or internships. Highlight any specific projects where you utilized Java, C#, or C++ to demonstrate your proficiency in modern OO coding languages.

✨Tip Number 2

Gain practical experience in machine learning or AI by participating in relevant online courses or contributing to open-source projects. This will not only enhance your resume but also give you real-world examples to discuss during interviews.

✨Tip Number 3

Familiarize yourself with modern software engineering practices such as Agile methodologies, version control systems, and continuous integration. Being able to speak knowledgeably about these topics can set you apart from other candidates.

✨Tip Number 4

Research the company culture and values, especially their emphasis on creativity and ingenuity. Prepare to discuss how your personal work style aligns with their approach, and be ready to share ideas that could contribute to their innovative environment.

We think you need these skills to ace Software Engineer

Excellent coding skills in Java, C#, C++ or similar
Extensive practical experience in machine learning or AI
Strong grasp of modern software engineering practices
Problem-solving skills
Ability to work independently and take ownership of projects
Creativity and ingenuity in software development
Experience with personal projects or internships in software engineering
Strong analytical skills
Effective communication skills
Adaptability to new technologies and methodologies

Some tips for your application 🫡

Highlight Your Academic Achievements: Make sure to prominently feature your 1st class degree from a top-ranked university. Include relevant coursework and any honors or distinctions that showcase your academic excellence.

Showcase Your Coding Skills: Demonstrate your coding proficiency in modern OO languages like Java, C#, or C++. Include links to personal projects or internships that highlight your practical experience and problem-solving abilities.

Emphasize Machine Learning Experience: Detail your extensive practical experience in machine learning or AI. Mention specific projects, tools, or technologies you have worked with, and how they relate to the role you're applying for.

Express Your Fit with Company Culture: Convey your alignment with the company's emphasis on creativity and ingenuity. Share examples of how you've thrived in environments that minimize bureaucracy and allow for ownership over your work.

How to prepare for a job interview at ECM Selection

✨Showcase Your Coding Skills

Be prepared to demonstrate your coding abilities during the interview. Bring examples of your personal projects or internships that highlight your proficiency in Java, C#, or C++. This will help you stand out as a candidate with practical experience.

✨Discuss Machine Learning Experience

Since the role emphasizes machine learning and AI, be ready to discuss any relevant projects or experiences you've had in these areas. Highlight specific technologies or frameworks you've worked with and how they relate to the company's goals.

✨Emphasize Modern Software Engineering Practices

Familiarize yourself with modern software engineering practices and be prepared to discuss them. Talk about methodologies like Agile or DevOps, and how you've applied them in your previous work to improve efficiency and collaboration.

✨Demonstrate Cultural Fit

The company values creativity and ingenuity, so be sure to convey your passion for engineering and innovation. Share examples of how you've taken ownership of projects and contributed to a positive team environment in past roles.

Software Engineer
ECM Selection
Apply now
E
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>