Senior Software Engineer

Place of work Great Malvern
Contract type -
Start date 6 days ago
Salary -

Job details

Job description, work day and responsibilities

This job will provide you with an opportunity to further your career alongside some of the best and most passionate technology experts from around the world in a leading company within the test, measurement and data analytics industry. You will be a strong contributor collaborating closely with colleagues from various business functions.

At HBK, we live up to our three values: Be True, Own It and Aim High. We believe in absolute integrity – it’s how we win for stakeholders, the environment and each other. We believe in teamwork and keeping our promises – to ourselves and others. Finally, we believe in being bold and positive. This is how we perform at our best and achieve greater success.

HBK - Who We Are

Hottinger, Bruel & Kjaer (HBK) Inc. is a global leader providing technical expertise, engineering software products, and services to deliver reliability, durability and performance enhancing solutions. Known in particular for our ReliaSoft and nCode softwares, our range of engineering solutions deliver compelling value to our customers for the design and development of reliable, robust systems, and reduce life cycle costs.

We are currently searching for a Senior Software Engineer to be based in the UK, working remotely with our wider Web Development Team located in Tucson, United States.

HBK has office locations in the UK and working from the office is also possible should this be desired. Some US travel opportunities may be available.

What We’re Looking For

You engineer systems. You understand that complexity is easy, and simplicity is hard - and chose to do the right things. Clean and efficient code is important to you, you want to build things that have meaning and take on big challenges.

You see the whole picture. You know how to architect systems - and that systems are more than just technical requirements. You understand how to build people, solutions, and engage with clients. You have led a team to accomplish more than its individual contributors.

You enjoy rolling up your sleeves and working alongside the team. You're willing to do the hard work no one else wants to.

You are passionate about building great software. Quality is very important to you. You understand the value of testing: unit tests, automated testing, performance testing.

You understand the responsibility that comes with building consumer facing applications – either as part of a team or by yourself - and are excited by the opportunity to create systems that consumers use and depend on.

Ideal candidate will have experience with:
• Designing and coding for web-based applications
• Developing consumer-facing software
• Cloud development and architecture
• Application performance optimization and tuning best practices
• Providing software solutions to complex technical problems
• Working together with the team to continuously optimize department processes and procedures
• Reviewing software code for technical competency and adequacy
• Producing documentation related to the design, functionality and release of software artifacts
• Utilizing Agile software development methodologies

Technology stack

We’re looking for a candidate with experience in the following technologies and tools:
• Frontend Development:
• Expertise with TypeScript (required), HTML, and CSS
• Proficiency working with React (required) and libraries like Material-UI (MUI), React Query/TanStack Query, and React Hook Form (preferred).
• Knowledge working with Webstorm (would be a plus)
• Responsive design implementation
• Mob and/or Paired programming (would be a plus)
• Backend Development:
• Knowledge of server-side programming languages like, C#/.NET (required),Node.js or Python (would be a plus)
• Knowledge working with ASP.net Core (required) and Entity Framework Core (required)
• Knowledge working with Rider (would be a plus)
• Experience building and consuming RESTful APIs (required) or GraphQL APIs (would be a plus currently not using)
• Cloud Development:
• Proficiency with GitHub (required) for version control and CI/CD pipelines.
• Knowledge with Azure (would be a plus) for hosting and DevOps workflows.
• Knowledge of Observability tools like Grafana (would be a plus)
• Familiarity with Docker tools (required)
• Testing and Quality Assurance:
• Strong experience with Test frameworks (xUnit, Vitest, and Playwright)
• Strong experience utilizing TDD - Automated testing tools, Unit Testing, and best practices for integration and performance testing.
• Databases:
• Working knowledge with relational databases (e.g., PostgreSQL, MySQL) and non-relational databases
• DevOps and CI/CD:
• Working knowledge of Observability tools like Grafana (would be a plus)
• Experience with Agile workflows and tracking tools like Jira
• Security:
• Understanding and implementation of security best practices in web development.

Experience Level
• Proven experience as a strong software developer (5 years minimum).
• Ability to demonstrate high levels of development competence through samples of previous work.
• Comprehensive understanding of key web design, UX, and UI principles.
• Ability to work with and fill in gaps of incomplete requirements while maintaining a high level of product quality
• Familiarity with browser testing and debugging
• Excellent problem-solving skills
• Excellent verbal communication skills
• Well organized and attention to detail
• Strong Team player, as this position will be remote

We offer

The job will provide you with an opportunity to further your career alongside some of the best and most passionate technology experts from around the world in a leading company within the test and measurement industry. You will be a strong contributor who collaborates closely with colleagues from various business functions all over the world.

Freedom with responsibility is the framework for HBK’s employees. This allows for a good balance between work and family life and for constant development of professional and personal skills in an international and enjoyable working environment.

UK Benefits

Working Hours:
• Full-time, 37.5 hours per week
• Flexible hours: Monday to Friday - Employees supporting U.S. operations should adjust their hours as required to meet business needs

