Full Stack Engineer

Full Stack Engineer

London Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Design, build, and deploy cloud-native solutions while mentoring a dynamic team.
  • Company: Join Chambers, a leader in media and publishing, committed to innovation and inclusivity.
  • Benefits: Enjoy flexible work options, professional development opportunities, and a supportive team culture.
  • Why this job: Make a real impact with cutting-edge technology in a collaborative environment that values creativity.
  • Qualifications: Experience in C#, Angular, Azure, and a passion for software engineering are essential.
  • Other info: We celebrate diversity and are committed to equal opportunities for all applicants.

The predicted salary is between 43200 - 72000 £ per year.

We're looking for a proactive Senior Full Stack Engineer with hands-on experience in Angular (v15+), .NET Core (v7+), Azure, and Cosmos DB to design, build, and deploy high-quality, cloud-native solutions across Chambers' products, platforms, and applications. As a technical leader, you’ll set and uphold engineering and QA standards, guide team performance, and deliver scalable, resilient systems that make a real impact.

Main Duties and Responsibilities:

  • Be part of a cross functional team and effectively create, optimise and maintain automated systems and processes across a given project(s) or technical domain.
  • Coordinate engineering resources ensuring adherence to standards and effective delivery. Provide mentorship and guidance where required.
  • Contribute to the continuous improvement of the team.
  • Contribute to the team’s ability to make and deliver on their commitments.
  • Innovate and experiment with technology to deliver real business benefits.
  • Regularly launch products and services based on your work and be an integral part of making these a success.
  • Influence and challenge the technology team and stakeholders to understand the benefits, pros and cons of various technical options.
  • Promote an innovative thinking process and encourage it in others.
  • Assist in planning and undertake technical work on projects.
  • Contribute in the development of technical specifications and architecture.
  • Write clean and testable code using .NET programming languages.
  • Test and debug various .NET applications.
  • Review and refactor code.
  • Deploy fully functional applications.
  • Document development and operational procedures.
  • Working within the agile framework at Chambers.

Essential skills and qualifications:

  • Considerable Solid C# backend development experience.
  • Good experience with modern front-end technologies - HTML5, CSS3, Less/Sass, TypeScript, NodeJs, Npm.
  • 3+ years of experience using JavaScript frameworks such as Angular 15+.
  • Proven experience as a Full Stack Software Engineer working with Azure solutions.
  • Proven experience with SOA and microservice architecture.
  • Experienced designing scalable software using recognised enterprise patterns.
  • Strong knowledge of full Software Development Life Cycle (SDLC).
  • Strong knowledge of data-tier tech in the following areas: Relational, NoSQL (KV, Doc, Graph), Search (e.g. Elasticsearch, Azure Search or Lucene).
  • Thorough understanding of and practical experience with SOLID principles.
  • Developed Architecture in agile/iterative environments with experience of methodologies such as SCRUM, RUP, Lean and DSDM.
  • TDD/BDD experience and understanding of formal testing and delivery methods.
  • Strong at problem solving and able to design solutions, options and recommendations that meet a range of sometimes conflicting requirements.
  • Able to implement key architectural outcomes, such as reusability, performance, separation of concerns, quality and integrity.

Person Specification:

  • A passionate software engineer with a history of driving his or her own technical and professional development.
  • Worked in the media, publishing, research or a similar consumer focused industry. (Highly Desirable)
  • An expert, with specific skills and knowledge relating to at least two of the following business domains: Web technologies, including content management; Identity and Access control, Subscription management and payment platforms; Data applications, workflows and landscapes.
  • Communication - Able to clearly communicate complex technical subjects to business and technology stakeholders.
  • Attention to Detail - focused on the finer details that make the difference.
  • Delivery Focus - pragmatic and driven to get solutions live.
  • Be comfortable and motivated to deliver on personal KPIs.
  • A Proactive attitude. A self-starter who seeks out opportunities for yourself and your team.
  • Awareness of industry trends - such as challenges and best practices.
  • Positive attitude - generating enthusiasm among team members.
  • Able to build strong personal relationships and trust.

Equal Opportunity Statement:

