Software Engineer

Software Engineer

Woking Full-Time 39000 - 46000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Join us as a Software Engineer to build and ship real software solutions.
  • Company: We are a dynamic tech company with a strong user base and innovative products.
  • Benefits: Enjoy hybrid working, competitive salary, bonuses, and equity participation.
  • Why this job: Make a real impact with your work and grow in a supportive, meritocratic environment.
  • Qualifications: 4-5+ years of programming experience, especially with Node and NoSQL databases.
  • Other info: Be part of a team that values your voice and offers community engagement opportunities.

The predicted salary is between 39000 - 46000 £ per year.

Are you a talented developer looking for some real experience in a working software environment? You are a dedicated person who truly values the opportunity of building and shipping real software solutions, and who wants to make a real contribution to our client's growth.

About the role:

The client has an established user base of 100+ customers with 350+ solutions, all running on our own in-house-developed Digital eXperience Platform (DXP) on a high-availability Azure environment. Over the last few years, the majority of new features have been added through a new micro-services framework — including intelligent transformation and AI features.

Software Engineer skills required:

  • Would prefer candidates with 4/5+ years of experience.
  • In-depth and hands-on programming experience with Node and best practice.
  • Demonstrates good awareness of web security.
  • Some experience of commercial system design.
  • Wide experience with NoSQL databases, e.g. MongoDB or Redis.

Software Engineer Benefits:

  • Competitive base salary plus opportunity for bonuses.
  • Hybrid working — 2 days from home, 3 days in our Woking Office, working alongside the rest of our team.
  • A meritocracy with real opportunities to have your voice heard and to develop within the team.
  • The opportunity to build whole solutions and real products that you can see sold (and help to sell, if you want).
  • True organic potential for career progression both within the team and through company expansion.
  • Prizes and peer recognition through our Club rewards platform.
  • Rewards and discounts through our Sage Employee Benefits platform.
  • The chance to give back to the community through our charitable funds and participation in programmes such as the EY Foundation.
  • Eligibility for equity participation (Share Options) following the completion of qualification period.

Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted.

Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation. We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website.

Software Engineer employer: Proactive Appointments

Join a dynamic team in Woking as a Software Engineer, where your contributions will directly impact our growing client base and innovative solutions. Enjoy a competitive salary, hybrid working model, and a culture that values meritocracy and employee development, alongside unique benefits like equity participation and community engagement opportunities. This is not just a job; it's a chance to build real products and advance your career in a supportive environment.
P

Contact Detail:

Proactive Appointments Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Familiarise yourself with the company's Digital eXperience Platform (DXP) and its features. Understanding how their micro-services framework works will give you an edge during interviews, as you can discuss how your experience aligns with their technology stack.

✨Tip Number 2

Showcase your hands-on experience with Node.js and NoSQL databases like MongoDB or Redis in your conversations. Be prepared to discuss specific projects where you've implemented best practices in programming and web security.

✨Tip Number 3

Network with current employees or alumni who have worked at the company. They can provide insights into the company culture and the types of projects you might work on, which can help you tailor your approach during the interview process.

✨Tip Number 4

Prepare to discuss your contributions to previous teams and how you've helped in building and shipping software solutions. Highlighting your ability to collaborate and make a real impact will resonate well with the hiring team.

We think you need these skills to ace Software Engineer

Node.js Programming
Web Security Awareness
NoSQL Database Experience
MongoDB Proficiency
Redis Knowledge
Microservices Architecture
Software Development Best Practices
Commercial System Design
Problem-Solving Skills
Collaboration and Teamwork
Agile Methodologies
Version Control Systems (e.g., Git)
API Development and Integration
Cloud Computing (Azure) Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Node and any relevant programming skills. Emphasise your hands-on experience and any projects that demonstrate your ability to build and ship software solutions.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of the company's Digital eXperience Platform. Mention specific features or technologies you are excited about and how you can contribute to their growth.

Showcase Relevant Experience: In your application, provide examples of your previous work with micro-services frameworks and NoSQL databases like MongoDB or Redis. Highlight any projects where you implemented web security best practices.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.

How to prepare for a job interview at Proactive Appointments

✨Showcase Your Technical Skills

Be prepared to discuss your hands-on experience with Node and any relevant programming projects. Highlight specific examples where you've implemented best practices in coding and system design.

✨Demonstrate Your Understanding of Web Security

Since the role requires awareness of web security, brush up on common vulnerabilities and how to mitigate them. Be ready to discuss how you've applied security measures in past projects.

✨Familiarise Yourself with NoSQL Databases

Given the emphasis on NoSQL databases like MongoDB or Redis, make sure you can talk about your experience with these technologies. Prepare to explain how you've used them in real-world applications.

✨Express Your Passion for Software Development

Convey your enthusiasm for building and shipping software solutions. Share your thoughts on the importance of contributing to a team and how you see yourself growing within the company.

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>