SonicJobs Logo
Left arrow iconBack to search

Software Engineer

BeTechnology Group Limited
Posted 10 days ago, valid for 14 days
Location

Birmingham, West Midlands B27 6QS, England

Salary

£30,000 - £36,000 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • A forward-thinking company in Birmingham, UK, is seeking a Software Engineer with 3+ years of experience to develop a custom browser for BACnet-type projects.
  • The role involves full ownership of the software development lifecycle, including browser development, protocol integration, and web application development.
  • Candidates should have strong skills in web technologies (HTML5, CSS3, JavaScript) and experience with Electron or Chromium, with familiarity in BACnet being a plus.
  • The position offers a competitive salary ranging from £35,000 to £50,000, along with benefits such as 23 days annual leave and a pension.
  • Flexible working arrangements may be available for this Birmingham-based role.

Job Title: Software EngineerLocation: Birmingham, UK

Salary: £35,000-50,000

Job Description:

A forward-thinking company based in Birmingham, UK, is seeking a highly motivated and self-driven Software Engineer to take full ownership of developing a custom browser for BACnet-type projects. This role is pivotal in the development of cutting-edge software solutions for building management systems (BMS) and industrial automation. As the sole developer, you will be responsible for the entire software development lifecycle, from concept through to delivery.

Responsibilities:
  • Browser Development: Independently design, develop, and maintain a custom browser using modern web frameworks and technologies such as Chromium, Electron, or similar.
  • Protocol Integration: Lead the integration of BACnet communication stacks and APIs into the browser, ensuring reliable communication with BACnet devices and networks.
  • Web Application Development: Build responsive and user-friendly web applications within the browser to manage and control BACnet systems.
  • Cross-Platform Compatibility: Ensure the browser functions effectively across multiple platforms (Windows, Linux) and meets the specific demands of industrial environments.
  • Project Ownership: Manage all aspects of the software development process independently, including planning, coding, testing, debugging, and deployment.
  • Stakeholder Communication: Provide regular progress updates to project managers and other stakeholders, offering technical insights and solutions.
  • Documentation: Create and maintain comprehensive documentation for the browser's architecture, codebase, and user-facing features.
Key Requirements:
  • Technical Skills:

    • Strong experience with web technologies such as HTML5, CSS3, JavaScript, and frameworks such as React, Angular, or Vue.js.
    • Proven experience in browser development using Electron, Chromium, or similar.
    • Familiarity with BACnet or building automation protocols is beneficial, or a strong willingness to learn.
    • Proficiency in cross-platform development (Windows, Linux).
    • Knowledge of back-end technologies (Node.js, Python, etc.) is advantageous.
  • Experience:

    • 3+ years of professional software development experience.
    • Demonstrated experience working independently on complex projects, from design through to implementation.
    • Experience in industrial automation or BMS is a plus but not required.
  • Soft Skills:

    • Strong problem-solving skills and the ability to work autonomously.
    • Excellent communication skills and the ability to manage project timelines and expectations independently.
    • Proactive and solution-oriented mindset.
Preferred Qualifications:
  • A degree in Computer Science, Software Engineering, or a related field.
  • Familiarity with industrial IoT protocols and cybersecurity practices is a plus.
Additional Information:
  • Location: Birmingham-based role, with the possibility of flexible working arrangements (remote/hybrid).
  • Salary: Competitive salary based on experience and qualifications, with additional benefits.
  • Benefits: 23 days annual leave + bank holidays, Pension, + flexible benefits to be discussed.

If the above sounds like you then send over your CV and apply today!

Keywords: Software Engineer, Full Stack Developer, HTML5, CSS3, JavaScript, React, Angular, Vue.js, BACnet, Chromium, Electron

BeTechnology Group Limited is acting as an Employment Agency in relation to this vacancy.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.