Senior Software Engineer

Senior Software Engineer

Full-Time 45000 £ / year No working from home possible
Microlise

At a Glance

  • Tasks: Join a dynamic team to develop innovative software solutions and mentor junior engineers.
  • Company: Microlise, a proud Midlands-based tech company with over 30 years of experience.
  • Benefits: Flexible working, private medical insurance, and 25 days holiday plus perks like free Costco membership.
  • Other info: Great Place to Work certified with excellent career growth opportunities.
  • Why this job: Make an impact in a supportive environment while advancing your career with full training.
  • Qualifications: Degree in Computer Science and hands-on software engineering experience required.

When registering to this job board you will be redirected to the online application form. Please ensure that this is completed in full in order that your application can be reviewed.

Within your role as Senior Software Engineer no two days will look the same; with a variety of projects there’s always something new to learn. You will be joining an already established and talented team, which is currently 150 strong and comprised of Apprentice Engineers through to Solution Architects. You will be provided a clear, individual career path with full training, support and mentorship as required to ensure you are reaching your full potential.

You will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name a few of your responsibilities.

At Microlise we know the importance of a good work/life balance, so offer flexible working opportunities with a low overtime culture; there’s a reason our average length of service is 7+ years! If you are looking for a new challenge and have a strong technical background then we want to hear from you!

What we’re looking for:

  • A degree in Computer Science or other related technical discipline, with a solid understanding of its practical application
  • Demonstrable, hands-on experience working as a Software Engineer
  • Industry experience in C# and .NET
  • Object oriented concepts such as polymorphism, inheritance etc., taking this further with knowledge of SOLID principles
  • SQL experience using Microsoft SQL Server
  • Working knowledge of Unit Testing
  • Experience of coaching and mentoring others
  • Working knowledge of Design Patterns and optimisation techniques
  • Good knowledge of all forms of testing
  • Passionate and positive, with a real thirst for knowledge and wanting to succeed

Technologies we’re looking for:

  • C++
  • Linux
  • UNIX
  • Java
  • .NET Core
  • .NET Framework
  • ASP.NET
  • Angular
  • Micro Services
  • MS SQL Server
  • Couchbase

Why Microlise?

  • Proudly Midlands-based, Microlise has been operating for over thirty years, and recently became a Publicly Listed Company with shares trading on the London Stock Exchange. Our growing business is guided by our culture which drives the way we behave, the way we work, the way we connect with our customers, and the way we support and develop our people.
  • Full support and training to ensure you are well equipped to succeed in your role
  • Access to our salary sacrifice EV Car Scheme - payments are made before tax and other contributions, so saving you money, whilst doing your bit for the environment!
  • Great Place to Work certified – We have been recognised by the global authority on workplace culture, so come be a part of our success!
  • Private medical insurance with Vitality Health including rewards for members such as: Free Amazon Prime, Apple Watch, discounted gym membership and many more!
  • 25 days holiday, excluding bank holidays, increasing with service
  • Invested in employee health and well-being with over 20 mental health first aiders in the business
  • Employee Assistance Programmes
  • Free Costco membership, 20% off EE mobile and line rental, and other local discounts
  • Great staff extras: Easter eggs, yearly BBQ, Christmas gifts and annual staff awards
  • Free Microlise Cresswell Racing Tickets, support British Superbikes
  • Executive Box at Motorpoint Arena Nottingham

Recruitment Process

For successful candidates, interviews will take place whilst the advert is still live; so don’t delay getting your application in!

Recruitment Agencies

Whilst we make every effort to directly source candidates for our live roles, we do have a very small, preferred supplier list on the occasion we may require additional support. We therefore do not accept speculative CVs and/or cold calls to our Recruitment Team or Hiring Managers.

Senior Software Engineer employer: Microlise

Microlise is an exceptional employer, proudly based in the Midlands and committed to fostering a supportive work culture that prioritises employee well-being and development. With a strong emphasis on work/life balance, flexible working opportunities, and a clear career progression path, employees enjoy a rewarding environment where they can thrive. Our Great Place to Work certification reflects our dedication to creating a positive workplace, complemented by unique benefits such as private medical insurance, an EV Car Scheme, and engaging staff events.

Microlise

Contact Details:

Microlise Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer

Tip Number 1

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

Tip Number 2

Prepare for those interviews! Brush up on your C#, .NET, and SQL skills. Be ready to discuss your past projects and how you've tackled challenges – they love a good story!

Tip Number 3

Show off your passion! During interviews, let your enthusiasm for software engineering shine through. Talk about what excites you in tech and how you keep learning – they want to see that thirst for knowledge!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the Microlise team!

We think you need these skills to ace Senior Software Engineer

C#
.NET
Object Oriented Programming
SOLID Principles
SQL
Microsoft SQL Server
Unit Testing

Some tips for your application 🫡

Complete the Application Form:Make sure you fill out the online application form completely. We want to see all your skills and experiences, so don’t leave anything out!

Show Off Your Skills:Highlight your hands-on experience with C#, .NET, and any other relevant technologies. We love seeing how you’ve applied your knowledge in real-world situations!

Tailor Your CV:Customise your CV to match the job description. Use keywords from the listing to show us you’re a perfect fit for the Senior Software Engineer role.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role.

How to prepare for a job interview at Microlise

Know Your Tech Inside Out

Make sure you brush up on your C#, .NET, and SQL skills before the interview. Be ready to discuss your hands-on experience with these technologies and how you've applied them in real-world projects. This will show that you're not just familiar with the concepts but can also implement them effectively.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous roles and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your analytical thinking and ability to overcome obstacles, which is crucial for a Senior Software Engineer.

Emphasise Team Collaboration

Since you'll be part of a talented team, highlight your experience in mentoring and supporting junior engineers. Share examples of how you've contributed to team projects, participated in stand-ups, or led sprint reviews. This shows that you value collaboration and are ready to contribute to the team's success.

Ask Insightful Questions

Prepare thoughtful questions about the company's culture, the team dynamics, and the types of projects you'll be working on. This not only shows your genuine interest in the role but also helps you assess if the company aligns with your career goals and values.