Senior Software Engineer
  £70,000.00 - £80,000.00
  Kings Hill, Tonbridge and Malling, Kent
  permanent,full-time

This Job Has Expired! This advert has now been deleted by the advertiser, the details below are for information only.


Job title
Senior Software Engineer

Location
Kings Hill (Kent), near West Malling

Who are RDT?

RDT is a focused and successful agile software company. It has been working in the UK insurance market for over 20 years and in this time has been delivering highly innovative software and consulting solutions. RDT prides itself on being a disruptive force in the insurance market and has been at the forefront of many pivotal technology innovations. This is still true today, as we continue to build industry changing products in our singular quest to ReDefine Tomorrow. To find out more about us and what we do click here www.rdt.co.uk.

As part of RDT’s ongoing commitment to hiring the best people for every vacancy we have, we recognise that sometimes we need to be flexible and consider the particular needs of each applicant. If you think your skills and experience might match this role but need to work in a particular way; different hours or more flexibly – don’t not apply, give us a chance to see if we can match what you need before you count us out of your job search.

The Senior Software Engineer role at RDT

Senior Software Engineers work closely with solution architects, software engineers, database specialists, business analysts and test analysts. The Senior Software Engineer role is fundamental and highly specialist, ensuring we continue to deliver solutions that meet our high standards.

Yours is a key role in liaising with your immediate team and, at times, our customers and third parties. You will provide input to technical solutions, help analyse business requirements, produce technical designs and fulfil development of projects to delivery.

What you’ll be doing
• You will design and implement software to the highest standard, according to defined coding guidelines.
• You will be developing enterprise applications hosted in the cloud and on-premise and will be involved in the full software development lifecycle.
• You will be working collaboratively within a cross-functional team where there is transparency and clear visibility of progress and risks.
• You will support driving consistency, quality and good engineering practices through all deliverables while ensuring that all solutions adhere to common architectural/development goals.
• You’ll take a proactive approach to your work, setting the standard for best development practice, communicate clearly, challenge, listen and always look for improvement.
• You will stay up-to-date with new technology, patterns and practices and will always seek opportunities where the company can apply these to push us forward.

What we expect from you

Qualifications & Experience:
• A degree, similar level qualification or qualified by experience.
• Proven experience of developing complex, highly performing and high-quality software systems.
• You've worked on agile projects, and you appreciate the value of rapid iterations. You have solid experience of Scrum and practical experience of working as part of a scrum/agile team.
• Solid experience and knowledge of all aspects the Software Development Lifecycle.
• You are methodical with an eye for detail and quality.

Essential Skills:
• You have a passion for creating great software - great to use, easy to maintain and easy to extend.
• You have excellent working knowledge in .NET code. You have a proven track record of C# development and you’re always striving to push your knowledge forward.
• You have a good working knowledge of authentication and security technologies such as OAuth 2.0, Open ID Connect and the Microsoft Identity platform.
• You have wide ranging experience in building and operating applications in the cloud, preferably in Azure.
• You have expert experience developing RESTful services and understand the principles of REST.
• You have experience in Microservices Architecture including using Service Fabric.
• You have solid understanding of Services Oriented Architecture (SOA) and understand the benefits and challenges of this architecture.
• You have experience in highly available, multi-tier and enterprise application solutions. You can design and implement loosely coupled applications.
• You have experience in automated build and deployment of software solutions. You are familiar with Continuous Delivery and understand the benefits of this practice to support the process of software delivery.
• You understand the SOLID principles and adhere to these guidelines where possible within your development. You always encourage development using these principles and can justify the investment in this approach.
• You use test driven development and you are comfortable teaching this practice. You understand testing including unit tests, integration tests and acceptance tests. You know when they’re useful, and what they can teach.
• You have excellent experience working on relational database design and are proficient with SQL Server. You know how to optimise databases for performance and you know where to look and the tools to use when things are slowing down.
• You are comfortable with analysis and technical design. You have experience writing design documentation and understand its importance for development solutions.
• You have a passion for technology, an appetite to learn and a “can-do” attitude. You will happily share your knowledge and understand the power of communication to improve processes and optimise technical solutions.
• You take ownership and responsibility and have the confidence to challenge. You are always mindful of improvement, identifying and reducing waste and ensuring strategic objectives are being fulfilled.

