Senior Software Engineer

Senior Software Engineer

Newcastle upon Tyne Full-Time 42000 - 84000 £ / year (est.) No home office possible
W

At a Glance

  • Tasks: Join Agile squads to build scalable solutions using Java and Angular.
  • Company: A leading Tech Consultancy in Newcastle with a focus on innovation and collaboration.
  • Benefits: Enjoy flexible working, competitive salary, training allowance, and a supportive work-life balance.
  • Why this job: Work on exciting projects, learn new technologies, and be part of a fun, inclusive culture.
  • Qualifications: Experience with Java and Angular is preferred; passion for tech and teamwork is essential.
  • Other info: No offshoring, strict no-overtime policy, and regular team events make this role unique.

The predicted salary is between 42000 - 84000 £ per year.

A well-established Tech Consultancy based in Newcastle is looking for skilled Senior Software Engineers (ideally with experience using Java and Angular) to join several of their Agile squads. You'll have the opportunity to work with a modern tech stack, building scalable greenfield solutions in a fun and flexible work environment.

They have a busy pipeline of projects and strong relationships with clients across multiple sectors (Fintech, Renewables, Oil & Gas, Public + many more). It's a unique environment where Engineers have a choice in projects and technologies, as highlighted by the tenure of many team members who have been with the business for 5-10 years.

Currently, they have a couple of requirements to join one of their Agile squads, where you'll work on a core project for a key client using Java and Angular. The organization is tech agnostic, providing a great environment for learning different technologies, including Python, .Net, TypeScript, and Cloud Services (both AWS and Azure).

You'll join a squad of approximately 4-6 Engineers (depending on the project) and will be involved from the initial design through to completion, gaining exposure to large-scale projects. Each team is well-defined, usually including a Project Lead, Software Architect, Front End, Back End or Full Stack Engineers, UX Specialists, Automation Engineers, and DevOps Engineers.

What sets them apart from other consultancies is that you'll never be offshored to their client; you'll work within the business at all times (either onsite or at home). They maintain a strict no-overtime policy, emphasizing work-life balance, with no tight deadlines or late nights.

Additionally, they offer flexible working arrangements, accommodating family needs such as school drop-offs and nursery appointments. The company also hosts multiple events, including guest speakers and weekly lunch treats for the team.

The office is located in central Newcastle, easily accessible by public transport. They hope team members can come into the office once a week for SPRINTS, meetings, and tech events, but they are flexible with this.

They offer a competitive salary for this role (more than happy to discuss figures before submitting an application), along with a competitive benefits package that includes an annual training allowance, good pension, loyal rewarding holiday scheme, and more.

If you meet most of the criteria, please apply or reach out to Molly Candlish at Cathcart Technology for more information.

Senior Software Engineer employer: Windrush group

As a leading Tech Consultancy in Newcastle, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our commitment to employee growth is evident through our flexible working arrangements, competitive salary, and comprehensive benefits package, including an annual training allowance and a rewarding holiday scheme. With a focus on work-life balance and a supportive environment, our team enjoys the unique advantage of working on diverse projects without the pressure of offshoring or tight deadlines.
W

Contact Detail:

Windrush group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarise yourself with Agile methodologies, as this role involves working in Agile squads. Understanding the principles of Agile will help you demonstrate your ability to collaborate effectively within a team.

✨Tip Number 2

Brush up on your Java and Angular skills, as these are key technologies for the position. Consider building a small project or contributing to open-source projects using these technologies to showcase your expertise.

✨Tip Number 3

Network with current employees or alumni from the company. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during interviews.

✨Tip Number 4

Prepare to discuss your experience with scalable solutions and large-scale projects. Be ready to share specific examples that highlight your problem-solving skills and technical abilities relevant to the role.

We think you need these skills to ace Senior Software Engineer

Java
Angular
Agile Methodologies
Software Development
Problem-Solving Skills
Collaboration and Teamwork
Cloud Services (AWS and Azure)
Full Stack Development
Technical Design
Version Control (e.g., Git)
Communication Skills
Adaptability to New Technologies
Time Management
Attention to Detail

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and Angular, as well as any relevant projects you've worked on. Emphasise your Agile experience and any exposure to large-scale projects, as this aligns with what the company is looking for.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your interest in the specific role. Mention why you are drawn to this consultancy's unique environment and how your skills can contribute to their projects.

Showcase Your Learning Mindset: Since the company values learning different technologies, mention any additional languages or frameworks you are familiar with, such as Python, .Net, or Cloud Services. This demonstrates your adaptability and eagerness to grow.

Highlight Work-Life Balance: In your application, express your appreciation for the company's emphasis on work-life balance and flexible working arrangements. This shows that you align with their values and understand the importance of a healthy work environment.

How to prepare for a job interview at Windrush group

✨Showcase Your Technical Skills

Make sure to highlight your experience with Java and Angular during the interview. Be prepared to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.

✨Demonstrate Agile Experience

Since the company works in Agile squads, it's crucial to demonstrate your understanding of Agile methodologies. Share examples of how you've contributed to Agile projects, including your role in sprints and collaboration with team members.

✨Emphasise Work-Life Balance

The company values work-life balance, so be sure to express your appreciation for flexible working arrangements. Discuss how you manage your time effectively and how this contributes to your productivity and job satisfaction.

✨Ask Insightful Questions

Prepare thoughtful questions about the company's projects, team dynamics, and technology stack. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values.

Senior Software Engineer
Windrush group
W
  • Senior Software Engineer

    Newcastle upon Tyne
    Full-Time
    42000 - 84000 £ / year (est.)

    Application deadline: 2027-03-22

  • W

    Windrush group

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