We are committed to fostering and promoting an inclusive professional environment for all of our employees, and we are proud to be an equal opportunity employer. Diversity and inclusion are integral values of Chambers and Partners and are key in our culture. We are committed to providing equal employment opportunities for all qualified individuals regardless of age, disability, race, sex, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity. This commitment applies across all of our employment policies and practices, from recruiting and hiring to training and career development. We support our employees through our internal INSPIRE committee with Executive Sponsors, Chairs and Ambassadors throughout the business promoting knowledge and effecting change. As a Disability Confident employer, we will ensure that a fair number of disabled applicants that meet the minimum criteria for this position will be offered an interview.

Full Stack Engineer employer: Chambers and Partners

At Chambers, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our commitment to employee growth is evident through mentorship opportunities and a focus on continuous improvement, all within a supportive environment that values diversity and inclusion. Located in a vibrant area, we offer our Full Stack Engineers the chance to work on impactful projects while enjoying a healthy work-life balance and access to cutting-edge technology.
C

Contact Detail:

Chambers and Partners Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Engineer

✨Tip Number 1

Familiarise yourself with the latest features of Angular (v15+) and .NET Core (v7+). Being able to discuss recent updates or improvements in these technologies during your interview can demonstrate your proactive approach and passion for continuous learning.

✨Tip Number 2

Showcase your experience with Azure and Cosmos DB by preparing examples of projects where you've successfully implemented cloud-native solutions. Be ready to explain the challenges you faced and how you overcame them, as this will highlight your problem-solving skills.

✨Tip Number 3

Engage with the tech community by participating in forums or attending meetups related to full stack development. This not only helps you stay updated on industry trends but also allows you to network with professionals who might provide insights or referrals for opportunities at StudySmarter.

✨Tip Number 4

Prepare to discuss your experience with agile methodologies, particularly SCRUM or Lean. Being able to articulate how you've contributed to team dynamics and project success in an agile environment will resonate well with our values at StudySmarter.

We think you need these skills to ace Full Stack Engineer

C# Programming
Angular (v15+)
.NET Core (v7+)
Azure Solutions
Cosmos DB
HTML5
CSS3
Less/Sass
TypeScript
Node.js
NPM
JavaScript Frameworks
SOA and Microservice Architecture
Software Development Life Cycle (SDLC)
Relational Databases
NoSQL Databases
Elasticsearch
SOLID Principles
Agile Methodologies (SCRUM, RUP, Lean, DSDM)
Test-Driven Development (TDD)
Behaviour-Driven Development (BDD)
Problem-Solving Skills
Technical Documentation
Communication Skills
Attention to Detail
Delivery Focus
Proactive Attitude
Industry Awareness

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Angular, .NET Core, Azure, and Cosmos DB. Use specific examples of projects where you've successfully implemented these technologies.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and how your background aligns with the responsibilities outlined in the job description. Mention your experience in agile environments and your ability to mentor others.

Showcase Problem-Solving Skills: Include examples in your application that demonstrate your problem-solving abilities. Discuss specific challenges you faced in previous roles and how you overcame them using innovative solutions.

Highlight Continuous Learning: Mention any recent courses, certifications, or personal projects that showcase your commitment to professional development. This is particularly important given the fast-paced nature of technology.

How to prepare for a job interview at Chambers and Partners

✨Showcase Your Technical Skills

Be prepared to discuss your hands-on experience with Angular, .NET Core, Azure, and Cosmos DB. Bring examples of projects where you've successfully implemented these technologies, highlighting your role and the impact of your contributions.

✨Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Be ready to explain your thought process in solving complex problems, and share specific instances where you designed solutions that met conflicting requirements.

✨Emphasise Team Collaboration

As a Full Stack Engineer, you'll be part of a cross-functional team. Share experiences where you've effectively collaborated with others, mentored teammates, or contributed to continuous improvement within a team setting.

✨Communicate Clearly and Confidently

You’ll need to convey complex technical concepts to both technical and non-technical stakeholders. Practice explaining your past projects and technical decisions in a way that is accessible and engaging for all audiences.

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