Senior Software Engineer

Senior Software Engineer

Bath Full-Time 55000 - 65000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Develop cutting-edge C#/.Net code in a collaborative, test-driven environment.
  • Company: Join a forward-thinking company focused on innovative human solutions.
  • Benefits: Enjoy competitive salary, perks through Perkbox, and a salary sacrifice scheme.
  • Why this job: Be part of a dynamic team, enhance your skills, and make a real impact.
  • Qualifications: Strong experience in .Net Core, C#, and cloud technologies; leadership skills required.
  • Other info: Must have full right to work in the UK without sponsorship.

The predicted salary is between 55000 - 65000 £ per year.

Want to work with a superb company where you will develop the latest code for human solutions across the brand? This may be the role for you.

We are currently looking for a Senior Software Engineer to come into the business who will be part of a highly collaborative workplace to develop C#/.Net code in a test driven development environment. You will have the ability to work independently bringing with you, your previous experience in software development.

In order to succeed in this role you will have a strong background in C#.Net, SQL and No-SQL databases including experience of building cloud native APIs in practice. This is a practice that we are actively looking to bring into the business and a strong technical leader with the ability to train members of staff in this format would be ideal. Additionally, we are going into key full stack development, so a vast knowledge of both frontend and backend technologies would be ideal.

Responsibilities
  • Writing clean, high-quality, high-performance, maintainable code
  • Providing clear guidance to colleagues on best practice
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to ensure project meets business objectives and compliance standards
  • Identify and resolve performance bottlenecks with the optimization of cloud resources
  • Support test and deployment of new products and features
  • Participate in code reviews
Technical qualifications required
  • High experience in .Net Core, C#
  • Strong experience in Javascript related technologies
  • In depth knowledge of AWS or Azure related technologies
  • Strong understanding relating to the breakdown of Microservices architecture
  • Ability to multi-task, organize, and prioritize work using Automated Testing and Infrastructure as Code format
  • Computer science degree or equivalent
  • Strong record of leadership and success within a multiple team format
What we offer
  • Competitive salary above market rate
  • A vast amount of company benefits through the Perkbox scheme
  • Salary sacrifice scheme
  • Car scheme
  • Other benefits we can actively go through

Interested? You must have full right to work in the UK without the need for sponsorship.

Apply Within or for more information please contact: Thomas Garrett - Senior Consultant - CPS Group tgarrett@cpsgroupuk.com

Senior Software Engineer employer: CPS Group (UK) Limited

Join a forward-thinking company in Bristol that prioritises innovation and collaboration, making it an exceptional employer for Senior Software Engineers. With a competitive salary and extensive benefits through the Perkbox scheme, employees enjoy a supportive work culture that fosters professional growth and development. The opportunity to lead and mentor within a dynamic team while working on cutting-edge technology ensures a rewarding and meaningful career path.
C

Contact Detail:

CPS Group (UK) Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in C# and .Net development. Being up-to-date with the latest frameworks and libraries can give you an edge during discussions with our team.

✨Tip Number 2

Showcase your experience with cloud technologies like AWS or Azure. Be prepared to discuss specific projects where you've implemented cloud-native APIs, as this is a key focus for us.

✨Tip Number 3

Highlight your leadership skills and any experience you have in mentoring others. We value collaboration and guidance within our teams, so examples of how you've led projects or trained colleagues will stand out.

✨Tip Number 4

Prepare to discuss your approach to test-driven development and automated testing. We’re looking for someone who can not only write high-quality code but also ensure it meets performance standards through rigorous testing.

We think you need these skills to ace Senior Software Engineer

C#/.Net Development
SQL and No-SQL Databases
Cloud Native API Development
Test Driven Development
Full Stack Development
JavaScript Technologies
AWS or Azure Technologies
Microservices Architecture
Automated Testing
Infrastructure as Code
Code Review
Performance Optimization
Leadership Skills
Collaboration and Communication Skills
Project Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C#, .Net, SQL, and No-SQL databases. Emphasise any previous roles where you developed cloud-native APIs or worked in a test-driven development environment.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your leadership skills and technical expertise, particularly in full stack development.

Showcase Relevant Projects: If you have worked on relevant projects, consider including a portfolio or links to your work. Highlight any experience with AWS or Azure technologies, as well as your understanding of microservices architecture.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Software Engineer.

How to prepare for a job interview at CPS Group (UK) Limited

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C#, .Net Core, and cloud technologies like AWS or Azure. Bring examples of past projects where you successfully implemented these technologies, as this will demonstrate your expertise and problem-solving abilities.

✨Demonstrate Leadership Qualities

Since the role requires a strong technical leader, be ready to share instances where you've guided teams or mentored colleagues. Highlight your ability to communicate best practices and how you've contributed to a collaborative work environment.

✨Prepare for Code Reviews

Expect to participate in code reviews during the interview process. Brush up on your coding standards and be ready to critique code constructively. This shows your commitment to high-quality, maintainable code and your understanding of best practices.

✨Understand the Business Objectives

Research the company and its products to understand their business objectives. Be prepared to discuss how your technical skills can help meet these goals, especially in terms of developing cloud-native APIs and optimising performance.

Senior Software Engineer
CPS Group (UK) Limited
C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>