IT & Software

Associate Software Development Engineer

Beacon

London · Greater London · United Kingdom

Overview

In this Software Development Engineer role, you will contribute to building and maintaining software systems within a SaaS context. You’ll grow through hands-on coding, debugging, and learning new technologies, and later opportunities include mentoring and leading small teams. You help shape technical decisions and collaborate across functions to deliver reliable software that satisfies clients. This role offers a growth path from coding fundamentals to strategic impact within a collaborative, learning-focused environment.

Responsibilities
  • Develop fundamental software engineering skills
  • Collaborate with peers across the software development lifecycle
  • Complete coding deliverables with minimal supervision
  • Incorporate feedback from managers and mentors
  • Learn the team’s business domain
  • Ask questions to clarify understanding
  • Participate in code reviews
  • Support management with additional reasonable activities
Key requirements
  • Fundamental understanding of data structures, algorithms, and object-oriented design
  • Basic programming skills in any modern language
  • Enthusiasm for software work in a SaaS company
  • Driven by client satisfaction
  • Strong teamwork and time-management skills
  • Commitment to continuous learning and improvement
  • Exceptional analytical skills
  • Proficiency with Microsoft Office
  • Excellent attention to detail and strong documentation
  • Outstanding verbal and written communication
  • Strong organizational and interpersonal skills
  • Exceptional problem-solving abilities
  • teamwork
  • communication
  • attention to detail
  • data structures
  • algorithms
  • object-oriented design

Reference: WJ-747_30348022

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.