Desirable skills:
• You are Microsoft Certified.
• You have insurance industry experience.
• You understand the importance of application scalability and performance.
• You have experience in Windows client application development using WinForms.
• You have experience using automated testing frameworks. You have experience with load, stress and soak testing and are aware of the tooling available to support these tests.
• You understand software security and have experience in implementing these principles.
• You have knowledge of network design and how it affects service-based software development e.g. NLB’s, reverse proxies.

What’s in it for you

You will be using the latest Microsoft technologies and tools to deliver market leading software to prestigious customers within the industry. RDT is a Gold Microsoft partner.

You will be working with sharp and innovative people who are dedicated and driven and more than happy to share their knowledge with you.

You will influence the direction RDT takes for software development and how we work. RDT will listen to new ideas and provide the opportunity for you to make a difference.


Advertiser: Direct Employer

Reference:

Posted on: 2022-07-19 08:04:38

Send me Alert for jobs in: 

IT & Telecoms - Kings Hill, Tonbridge and Malling, Kent

Email Address

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

Similar Jobs:

Software Asset Management Administrator

  New Appointments Group

  Up to £15.00 per hour

  Canterbury, Kent

Infrastructure Support Engineer

  Hays Specialist Recruitment

  £50000.0 - £55000.0 per annum + 50,000 - 55,000 per annum + bonus

  Brighton and Hove, Sussex

Asset Management Officer

  New Appointments Group

  Up to £15.00 per hour

  Canterbury, Kent

End User Computing Systems Engineer

  Canterbury Christ Church University

  £33,966 - £36,024 per annum

  Canterbury, Kent

Digital Services Programme Manager

  Hays Specialist Recruitment

  £70000.0 - £79000.0 per annum + £70 - £79K

  Brighton and Hove, Sussex

IT Project Manager

  Hays Specialist Recruitment Ltd

  Up to £50000.0 per annum + 50000

  Sevenoaks, Kent

Senior Software Engineer
  £70,000.00 - £80,000.00
  Kings Hill, Tonbridge and Malling, Kent
  permanent,full-time

This Job Has Expired! This advert has now been deleted by the advertiser, the details below are for information only.


Job title
Senior Software Engineer

Location
Kings Hill (Kent), near West Malling

Who are RDT?

RDT is a focused and successful agile software company. It has been working in the UK insurance market for over 20 years and in this time has been delivering highly innovative software and consulting solutions. RDT prides itself on being a disruptive force in the insurance market and has been at the forefront of many pivotal technology innovations. This is still true today, as we continue to build industry changing products in our singular quest to ReDefine Tomorrow. To find out more about us and what we do click here www.rdt.co.uk.

As part of RDT’s ongoing commitment to hiring the best people for every vacancy we have, we recognise that sometimes we need to be flexible and consider the particular needs of each applicant. If you think your skills and experience might match this role but need to work in a particular way; different hours or more flexibly – don’t not apply, give us a chance to see if we can match what you need before you count us out of your job search.

The Senior Software Engineer role at RDT

Senior Software Engineers work closely with solution architects, software engineers, database specialists, business analysts and test analysts. The Senior Software Engineer role is fundamental and highly specialist, ensuring we continue to deliver solutions that meet our high standards.

Yours is a key role in liaising with your immediate team and, at times, our customers and third parties. You will provide input to technical solutions, help analyse business requirements, produce technical designs and fulfil development of projects to delivery.

What you’ll be doing
• You will design and implement software to the highest standard, according to defined coding guidelines.
• You will be developing enterprise applications hosted in the cloud and on-premise and will be involved in the full software development lifecycle.
• You will be working collaboratively within a cross-functional team where there is transparency and clear visibility of progress and risks.
• You will support driving consistency, quality and good engineering practices through all deliverables while ensuring that all solutions adhere to common architectural/development goals.
• You’ll take a proactive approach to your work, setting the standard for best development practice, communicate clearly, challenge, listen and always look for improvement.
• You will stay up-to-date with new technology, patterns and practices and will always seek opportunities where the company can apply these to push us forward.

What we expect from you

