Software Engineer

2 days ago


Clitheroe, United Kingdom Bright Executive Full time

Software Engineer
Full Time - Work From Home
25 Days Annual Leave (excl bank holidays)
THE COMPANY:
Our Client is a UK-based tech company who are looking for a senior level software
engineer to expand and develop the Software side of the business. Their flagship product is a unique Software as a Service (SaaS) product for the construction and asset management industries. It manages the production of 3D models and the data associated with
large scale, complex building projects. Our software provides unrivaled data management features and visualisation tools for architects, engineers, construction professionals, and asset managers. It supports the UK Government's Level 2 BIM mandate, which cameinto force in April 2016. We deal with huge datasets; an average model consists of about a million objects and we have to import these every time and determine the changes. As well as the datasets, we've also developed an online 3D visualisation engine wherewe stream object data via a custom XHR protocol.
Our company currently consists of 23 full-time staff, with a large percentage of our workforce
working on the consulting side of the business. We are looking for Software Engineers to expand and develop the Software side of the business.
All staff work from home and always will do, but we like to meet up on a regular basis for company briefings, team building, and general fun.
RESPONSIBILITIES & DUTIES:
This role is suited to engineers who want to predominantly develop. There is not a big customer
facing, support or management aspect to the role. However, if you wish to develop and expand
your career at company, there are options to progress into a team leader or an engineering
management role as our company expands.
In the beginning, we'll do a lot of the analysis and distribute tasks but as you get to know the
system and the problem domain, you'll be involved in design work as well. We tend to develop new parts of the system as a whole task, so typically a single engineer is responsible for the entire design, development and delivery of a module.
You'll work on a small remote team of 5 developers. Our company doesn't have an office, but we like to meet up on a regular basis for company briefings, brainstorming sessions & team building.
THE PRODUCT:
A BIM model is a 3D model, which also contains data about it; rather than just geometry you can know that a particular object is a door, and you can know the manufacturer and the fire rating and so on. Our software provides unrivalled data management featuresand visualisation tools for architects, engineers, construction professionals, and asset managers. companyBIM supports the UK Government's Level 2 BIM mandate, which came into force in April 2016.
We deal with huge datasets; an average model consists of about a million objects or so, and we
have to import that every time and determine the changes. As well as the data challenges, we've also developed an online 3D visualisation engine where we stream object data via a custom XHR protocol.
THE TECHNOLOGY:
All of our backend systems are developed in C#,.NET Core, Redis and MySQL. We appreciate that most.NET developers won't know MySQL but if you're comfortable with SQL Server you'll find yourself at home mostly. VB.NET is specifically forbidden, and you'llsee no runat="server" in our codebase.
Most of our systems are Linux based - and we hope to replace the ones that are Windows based within the next year or so. We currently have one service that runs on.NET 4.6, however, this will be fixed this year. Everything else is on.NET 5.
The front-end is developed in React and Typescript, using Sass for CSS generation. The whole
pipeline is managed by Webpack. The front-end app has the same sort of level of complexity as the backend app.
The SaaS offering is hosted in AWS and automatically deployed via Docker and ECS, but we also offer an on-premise version for our clients with exacting security requirements.
QUALIFICATIONS & SKILL REQUIREMENTS
Essential:
? A positive, can-do attitude and clear focus
? Takes pleasure in tackling and overcoming
- complex requirements,
- intellectual challenges,
- performance problems
? Enjoys developing with the latest technologies
? Previous experience in a software engineering roles,
? Experience in:

