.Net Software Engineer (USA Remote_Home Working)

Hottinger Bruel & Kjaer (HBK)

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.

About Us

Hottinger Brüel & Kjær (HBK) is a global leader in providing advanced engineering software, services, and technical expertise that enhance reliability, durability, and performance. Renowned for our ReliaSoft and nCode software platforms, we deliver high-value solutions that help customers design robust systems and lower life cycle costs.

We are currently seeking a Software Engineer to join our Reliability Development Team, based in Tucson, Arizona. This position is fully remote within the United States.

In this role, you’ll contribute to the ongoing development of our ReliaSoft desktop applications—part of our integrated, enterprise-ready reliability suite. These tools enable our customers to collaborate and share reliability knowledge through applications such as life data analysis, accelerated life testing, failure mode and effects analysis (FMEA), and system reliability modeling.

For this role applicant must be a US Citizen. Unable to hire anyone on a visa, green card, or permanent resident status due to the nature of clients this role will support.

The Role

We’re looking for a skilled .NET Developer to join our development team. In this role, you'll be responsible for designing, developing, and maintaining high-quality applications using the Microsoft .NET framework. You’ll work closely with cross-functional teams to deliver scalable and reliable software solutions that meet business needs.

What You'll Do

  • Design, develop, test, and deploy applications using .NET technologies (C#, VB.NET, ASP.NET, .NET Core, etc.)
  • Collaborate with product managers, stakeholders, and QA to understand requirements and deliver clean, efficient code
  • Troubleshoot, debug, and optimize application performance
  • Participate in code reviews and contribute to a culture of technical excellence
  • Write and maintain technical documentation
  • Follow Agile development practices and participate in daily stand-ups, backlog refinements, sprint planning, and retrospectives

What We're Looking For

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience) with 1 to 3 years of experience
  • Experience with .NET application development
  • Proficient in .NET technologies (VB.NET and/or C#)
  • Strong experience with Microsoft SQL Server
  • Experience with relational databases (e.g., SQL Server)
  • Experience with ASP.NET Core, RESTful APIs, and Entity Framework
  • Understanding of version control systems (Git, TFS or Azure)
  • Collaborative mindset and strong team player
  • Strong problem-solving skills with keen attention to detail
  • Ability to learn quickly and work independently with initiative

Nice to Have

  • Exposure to CI/CD pipelines and DevOps practices
  • Familiarity with unit testing and test-driven development (TDD)
  • Experience with cloud platforms such as Azure or AWS
  • Familiarity with Agile/Scrum methodologies
  • Familiarity with DevExpress
  • Understanding of Reliability
Read Full Description
Confirmed 11 hours ago. Posted 2 days ago.

Discover Similar Jobs

Suggested Articles