Qualifications & Experience:
• A degree, similar level qualification or qualified by experience.
• Proven experience of developing complex, highly performing and high-quality software systems.
• You've worked on agile projects, and you appreciate the value of rapid iterations. You have solid experience of Scrum and practical experience of working as part of a scrum/agile team.
• Solid experience and knowledge of all aspects the Software Development Lifecycle.
• You are methodical with an eye for detail and quality.

Essential Skills:
• You have a passion for creating great software - great to use, easy to maintain and easy to extend.
• You have excellent working knowledge in .NET code. You have a proven track record of C# development and you’re always striving to push your knowledge forward.
• You have a good working knowledge of authentication and security technologies such as OAuth 2.0, Open ID Connect and the Microsoft Identity platform.
• You have wide ranging experience in building and operating applications in the cloud, preferably in Azure.
• You have expert experience developing RESTful services and understand the principles of REST.
• You have experience in Microservices Architecture including using Service Fabric.
• You have solid understanding of Services Oriented Architecture (SOA) and understand the benefits and challenges of this architecture.
• You have experience in highly available, multi-tier and enterprise application solutions. You can design and implement loosely coupled applications.
• You have experience in automated build and deployment of software solutions. You are familiar with Continuous Delivery and understand the benefits of this practice to support the process of software delivery.
• You understand the SOLID principles and adhere to these guidelines where possible within your development. You always encourage development using these principles and can justify the investment in this approach.
• You use test driven development and you are comfortable teaching this practice. You understand testing including unit tests, integration tests and acceptance tests. You know when they’re useful, and what they can teach.
• You have excellent experience working on relational database design and are proficient with SQL Server. You know how to optimise databases for performance and you know where to look and the tools to use when things are slowing down.
• You are comfortable with analysis and technical design. You have experience writing design documentation and understand its importance for development solutions.
• You have a passion for technology, an appetite to learn and a “can-do” attitude. You will happily share your knowledge and understand the power of communication to improve processes and optimise technical solutions.
• You take ownership and responsibility and have the confidence to challenge. You are always mindful of improvement, identifying and reducing waste and ensuring strategic objectives are being fulfilled.

Desirable skills:
• You are Microsoft Certified.
• You have insurance industry experience.
• You understand the importance of application scalability and performance.
• You have experience in Windows client application development using WinForms.
• You have experience using automated testing frameworks. You have experience with load, stress and soak testing and are aware of the tooling available to support these tests.
• You understand software security and have experience in implementing these principles.
• You have knowledge of network design and how it affects service-based software development e.g. NLB’s, reverse proxies.

What’s in it for you

You will be using the latest Microsoft technologies and tools to deliver market leading software to prestigious customers within the industry. RDT is a Gold Microsoft partner.

You will be working with sharp and innovative people who are dedicated and driven and more than happy to share their knowledge with you.

You will influence the direction RDT takes for software development and how we work. RDT will listen to new ideas and provide the opportunity for you to make a difference.


Advertiser: Direct Employer

Reference:

Posted on: 2022-07-19 08:04:38

I want to receive the latest job alerts for:

IT & Telecoms jobs in Kings Hill, Tonbridge and Malling, Kent

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

Similar Jobs:

Software Asset Management Administrator

  New Appointments Group

  Up to £15.00 per hour

  Canterbury, Kent

Infrastructure Support Engineer

  Hays Specialist Recruitment

  £50000.0 - £55000.0 per annum + 50,000 - 55,000 per annum + bonus

  Brighton and Hove, Sussex

Asset Management Officer

  New Appointments Group

  Up to £15.00 per hour

  Canterbury, Kent

End User Computing Systems Engineer

  Canterbury Christ Church University

  £33,966 - £36,024 per annum

  Canterbury, Kent

Digital Services Programme Manager

  Hays Specialist Recruitment

  £70000.0 - £79000.0 per annum + £70 - £79K

  Brighton and Hove, Sussex

IT Project Manager

  Hays Specialist Recruitment Ltd

  Up to £50000.0 per annum + 50000

  Sevenoaks, Kent

Not logged in into Jobsinessex.com?


Log in or register here.

   Log in with your Google account



Copyright © 1999 - 2024 JIK SOFTWARE LTD