Annual Leave:
• 28 days of annual leave plus all Bank Holidays
• 5 days of annual leave can be bought or sold

Health and Wellbeing Benefits:
• Private Medical Insurance
• Medicash

Pension Contributions:
• Employer contribution of 1.5 times the employee’s contribution, up to a maximum of 10.5%

Life Assurance:
• Coverage equal to 4x the employee’s salary

Paid Sick Leave

One company – HBK

On 1 January 201+, Brüel & Kjær and HBM merged their activities into a new company called HBK (Hottinger, Brüel & Kjær). With more than 3,000 employees worldwide and production facilities in Denmark, Germany, the UK, the USA, China and Portugal and presence in 80 countries, HBK becomes a leading player in the test and measurement area. For further info please visit www.hbkworld.com.

HBK currently operates within the Test and Measurement segment of Spectris, the productivity-enhancing instrumentation and controls company.

Candidates need to provide the right to work in the United Kingdom.

Application deadline

Please submit your application and CV by using the direct application link.

(Insert EasyWeb link)

Please note that we will be conducting interviews on an ongoing basis.

Company address

United Kingdom
England
Great Malvern
Show on map Get directions
Company Name: HBK - Hottinger Brüel & Kjær
You will be redirected to another website to apply.
Offer ID: #1032991, Published: 6 days ago, Company registered: 7 months ago

Other offers

Backend Developer Lead
1795login
· Golden, US
Job highlights Identified by Google from the original job post Responsibilities Collaborate with cross-functional teams to define, design, and ship new features Architect and build from a vertical slice out to the full b...
Mobile Developer​/iOS​/Android
1795login
· Charlotte, US
Job highlights Identified by Google from the original job post Qualifications Title: Mobile Developer (iOS or Android) We are seeking a skilled Mobile Developer to build and maintain high-quality mobile applications for ...
Mobile Software Engineer
1795login
· San Jose, US
Job highlights Identified by Google from the original job post Qualifications Strong development experience in an OO language (Java, python, C++, C#, etc.) Experience with cloud application development including scalable...
Senior Mobile Software Developer
1795login
· Bloomington, US
Job highlights Identified by Google from the original job post Qualifications Bachelor's Degree At least 3 years of professional software engineering experience (Internship experience does not apply) At least 2 years of ...
Software Engineer 4
1795login
· Colorado Springs, US
Job highlights Identified by Google from the original job post Qualifications Typically requires a Bachelor's degree and + years of experience Active Secret security clearance U.S. Citizenship is required Benefits In com...
AWS Software Engineer
1795login
· Newport Beach, US
Job highlights Identified by Google from the original job post Qualifications The ideal candidate for the AWS Software Engineer position should possess the following qualifications: Bachelor's Degree in Computer Science,...
Software Engineer (Full Stack)
1795login
· Atlanta, US
Job highlights Identified by Google from the original job post Qualifications Applicants must be authorized to work in the United States Possess excellent design and coding skills and a zeal for owning the complete SDLC ...
Software Engineer 1 - Full Stack (.Net, JavaScript)
1795login
· Atlanta, US
Job highlights Identified by Google from the original job post Qualifications Bachelor’s degree, or equivalent work experience Two to three years of relevant experience NET MVC 4 (Razor), EF, WCF Services, T-SQL, Release...
Lead Software Engineer – Backend, DevOps (Multiple openings) in Charlotte, NC
1795login
· Charlotte, US
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it tak...
Mobile Software Engineer
1795login
· Bellevue, US
Job highlights Identified by Google from the original job post Qualifications Experience in creating user interfaces using appropriate and relevant technologies (e.g., HTML 5 coding, CSS (Cascading Style Sheets) librarie...
Software Development Engineer, Fashion & Fitness
1795login
· Sunnyvale, US
Job highlights Identified by Google from the original job post Qualifications A successful candidate will have an established background in developing customer-facing experiences and will be a self-starter, comfortable w...
Software Engineer / Software Developer
1795login
· Schaumburg, US
Job highlights Identified by Google from the original job post Qualifications Roles and responsibilities: 5+ years of experience in a modern development stack, including Golang, Kafka, and REST API development Experience...
Senior Software Engineer - React
1795login
· Cincinnati, US
Job highlights Identified by Google from the original job post Qualifications The ideal candidate will have a strong background in React and Next.js, coupled with experience in Front End, Vue, API Development, and paymen...
.NET Software Engineer – Reston
1795login
· Reston, US
Job highlights Identified by Google from the original job post Qualifications The ideal .NET Software Engineer candidates should have experience with some or all of the following (fill training will be provided to fill a...
Software Engineer - Mobile Payments
1795login
· Philadelphia, US
Job highlights Identified by Google from the original job post Qualifications The role requires strong collaborative skills and a passion for mobile development The ideal candidate will have at least three years of exper...