H3O Business Technologies is an ambitious and forward-thinking company delivering high-quality technology solutions. We pride ourselves on our culture of professionalism, integrity, and excellence, with a strong focus on collaboration, continuous improvement, and long-term client relationships. Our team is passionate about what we do, and we provide an environment where skilled engineers can grow and thrive.
We are looking for an experienced Software Engineer to join our growing team. The ideal candidate will be a hands-on problem solver with solid experience in Microsoft technologies, including C#, ASP.Net, and SQL Server, and have a proactive attitude toward development and support tasks.
You will be responsible for investigating and resolving software issues, supporting and improving our systems, and working closely with both technical and non-technical teams to deliver quality outcomes. The role requires someone who can work independently, take ownership of their work, and contribute to the continuous enhancement of our solutions and practices.
This position will also involve contributing to system deployments, customer communication and maintaining a strong empathy for the end-user experience to ensure our solutions are practical and easy to use.
Key Responsibilities
Investigate, analyse, and resolve software-related issues and support tickets.
Review and troubleshoot code to diagnose faults and implement effective fixes.
Collaborate with team members to develop solutions and drive ongoing improvement.
Communicate with clients when required to clarify issues or provide updates.
Contribute to process optimisation and knowledge sharing within the team.
Support deployment, testing, and documentation activities where appropriate.
Essential Skills
Strong experience with Microsoft Visual Studio (2010-2022 including Compact Framework)
Proficiency in C#, ASP.Net (especially MVC), JavaScript, HTML, CSS, JSON
Competent in Microsoft SQL Server, T-SQL, and SQL Server Management Studio
Familiarity with Microsoft SQL Server CE and IIS (Internet Information Services Manager)
Experience using Git and GitHub for version control (branching, pull requests)
Solid understanding of working with .XML files and Microsoft Office tools (Word, Excel)
Exposure to Microsoft Teams and general Windows administration tools (Services, Task Manager, PowerShell)
Desirable Skills
VB.Net or Visual Basic 6
LINQ to SQL
Kendo UI / Telerik (especially in ASP.Net MVC and standalone JS usage)
FileZilla, KeePass 2
Experience in Windows Mobile/Tablet development
Awareness of ASP Classic
TortoiseSVN experience
Knowledge of PLC ladder logic (Allen Bradley or Siemens) for understanding interfacing contexts
Experience working in industrial or manufacturing environments, especially within food production or on assembly lines, would be a real advantage. Familiarity with software that supports process control, data capture, or integration with machinery and plant floor systems will be considered a strong asset.
Candidate Requirements
Proven track record in a software development or application support role
Strong debugging and analytical skills with a methodical approach to problem-solving
Confident communicator, comfortable liaising with both technical and non-technical users
Able to manage tasks independently while contributing effectively to team goals
A continuous improvement mindset, with the initiative to enhance tools, processes, and systems
Understanding of user experience considerations and end-user empathy
What We Offer
A professional and collaborative working environment
Opportunities for personal and technical development
Exposure to a wide range of technologies and interesting projects
Competitive salary and benefits package
Job Type: Full-time
Pay: 40,000.00-55,000.00 per year
Additional pay:
Performance bonus
Benefits:
Company events
Company pension
Sick pay
Work from home
Schedule: