Software Developer

Student Union Management Systems Ltd
Lincoln, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 36K

Job location

Remote
Lincoln, United Kingdom

Tech stack

PHP
API
Agile Methodologies
Software Quality
Data Structures
DevOps
Github
Laravel
Scrum
Software Engineering
SQL Databases
Information Technology
Front End Software Development
3-tier Architectures
Software Version Control
Microservices

Job description

We are seeking an experienced and highly skilled Software Developer to join our dynamic and collaborative engineering team at SUMS Ltd. The successful candidate will play a key role in the ongoing development, scalability, and maintenance of the SUMS platform, working primarily with PHP and Laravel to deliver robust, secure, and high-performing solutions. This role offers an exciting opportunity to contribute across the full software development lifecycle, support a widely used platform for students' unions across the UK, and collaborate closely with technical and non-technical stakeholders in a supportive, forward-thinking environment., * Develop, maintain, and enhance scalable backend services for the SUMS platform using PHP and Laravel

  • Design and implement APIs, services, and data models to support frontend applications and third-party integrations
  • Ensure platform performance, security, reliability, and code quality through best practices and peer review
  • Provide Tier 2 and Tier 3 technical support, including diagnosing issues and delivering code fixes
  • Troubleshoot and resolve production issues, including performance and data-related problems
  • Contribute to product feature development and ongoing platform maintenance
  • Support DevOps and deployment processes, including CI/CD pipelines and environment configuration
  • Evaluate and recommend new technologies, tools, and development practices
  • Work collaboratively within Agile/Scrum development processes
  • Produce and maintain technical documentation and support materials
  • Participate in an out-of-hours support rota when required

Requirements

Do you have experience in Software development?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)

  • Minimum of 3 years' professional experience in software development
  • Strong proficiency in PHP and Laravel
  • Experience working with SQL database technologies
  • Solid understanding of software design principles, data structures, and algorithms
  • Experience using version control systems such as GitHub
  • Knowledge of Agile or Scrum development methodologies
  • Excellent problem-solving, analytical, and communication skills
  • Ability to work independently, manage priorities, and meet deadlines in a fast-paced environment
  • Passion for technology and continuous improvement

Benefits & conditions

Job Types: Full-time, Permanent

Pay: From £36,001.00 per year

Benefits:

  • Additional leave
  • Bereavement leave
  • Casual dress
  • Company events
  • Company pension
  • Cycle to work scheme
  • Employee discount
  • Enhanced maternity leave
  • Free flu jabs
  • On-site gym
  • On-site parking
  • Sick pay
  • Work from home

Apply for this position