Senior Software Engineer - GammaLabs in Newbury
Senior Software Engineer - GammaLabs

Senior Software Engineer - GammaLabs in Newbury

Newbury Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Lead technical design, code implementation, and support your team in a dynamic environment.
  • Company: GammaLabs, a leader in Unified Communications with a focus on innovation.
  • Benefits: Enjoy your birthday off, EV scheme, and enhanced parental leave.
  • Why this job: Join us to shape the future of digital automation and make a real impact.
  • Qualifications: Proven experience in Java, SQL, and Agile methodologies; coaching skills are a plus.
  • Other info: Be part of a collaborative team with opportunities for growth and learning.

The predicted salary is between 36000 - 60000 Β£ per year.

Gamma is a leading supplier of Unified Communications as a Service (UCaaS): we provide voice, data and mobile products and services to the UK, German, Spanish and Benelux business markets. Gamma is expanding its UCaaS presence in Europe with a family of businesses focusing on digital automation, delivering Gamma-powered services to SME customers via a network of channel partners in Germany, Spain, and the Benelux region.

We are looking for a Senior Software Engineer to provide technical implementation of various systems which reside in the BSS/OSS space. You will be responsible for bringing technical considerations such as capacity, security, maintainability, and other non-functional requirements into the designs of the team and lead aspects of design and planning of the software components within the larger project design.

What will you be doing day-to-day?

  • Lead the agreed aspects of technical design, code implementation, code review and testing of any delivered components.
  • Provide coaching and support to others in the Software Engineering team, regarding technologies and best practice.
  • Support the Squad Lead in managing and enhancing the CI/CD capabilities of the squad.
  • Participate actively in Agile ceremonies, project management efforts, and the establishment of best practices and tooling across the team.
  • Work with internal stakeholders, from Product, Operations and beyond, to clarify and improve requirements.
  • Ensure we are meeting our standards on cost control, configuration management, asset management and security.
  • Create high quality technical documentation for other engineers and operational colleagues, to assist with future development, maintenance, operability, and disaster recovery of our systems, with a focus on business continuity.
  • Ensure testing covers all aspects of delivery and manage any remediation plan.
  • Identify, test and champion the adoption of emerging technologies.

What You’ll Need

Technical

  • In-depth and demonstrable experience of working within a Java-based development environment (Java 8 minimum).
  • Experience of Object-oriented programming (OOP).
  • In-depth and demonstrable experience of SQL.
  • Experience of RESTful API design.
  • Experience using version control (ideally Git).
  • Evidential experience of industry best practice regarding automated testing (such as Junit, Cucumber, Selenium).
  • Evidential experience of industry best practice regarding CI/CD.
  • Experience working in an Agile methodology.
  • Experience with Jira, or a similar work tracking tool.
  • Knowledge of public cloud service, ideally AWS.
  • Knowledge of containerisation and Kubernetes.

Non-technical

  • Experience in coaching and mentoring team members.
  • Self-motivated, able to drive work.

What do we offer?

  • Your birthday off.
  • Electric Vehicle (EV) scheme.
  • Enhanced maternity and paternity leave.

Senior Software Engineer - GammaLabs in Newbury employer: Gamma

At Gamma, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Senior Software Engineer, you will benefit from our commitment to employee growth through coaching opportunities, while enjoying unique perks such as your birthday off and an Electric Vehicle scheme. Join us in our vibrant offices, where your contributions will directly impact our expansion in the UCaaS market across Europe.
G

Contact Detail:

Gamma Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Software Engineer - GammaLabs in Newbury

✨Tip Number 1

Network like a pro! Reach out to current employees at GammaLabs on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your Java projects, RESTful APIs, and any cool tech you've worked on. This is your chance to shine beyond the CV!

✨Tip Number 3

Ace the interview by being ready to discuss your experience with Agile methodologies and CI/CD practices. Bring examples of how you've implemented these in past roles to demonstrate your expertise.

✨Tip Number 4

Don't forget to 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 GammaLabs team.

We think you need these skills to ace Senior Software Engineer - GammaLabs in Newbury

Java (Java 8 minimum)
Object-oriented programming (OOP)
SQL
RESTful API design
Version control (Git)
Automated testing (Junit, Cucumber, Selenium)
CI/CD best practices
Agile methodology
Jira or similar work tracking tool
Public cloud services (AWS)
Containerisation and Kubernetes
Coaching and mentoring
Self-motivated

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Java, SQL, and RESTful APIs, as well as any coaching or mentoring you've done. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working at Gamma and how your background aligns with our mission. Don't forget to mention your experience in Agile methodologies and CI/CD practices.

Showcase Your Projects: If you've worked on relevant projects, make sure to include them! Whether it's a personal project or something from a previous job, we love seeing real examples of your work, especially if they demonstrate your technical skills and problem-solving abilities.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Gamma

✨Know Your Tech Inside Out

Make sure you brush up on your Java skills, especially if you're familiar with Java 8 or later. Be ready to discuss your experience with Object-oriented programming and SQL, as well as any RESTful API design you've done. The more specific examples you can provide, the better!

✨Show Off Your Agile Experience

Since Gamma values Agile methodologies, be prepared to talk about your past experiences in Agile environments. Share how you've contributed to Agile ceremonies and project management efforts, and highlight any tools like Jira that you've used to keep things organised.

✨Demonstrate Your Coaching Skills

As a Senior Software Engineer, you'll be expected to mentor others. Think of examples where you've coached team members or improved their skills. This will show that you're not just technically proficient but also a great team player who can uplift others.

✨Prepare for Technical Design Discussions

Expect to dive into discussions about technical design and non-functional requirements. Familiarise yourself with concepts like capacity, security, and maintainability. Being able to articulate how you would approach these aspects in your designs will set you apart from other candidates.

Senior Software Engineer - GammaLabs in Newbury
Gamma
Location: Newbury
Go Premium

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

G
  • Senior Software Engineer - GammaLabs in Newbury

    Newbury
    Full-Time
    36000 - 60000 Β£ / year (est.)
  • G

    Gamma

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