Software Engineer

World's largest Student Affinity Network working with 800 global brands, serving 22 million verified members in 115 markets.
Backend
Entry-Level Software Engineer
Remote
501 - 1,000 Employees
E-Commerce · Enterprise SaaS

Description For Software Engineer

UNiDAYS, the world's largest Student Affinity Network, is seeking an Entry-Level Software Engineer to join their core Marketplace team. This role offers a unique opportunity to work on building innovative solutions that connect students with top global brands. You'll be part of a dynamic team transitioning marketplace services to a modern, distributed, event-driven, cloud-based architecture.

The position is perfect for early-career developers, offering mentorship from experienced Senior Software Engineers while working alongside product, design, and delivery teams. You'll contribute to building scalable solutions that serve over 22 million verified members across 115 markets, working with 800 of the world's biggest brands.

The role combines technical development with commercial awareness, focusing on creating resilient, cost-effective solutions that bridge user needs and business goals. You'll work with modern technologies including C#, .NET, and cloud platforms (AWS), while learning best practices in software development, testing, and system architecture.

UNiDAYS offers an impressive benefits package including flexible working arrangements, early Friday finishes, comprehensive healthcare, and various wellness programs. The company is certified as a Great Place to Work™ and has been recognized for workplace wellbeing and women in the workplace.

This is an excellent opportunity for someone starting their software engineering career who wants to make a real impact while learning from experienced professionals in a supportive, innovative environment. The role offers both technical growth and business insight, with the chance to work on products that directly affect millions of users worldwide.

Last updated 14 minutes ago

Responsibilities For Software Engineer

  • Contributing to the team's goal of delivering next generation marketplace product
  • Deliver impactful features with a pragmatic approach
  • Work closely with Product Managers and Product Designers in creating relevant and performant features
  • Work closely with Senior Software Engineers building scalable and maintainable features
  • Participate in ensuring high availability of critical systems and incident management

Requirements For Software Engineer

  • Working knowledge of C# and .Net
  • Understanding of cloud computing platforms and Infrastructure as code (AWS)
  • Understanding of unit testing
  • Understanding of SQL and NOSQL Databases
  • Desire to learn building stable, scalable, secure services
  • Passion for engineering craft
  • Understanding of agile methodologies
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • 25 days holiday (increasing with service) plus flexible bank holidays
  • Competitive salaries
  • 4pm finishes every Friday
  • Company bonus scheme
  • Company pension scheme
  • Private health insurance (Vitality)
  • Income protection policy
  • Life assurance policy
  • Employee Assistance Program
  • Enhanced parental leave pay
  • Core hours with flexible work time
  • Regular team building activities
  • Latest tech and hardware provided
  • Good Vibes Program with virtual activities
  • £150 home office setup allowance

Interested in this job?

Jobs Related To UNiDAYS Software Engineer

Server Software QA Engineer - New College Graduate

Entry-level Server Software QA Engineer position at NVIDIA, focusing on comprehensive testing and quality improvement of server software systems.

Associate Technical Support ERP

Entry-level ERP Support role at Oracle, focusing on customer technical support for NetSuite's supply chain management solutions with comprehensive training and growth opportunities.

Associate Technical Support ERP

Entry-level Technical Support ERP position at Oracle, focusing on customer support for NetSuite's supply chain management solutions with opportunities for career growth and comprehensive benefits.

Associate Technical Support ERP

Entry-level Technical Support ERP position at Oracle, focusing on NetSuite customer support and Supply Chain Management processes.

Associate Technical Support Analyst

Entry-level technical support role at Oracle NetSuite, perfect for recent graduates with business/accounting background, offering comprehensive training and career growth opportunities.