Senior Full-Stack Software Engineer in Trafford

Senior Full-Stack Software Engineer in Trafford

Trafford Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Kaleida

At a Glance

  • Tasks: Join a dynamic team to develop innovative software solutions using the latest technologies.
  • Company: Kaleida, a bespoke software house with a vibrant culture.
  • Benefits: Enjoy competitive pay, flexible hours, and generous leave.
  • Other info: Great opportunities for career growth and learning new technologies.
  • Why this job: Make a real impact while working on exciting projects in a fast-paced environment.
  • Qualifications: 7 years of experience in software development with strong C# skills.

The predicted salary is between 60000 - 80000 £ per year.

Kaleida is looking for a talented and passionate Senior Full-Stack Software Engineer to join our team and become part of a well-established bespoke software house. This is an exciting opportunity to join a focused, enthusiastic team working in a high-pace environment with exposure to the full development lifecycle. You will be a key part of our development team, focused on designing and delivering customer solutions using ASP.NET MVC, C#, WebApi, MS SQL, Angular, HTML5, CSS3.

You will pride yourself on quality and you will strive to develop testable, bug‑free and scalable code by following SOLID principles and software coding best practices. You will be responsible for delivering specified software to agreed quality and time‑scales. You will have a passion for writing reusable, efficient solutions to complex problems. You will be hungry to explore emerging technologies and understand how they can be used to deliver value to our customers. You will be a team player who is friendly, positive and enthusiastic with a track record developing in high pressure rapidly changing environments.

DUTIES & RESPONSIBILITIES
  • Developing testable, bug‑free & scalable code following SOLID principles and coding best practices
  • Contribute to the planning, architecture, design and specification of web applications
  • Work within a team to deliver projects to a high standard and within defined time‑scales
  • Work to meet personal and client deliverables on time and within budget
  • Attend daily stand‑up meetings to communicate progress to the team, project manager and stakeholders
  • Provide technical assistance to the testing and operations teams
  • Advice and improve full development lifecycle
  • Keeping abreast of new and changing technologies, sharing findings with the business and educating the team
REQUIRED SKILLS & EXPERIENCE
  • 7 years varied commercial development experience on the Microsoft stack with excellent C#
  • Excellent understanding of Object‑Oriented Programming, SOLID principles, Design Patterns and best practices
  • Excellent analytical, problem solving and fault diagnosis skills
  • Extensive experience building scalable web applications
  • Experience working with front‑end web technologies
  • Very good understanding of secure development practices (OWASP)
  • Ability to be both a strong team player and individual contributor
  • Flexible and able to adapt readily to changing priorities with a “can do” attitude and friendly disposition
  • Taking pride in your work and willing to go that extra mile
  • Self‑reliant with a strong desire to learn new techniques and technologies based on emerging trends
  • Very good verbal and written communication skills with the ability to provide information tailored to your audience
  • Very good self‑organisation, self‑motivation and time management with the ability to prioritise tasks
  • Experience of delivering different solution types for typical business processes, e.g. booking systems, timesheet management etc.
DESIRED SKILLS & EXPERIENCE
  • Developing with Angular 2+ framework, including single‑page applications (SPA), Angular CLI, reactive forms, observables, custom validation, package management, transclusion, templates, dynamic component loading, webpack
  • TypeScript
  • CSS with SASS
  • Understanding of the full project lifecycle, including technical design, development and quality assurance with proven commercial experience delivering projects on time and to specification
  • Progressive Web Apps using service worker
  • Google Material Design
BENEFITS
  • Based: Manchester
  • 8% contributory private pension with Royal London
  • 25 days annual leave plus bank holidays
  • Flexible working within agreed core hours

Senior Full-Stack Software Engineer in Trafford employer: Kaleida

Kaleida is an exceptional employer located in Manchester, offering a dynamic work environment that fosters innovation and collaboration among its talented team. With a strong focus on employee growth, Kaleida provides opportunities for professional development, flexible working arrangements, and a generous benefits package including a contributory pension and ample annual leave. Join us to be part of a supportive culture where your contributions are valued, and you can thrive in delivering high-quality software solutions.

Kaleida

Contact Details:

Kaleida Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full-Stack Software Engineer in Trafford

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Nail that interview prep! Research Kaleida thoroughly, understand their projects, and be ready to discuss how your skills align with their needs. Practise common interview questions and prepare some thoughtful questions to ask them too.

Tip Number 3

Show off your portfolio! If you've got past projects or code samples, make sure to showcase them. A strong portfolio can speak volumes about your capabilities and passion for software engineering.

Tip Number 4

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 Kaleida team. Don’t miss out!

We think you need these skills to ace Senior Full-Stack Software Engineer in Trafford

C#
ASP.NET MVC
WebApi
MS SQL
Angular
HTML5
CSS3

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Full-Stack Software Engineer role. Highlight your experience with ASP.NET MVC, C#, and Angular, and don’t forget to showcase your problem-solving skills and understanding of SOLID principles.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to express your passion for software development and how your skills align with our needs at Kaleida. Be sure to mention any relevant projects or technologies you’ve worked with.

Showcase Your Projects:If you have a portfolio or GitHub account, include it in your application. We love seeing real examples of your work, especially projects that demonstrate your ability to write scalable and bug-free code.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!

How to prepare for a job interview at Kaleida

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially ASP.NET MVC, C#, and Angular. Brush up on your knowledge of SOLID principles and design patterns, as these will likely come up during technical discussions.

Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems using your coding skills. Be ready to explain your thought process and how you approached finding a solution, as this demonstrates your analytical abilities.

Demonstrate Team Spirit

Kaleida values team players, so be prepared to share experiences where you collaborated effectively with others. Highlight your ability to adapt to changing priorities and how you contribute positively to team dynamics.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that show your interest in the role and the company. Inquire about their development processes or how they keep up with emerging technologies, which can also give you insight into their work culture.