- C#,
- Javascript or TypeScript and a SQL dialect to an expert level,
- Tooling such as profilers, and;
- DCVS such as Git
? A strong feel for software development, clean code and data structure design
? A hunger to learn new skills
? Multi-tasking and priority focussed mindset
? It is also essential that you either have or are able to complete Security Clearance as a large
portion of our customers are government clients.
Desirable:
? Knowledge of a a cloud computing environment like AWS, Azure or Google Cloud
? Degree in Computer Science
Bright Executive Recruitment is acting as an employment agency in relation to this vacancy.



  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job Title: Software Development EngineerWe are looking for a skilled Software Development Engineer to join our team at KO2 Embedded Recruitment Solutions LTD, based in Clitheroe.Salary: Up to £80,000This role involves developing advanced communication equipment designed for resilience and reliability in high-stakes environments. You will be working closely...


  • Clitheroe, Lancashire, United Kingdom Austin Fraser Full time

    Job SummaryKO2's client is seeking a highly skilled Electronics Engineer to join their team. The ideal candidate will have expertise in microprocessor-based product designs, strong foundations in C programming, and experience with industry-standard PCB design software. In this role, you will contribute to the development of bespoke systems tailored to the...

  • Software Engineer

    1 week ago


    Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job Summary:KO2 Embedded Recruitment Solutions LTD is looking for a highly skilled Software Engineer - Electronics Discipline to join our team. As an Embedded Systems Developer, you will be responsible for designing, developing, and testing software applications for advanced communication equipment. Your expertise in electronics engineering and software...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Job Title: Electronics Software Design EngineerThe position of Electronics Software Design Engineer at KO2's client presents a unique opportunity to work on cutting-edge projects in electronics design and embedded software engineering. With a focus on high-performance communication solutions for sectors with mission-critical applications, this role requires...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job Title: Software Design EngineerLocation: Hybrid Work from Home, Clitheroe, LancashireEstimated Salary: Up to £80,000 per annumHoliday & Benefits: 25 daysAbout Our Client:KO2's client is a forward-thinking technology and engineering company specializing in advanced communication equipment designed for resilience and reliability in high-stakes...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time £7

    Job OverviewWe are seeking an Electronics Systems Developer to join our team at KO2 Embedded Recruitment Solutions LTD. This role provides an opportunity to work on dynamic projects and play a vital role in engineering excellence.This position offers career growth for skilled professionals with a passion for advancing embedded software engineering and...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time £7

    Job Overview">KO2 Embedded Recruitment Solutions LTD is seeking a highly skilled Electronics and Software Engineer to join our team. The ideal candidate will have a solid foundation in electronics design and a passion for technology, with expertise in microprocessor-based product designs and industry-standard PCB design software. Strong C programming skills...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time £7

    About Our ClientKO2's client is a renowned technology and engineering company headquartered in Clitheroe.The company excels in designing advanced communication equipment for high-reliability applications.With a strong focus on safety and performance, they develop innovative solutions for critical communications across various industries.As a global leader in...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time £7

    Job OverviewA highly skilled Electronics Software Engineer is required to join a leading technology and engineering company based in Clitheroe, specializing in advanced communication equipment designed for resilience and reliability in high-stakes environments. The ideal candidate will have a solid foundation in electronics design and a passion for...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time £7

    Company Overview: KO2 Embedded Recruitment Solutions LTD is a forward-thinking technology and engineering company specializing in advanced communication equipment designed for resilience and reliability in high-stakes environments.Salary: £60,000 - £80,000 per annumJob Description: As an Electronics Software Engineer with KO2's client, you will have the...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Job Overview:KO2 Embedded Recruitment Solutions LTD is seeking an experienced Electronics Software Engineer to join their client, a leading technology and engineering company based in Clitheroe. The successful candidate will be responsible for designing and developing advanced communication solutions for mission-critical applications.About the Role:Design...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Software Engineer for Advanced Communication SystemsJob OverviewWe are looking for a highly skilled Software Engineer to join our team at KO2 Embedded Recruitment Solutions Ltd. The successful candidate will be responsible for designing and developing software solutions for advanced communication systems.The ideal candidate will have strong foundation in C...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Salary: Up to £80,000 per annum in Clitheroe, Lancashire, BB7.KO2 Embedded Recruitment Solutions LTD is seeking an experienced Electronics Software Specialist to design and develop cutting-edge software applications for advanced communication equipment. This role involves testing and debugging software applications to ensure reliability and performance, as...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    About the Role:We are seeking a skilled Software Development Professional to join our team as an Electronics Software Engineer. The successful candidate will be responsible for designing and developing sophisticated software systems that meet the needs of various stakeholders.Key Responsibilities:Design and develop high-quality software systems that meet...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time £7

    About Our OrganizationKO2's client is a leading technology and engineering firm based in Clitheroe.The company focuses on developing advanced communication equipment for high-reliability applications.With a strong emphasis on safety and performance, they create innovative solutions for critical communications across various industries.As a global leader in...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time £7

    About the CompanyKO2's client is a forward-thinking technology and engineering company based in Clitheroe.The company specializes in advanced communication equipment designed for resilience and reliability in high-stakes environments.With a focus on safety and performance, they create solutions that support critical communications across heavy industries.As...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions Full time

    With a focus on safety and performance, KO2's client creates solutions that support critical communications across heavy industries, including heavy industry. Their expertise and dedication to quality ensure that each product meets industry standards for safety and protection.The role of Electronics Engineer provides an opportunity to work on dynamic...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job Description:The successful candidate will have a strong background in software development and be able to design and develop sophisticated software systems. They will also have excellent communication and teamwork skills, with the ability to collaborate effectively with stakeholders.Key Responsibilities:Design and develop high-quality software systems...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Electronics Software DeveloperAbout the RoleWe are seeking a skilled Electronics Software Developer to join our team at KO2 Embedded Recruitment Solutions Ltd. As an Electronic Software Developer, you will play a vital role in designing and developing bespoke systems tailored to the unique needs of global partners.The ideal candidate will have expertise in...


  • Clitheroe, Lancashire, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    KO2 Embedded Recruitment Solutions LTD is seeking a talented Electronics and Software Development Expert to join our team in Clitheroe, Lancashire. In this role, you will be responsible for designing and developing high-performance communication solutions using your expertise in microprocessor-based product designs with an emphasis on embedded software...