Principal Software Engineer

1 month ago


Bradford, Bradford, United Kingdom Interface Recruitment UK Full time
Job Description

We are seeking a highly skilled Principal Software Engineer to join our team. The successful candidate will have a strong background in software development, with expertise in the Microsoft .NET framework and Azure stack.

About Us

Interface Recruitment UK is a leading recruitment agency specialising in IT and technology roles. We work closely with clients across the industry to find top talent for their businesses.

Salary and Benefits

The salary for this role is estimated to be between £60,000 and £100,000 per annum, depending on experience. In addition to a competitive salary, we offer a range of benefits, including health insurance, pension scheme and 25 days annual leave.

Key Responsibilities
  • Gather information, processes and solutions to identify key drivers for business processes.
  • Make key decisions and contribute to R&D in relation to the technical roadmap.
  • Translate user requirements and processes into application storyboards and use cases.
  • Design, build and maintain efficient, reusable and reliable code.
  • Creation of documentation using helper tools.
  • Integrate data storage solutions via SQL Server, Azure storage, blob storage and NoSQL solutions.
  • Ensure the best possible performance, quality and responsiveness of applications.
  • Investigate and solve problems, identify bottlenecks and devise solutions.
Required Skills and Qualifications
  • Good knowledge of .NET framework.
  • Proficient in C# with knowledge of the .NET ecosystem.
  • Familiarity with Windows-based infrastructure.
  • Strong understanding of object-oriented programming.
  • Experience with Dependency Injection, Polymorphism and REST/SOAP services.
  • Familiarity with various design and architectural patterns.
  • Proficient in Microsoft SQL Server and popular web application frameworks.
  • Ability to write clean, readable and maintainable code.
  • Understanding of fundamental design principles for building scalable applications.
  • Experience creating database schemas that represent business processes.
Benefits

We offer a range of benefits, including:

  • Competitive salary.
  • Health insurance.
  • Pension scheme.
  • 25 days annual leave.


  • Bradford, Bradford, United Kingdom Rise Technical Recruitment Limited Full time

    Rise Technical Recruitment Limited is a leading specialist company in the industry, and we are currently seeking a talented Principal Design Engineer for Material Handling.The successful candidate will receive a salary of £60,000 - £80,000 + benefits and opportunities for professional growth.Job Description:You will work closely with the sales team to...


  • Bradford, Bradford, United Kingdom beBee Professionals Full time £55,000 - £75,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Bradford, United Kingdom. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key...


  • Bradford, Bradford, United Kingdom beBee Professionals Full time £55,000 - £75,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Bradford, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Bradford, Bradford, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to the development of innovative software solutions at beBee Professionals in Bradford, United Kingdom.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit...


  • Bradford, Bradford, United Kingdom beBee Professionals Full time £55,000 - £75,000

    As a Senior Software Engineer at beBee Professionals, you will be responsible for leading our development team in Bradford, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance software...


  • Bradford, Bradford, United Kingdom beBee Professionals Full time £55,000 - £75,000

    At beBee Professionals, we are looking for a highly skilled Senior Software Engineer to lead our development team. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead...


  • Bradford, Bradford, United Kingdom Interface Recruitment UK Full time

    Skillful Senior Software Engineer sought by Interface Recruitment UK to work on developing and integrating complex software systems using PHP, HTML, and CSS, as well as additional technologies to enhance user experience.Main Responsibilities:Design and implement scalable software systemsLead cross-functional teams to deliver projects efficientlyKey...


  • Bradford, Bradford, United Kingdom YBS Full time

    Unlock Your Career Potential as a Software Development Engineer - Payments">We are seeking an experienced Software Development Engineer to join our newly formed development team within the Savings and Payments Engineering Domain, in Change Delivery.">The successful candidate will have hands-on experience of Java and Spring boot microservices development and...


  • Bradford, Bradford, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are looking for a skilled Software Engineer to join our team in Bradford, United Kingdom. As a key member of our team, you will be responsible for developing, testing, and maintaining software solutions that drive our business forward.Key Responsibilities:Develop and maintain high-quality software applications.Collaborate with cross-functional teams to...


  • Bradford, Bradford, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a skilled Software Engineer to join our team in Bradford, United Kingdom. As a key member of our team, you will be responsible for developing, testing, and maintaining software solutions that drive our business forward.Key Responsibilities:Develop and maintain high-quality software applications.Collaborate with cross-functional teams to design...


  • Bradford, Bradford, United Kingdom Yorkshire Building Society Group Full time

    Are you a skilled Software Development Engineer looking for your next challenge? We are currently undergoing a transformation journey of our Payments functionality and this role will play a key part in ensuring the supporting technology is developed to be robust and provides customers with excellent functionality.We're seeking an experienced Java developer...


  • Bradford, Bradford, United Kingdom WRK digital Full time

    WRK digital is seeking a highly skilled Software Engineering Lead to develop industry-leading logistics software solutions using .NET and SQL Server.As a key member of our development team, you will be responsible for providing regular project and task reporting to line managers and project teams. You will motivate and mentor the development team to maintain...


  • Bradford, Bradford, United Kingdom beBee Professionals Full time £55,000 - £75,000

    We are seeking a highly skilled Senior Software Engineer to lead our development team in Bradford, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance software applications.Lead technical...


  • Bradford, Bradford, United Kingdom INNOVA SEARCH Full time

    Innova Search is a cutting-edge electronics and mechanical sector market leader, renowned for its innovative research and development across various products. We provide pioneering solutions to sectors such as scientific, automotive, defence, and industrial manufacturing, adhering to strict industry standards.The Role:This role will deliver innovative...


  • Bradford, Bradford, United Kingdom Interface Recruitment UK Full time

    We are seeking a highly skilled Software Engineering Lead to manage our website and support our sister company's e-tailer of gardening products. The ideal candidate will work on back-end admin systems, front-end websites, and develop our SQL based point of sale software, improving in-house processes for the manufacturing arm of the business.The role offers...


  • Bradford, Bradford, United Kingdom Yorkshire Building Society Group Full time

    **About the Role**We are seeking a skilled Software Engineer with strong experience in Java and Spring Boot microservices development to join our team.This role will be key to ensuring the supporting technology is developed to be robust and provides customers with excellent functionality.The successful candidate will be responsible for building, deploying...


  • Bradford, Bradford, United Kingdom Interface Recruitment UK Full time

    Job OverviewWe are seeking an experienced Enterprise Software Systems Engineer to join our team at Interface Recruitment UK. The successful candidate will have a strong background in ERP systems, specifically EFACS, and be able to work effectively with our IT operations and management teams.


  • Bradford, Bradford, United Kingdom WRK digital Full time

    Join WRK digital, a leading technology company in the UK's logistics sector, as a Logistics Software Solutions Engineer.In this role, you will develop and enhance software solutions using .NET and SQL Server, and work closely with the development team to support and maintain legacy systems.Key responsibilities include:Developing and implementing new features...


  • Bradford, Bradford, United Kingdom Interface Recruitment UK Full time

    Job DescriptionInterface Recruitment UK is seeking a highly skilled Cloud Software Engineer to join our team. The successful candidate will be responsible for building applications using the Microsoft/Azure/.NET stack tooling.Responsibilities:Gathering information, processes and solutions to identify key drivers for business processes.Involvement in key...


  • Bradford, Bradford, United Kingdom Yorkshire Water Full time

    Job DescriptionAs a Principal Engineer with Yorkshire Water, you will play a key role in designing and developing our water treatment systems.You will be responsible for ensuring the effective operation of these systems, including process engineering, maintenance, and optimization.We are looking for a skilled professional with expertise in water treatment...