Junior Software Developer
Junior Software Developer

Junior Software Developer

Entry level 28800 - 48000 Β£ / year (est.) Home office (partial)
N

At a Glance

  • Tasks: Join our team to develop innovative software solutions and collaborate on exciting projects.
  • Company: NCR Voyix, a dynamic tech company with a start-up vibe.
  • Benefits: Enjoy competitive salary, pension contributions, and access to top-notch training resources.
  • Why this job: Make a real impact in digital commerce while working with cutting-edge technologies.
  • Qualifications: Strong coding skills in Python or Go and a passion for learning new tech.
  • Other info: Work in a vibrant office environment with great career growth opportunities.

The predicted salary is between 28800 - 48000 Β£ per year.

Junior Software Developer

NCR Voyix Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail and restaurant industries. NCR Voyix transforms retail stores and restaurant systems with comprehensive, platform-led SaaS and services capabilities. NCR Voyix is headquartered in Atlanta, Georgia, with customers in more than 35 countries across the globe.

About Us
NCR Voyix\’s team began as Zynstra, a successful innovative start-up based in Bath. Acquisition by NCR in 2020 resulted in a company with a start-up culture backed by a world-class enterprise. We develop Edge Virtualization and Containerization infrastructure for large retailers using cutting-edge Linux technologies.

Position Summary
Developer within the NCR Voyix Advance Engineering team. In this role, you will take on development tasks within the team, collaborate with other developers, and perform code review. Tasks will involve working with a variety of teams within NCR Voyix as well as customers.

Required Skills

  • Strong development skills – clean code / agile / SOLID principles
  • Working knowledge of Python or Go
  • Working knowledge of Linux OS
  • Software Containerisation
  • GIT source management system
  • Exposure to cloud computing, ideally AWS or GCP
  • Strong communication skills
  • Ability to present to both technical and non-technical audiences
  • Desire to learn new technologies and apply that learning to short-timeframe projects

Desirable Skills

  • Extended Linux knowledge (Bash, networking, installation, boot process, building / configuring the kernel / kernel modules)
  • Kubernetes
  • Virtualization (XEN, QEMU, libvirt, KVM)

Department Working Arrangements
The job will be based in NCR Voyix\’s offices in Bath. Due to a large amount of lab work, expectations for this role are to work in the office 5 days a week. Occasional working from home is possible but dependent on the work.

Company Benefits

  • PENSION – first-class contributions
  • EMPLOYEE STOCK PURCHASE PLAN
  • HOLIDAY – 24 days plus bank holidays
  • TRAINING – Full access to Pluralsight provides employees world-class technical and soft-skills training material

EEO Statement
Integrated into our shared values is NCR Voyix\’s commitment to diversity and equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law.

#J-18808-Ljbffr

Junior Software Developer employer: NCR Voyix

NCR Voyix Corporation is an exceptional employer that fosters a dynamic start-up culture within a well-established global enterprise. Located in Bath, employees benefit from a collaborative work environment, extensive training opportunities through Pluralsight, and a comprehensive benefits package including a generous pension plan and employee stock purchase options. With a strong commitment to diversity and equal opportunity, NCR Voyix empowers its team members to grow and thrive while working on innovative digital commerce solutions.
N

Contact Detail:

NCR Voyix Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Junior Software Developer

✨Tip Number 1

Network like a pro! Reach out to current employees at NCR Voyix on LinkedIn or through mutual connections. A friendly chat can give us insights into the company culture and maybe even a referral!

✨Tip Number 2

Show off your skills! Prepare a mini-project or contribute to an open-source project that showcases your Python or Go knowledge. This hands-on experience can really impress during interviews.

✨Tip Number 3

Practice makes perfect! Get comfortable with common interview questions related to clean code, agile methodologies, and Linux. We can even do mock interviews together to boost your confidence.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the NCR Voyix team!

We think you need these skills to ace Junior Software Developer

Development Skills
Clean Code
Agile Methodologies
SOLID Principles
Python
Go
Linux OS
Software Containerisation
GIT
Cloud Computing
AWS
GCP
Communication Skills
Presentation Skills
Desire to Learn New Technologies

Some tips for your application 🫑

Show Off Your Skills: Make sure to highlight your strong development skills in your application. We want to see your clean code practices and how you apply agile and SOLID principles in your work.

Tailor Your Application: Don’t just send a generic application! Tailor your CV and cover letter to reflect the specific skills and experiences that match the Junior Software Developer role. We love seeing how you connect your background to what we do at NCR Voyix.

Be Clear and Concise: When writing your application, keep it clear and concise. We appreciate straightforward communication, so make sure your points are easy to understand, especially when discussing your technical skills.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to track your application and ensure it reaches the right people!

How to prepare for a job interview at NCR Voyix

✨Know Your Tech Stack

Make sure you brush up on your knowledge of Python or Go, as well as Linux. Be ready to discuss how you've used these technologies in past projects. It’s a great way to show your strong development skills and understanding of clean code principles.

✨Show Off Your Collaboration Skills

Since this role involves working with various teams, be prepared to share examples of how you've successfully collaborated with others in the past. Highlight any experiences where you performed code reviews or worked in an agile environment.

✨Communicate Clearly

You’ll need to present ideas to both technical and non-technical audiences, so practice explaining complex concepts in simple terms. This will demonstrate your strong communication skills and ability to adapt your message based on your audience.

✨Express Your Eagerness to Learn

NCR Voyix values a desire to learn new technologies. Be ready to discuss any recent technologies you've explored or are excited about. Showing your enthusiasm for continuous learning can set you apart from other candidates.

Junior Software Developer
NCR Voyix

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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