Software Developer and QA Engineer
2 months ago
Company Description
Heatly recently welcomed United Living Group as a majority shareholder. The strategic partnership underpins our future growth by providing the financial strength and industry needed to expand our services and reach.
United Living Group's investment enables Heatly to enhance our capabilities, broaden our product scope and accelerate our market expansion efforts with a core focus on the regulatory global decarbonisation of heat, initially through heat pump roll out and with £1.8m of UK Gov development funding already injected. We have developed a Software as a Service (SaaS) platform that is currently at the MVP stage and is now starting to operationalise and commercialise having gained enterprise “proof of concept” contracts with two of the largest energy companies.
Our focus is on delivering net zero emissions from domestic heating which is aligned with the UK government’s ambition. So far approximately 190+ million heat pumps are installed globally which accounts for only 10% of overall sales and only 20 million of these are in Europe. There is a significant ‘Total Addressable Market’ (TAM) of over 1.5 million heat pump installs happening every month making our proposition leading edge with significant growth potential.
Our SaaS platform utilises cutting edge scanning technology that is operating system agnostic, using these methods heatly is redefining how technology is used to survey and create building digital twins.
We require talented people to join our team to turn our MVP into a fully working, scalable technology proposition to deliver our ambition and be first to market.
You will already have worked in a similar startup environment and have a proven track record in delivering, fast, quality and scalable technology platforms, with time pressure to ensure we are first to market.
Job Description
We are seeking a versatile and skilled Software Developer and QA Engineer. The successful candidate will be responsible for both developing and testing our platform and applications, ensuring they meet the highest standards of quality, security, and performance. This role requires familiarity with DevSecOps, CI/CD pipelines, and Infrastructure as Code (IaC), as well as a strong background in agile development and experience with API and microservice architecture and development.
Key Responsibilities
Software Development:
Design and develop software solutions: Write clean, maintainable, and efficient code for our platform and applications. This includes developing new features, fixing bugs, and optimising existing code.
Implement features and enhancements: Collaborate with product managers and other developers to implement new features and improve existing ones. Participate in design discussions and provide input on technical feasibility and best practices.
Ensure security by design: Integrate security best practices into the development process to ensure that software is secure from the ground up. Conduct regular code reviews and security assessments to identify and mitigate potential vulnerabilities.
Optimise for performance and scalability: Design and implement solutions that can dynamically scale to meet varying demands and ensure high performance and availability. Use profiling tools to identify performance bottlenecks and optimise code accordingly.
Develop APIs and microservices: Design and implement RESTful APIs and microservices to support the platform’s functionality. Ensure that APIs are secure, scalable, and well-documented.
Quality Assurance:
Develop and execute test plans: Create comprehensive test plans and test cases to ensure that software meets quality standards. This includes functional, regression, performance, and security testing.
Automate testing processes: Use to automate functional, regression, and performance testing. Ensure that automated tests are integrated into the CI/CD pipeline and run regularly.
Conduct code reviews: Review code written by other developers to ensure it meets quality and security standards. Provide constructive feedback and suggest improvements.
Identify and resolve defects: Work closely with developers to identify, document, and resolve software defects. Use bug tracking tools to manage and prioritise issues.
DevSecOps and CI/CD:
Implement and manage CI/CD pipelines: Set up and maintain continuous integration and continuous deployment pipelines to ensure efficient and reliable software delivery. This includes configuring build servers, setting up automated tests, and managing deployment scripts.
Integrate security into the CI/CD process: Implement security checks and controls at every stage of the pipeline to ensure secure software delivery. Use tools to perform static code analysis, vulnerability scanning, and compliance checks.
Use Infrastructure as Code (IaC): Define and manage infrastructure using to ensure consistent and reliable infrastructure provisioning. Automate the setup and configuration of servers, networks, and other infrastructure components.
Agile Development:
Participate in agile ceremonies: Engage in sprint planning, daily stand-ups, and retrospectives to ensure effective and efficient development cycles. Collaborate with team members to refine requirements, estimate tasks, and plan sprints.
Collaborate with cross-functional teams: Work closely with product managers, and other developers to deliver high-quality software solutions. Foster a culture of collaboration and knowledge sharing within the team.
Continuously improve processes: Identify and implement improvements to development and testing processes to increase efficiency and quality. Stay up-to-date with industry best practices and emerging technologies.
Qualifications
Education:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Experience:
Proven experience as a Software Developer and QA Engineer in a tech start-up or fast-paced environment.
Strong background in agile development methodologies.
Experience with DevSecOps practices and CI/CD pipeline implementation.
Familiarity with Infrastructure as Code (IaC) tools and practices.
Experience with API and microservice architecture and development.
Technical Skills:
Proficiency in programming languages
Experience with testing frameworks and tools
Knowledge of CI/CD tools
Expertise in IaC tools
Familiarity with security tools and practices
Experience with designing and implementing RESTful APIs and microservices.
MVP is currently built using the following technologies and development languages, PREACT, MYSQL, Docker, .Net6, C#, C++ and Python.
Soft Skills:
Excellent problem-solving and analytical skills.
Strong communication and collaboration abilities.
Ability to work in a fast-paced, dynamic environment and manage multiple priorities.
Attention to detail and a proactive approach to identifying and addressing issues
-
Software Developer and QA Engineer
1 month ago
Leeds, Leeds, United Kingdom United Living group Full timeSoftware Developer and QA EngineerWe are seeking a skilled Software Developer and QA Engineer to join our team at United Living Group. As a key member of our team, you will be responsible for developing and testing our software platform, ensuring it meets the highest standards of quality, security, and performance.Key Responsibilities:Software Development:...
-
Software Developer and QA Engineer
2 months ago
Leeds, United Kingdom CV-Library Full timeWe are working with a top tier construction company who are looking to employ a Software Developer and QA Engineer on a full-time basis. As a Software Developer and QA Engineer, you will be responsible for both developing and testing our platform and applications, ensuring they meet the highest standards of quality, security, and performance. This role...
-
Senior Systems and Infrastructure Engineer
5 months ago
Leeds, United Kingdom QA Full timeSenior Systems & Infrastructure Engineer Hybrid/Leeds Commutable PermanentYour role: You will be responsible for providing 3rd line technical support for the company user base across multiple locations via telephone, onsite and help desk software. You’ll solve support incidents, monitor the progress of calls from inception to resolution ensuring that...
-
QA Engineer
1 month ago
Leeds, United Kingdom Fruition Consulting Full timeContract QA Engineer - Data MigrationOutside IR35 - 6 months initiallyCompetitive Daily RateUK remote - Monthly site visits to LeedsAre you an experienced QA Engineer with experience on large scale Data Migration projects?This is a great opportunity for a QA Engineer to join a very well reputable business on a large-scale transformation project that should...
-
QA Engineer
1 month ago
Leeds, United Kingdom Fruition Consulting Full timeContract QA Engineer - Data MigrationOutside IR35 - 6 months initiallyCompetitive Daily RateUK remote - Monthly site visits to LeedsAre you an experienced QA Engineer with experience on large scale Data Migration projects?This is a great opportunity for a QA Engineer to join a very well reputable business on a large-scale transformation project that should...
-
QA Engineer
1 month ago
Leeds, United Kingdom Fruition Consulting Full timeContract QA Engineer - Data MigrationOutside IR35 - 6 months initiallyCompetitive Daily RateUK remote - Monthly site visits to LeedsAre you an experienced QA Engineer with experience on large scale Data Migration projects?This is a great opportunity for a QA Engineer to join a very well reputable business on a large-scale transformation project that should...
-
QA Engineer
1 month ago
Leeds, United Kingdom Fruition Consulting Full timeContract QA Engineer - Data Migration Outside IR35 - 6 months initially Competitive Daily Rate UK remote - Monthly site visits to Leeds Are you an experienced QA Engineer with experience on large scale Data Migration projects? This is a great opportunity for a QA Engineer to join a very well reputable business on a large-scale transformation project...
-
QA Engineer
1 month ago
Leeds, United Kingdom Fruition Consulting Full timeContract QA Engineer - Data Migration Outside IR35 - 6 months initially Competitive Daily Rate UK remote - Monthly site visits to Leeds Are you an experienced QA Engineer with experience on large scale Data Migration projects? This is a great opportunity for a QA Engineer to join a very well reputable business on a large-scale transformation project...
-
Leeds, Leeds, United Kingdom Heatly Full timeJob OverviewWe are seeking a highly skilled Software Developer and QA Engineer to join our team at Heatly. This role requires a versatile individual who can develop and test our platform and applications, ensuring they meet the highest standards of quality, security, and performance.The successful candidate will be responsible for designing and implementing...
-
Junior QA Engineer
1 week ago
Leeds, Leeds, United Kingdom Agility Resoucing Full timeJob Description:We are seeking a highly skilled Junior QA Engineer to join our team in Leeds. As a graduate, you will be responsible for software testing, designing test cases, and implementing quality management systems.About the Company:This is an excellent opportunity for a graduate with a passion for software development to join a leading global software...
-
Software Development Expert
1 week ago
Leeds, Leeds, United Kingdom Oscar Associates (UK) Limited Full timeSenior Software Developer, Leeds, C#, .Net, £52.5K-£72.5K, 3 days working from home, 28 days holiday, Modern technologies, Progression and development opportunities, excellent benefits package.In this role, you will be responsible for designing, developing, and maintaining complex software applications using .NET technologies such as C#, ASP.NET, and .NET...
-
Senior Software Engineer
4 weeks ago
Leeds, Leeds, United Kingdom Future Network Solutions Ltd Full timeJob Title: {title}Are you a skilled software engineer looking for a new challenge? We're seeking a talented individual to join our team as a Senior Software Engineer.About the Role:As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with our cross-functional teams...
-
Leeds, Leeds, United Kingdom Skilled Jobs Australia Full time**Job Title:** Software Development Engineer with Strong Python Skills**About the Role:** We are seeking an experienced Software Development Engineer to join our team and contribute to the development of our cutting-edge software products.**Key Responsibilities:Design, develop, and test software applications using Python and relevant frameworks.Collaborate...
-
Principal Systems and Infrastructure Architect
3 weeks ago
Leeds, Leeds, United Kingdom QA Full timeJob Details:Senior Systems and Infrastructure EngineerPermanent RoleYour Role:You will be responsible for providing 3rd line technical support for the company user base across multiple locations via telephone, onsite and help desk software. You'll solve support incidents, monitor the progress of calls from inception to resolution ensuring that end-users are...
-
Software Engineer
4 weeks ago
Leeds, Leeds, United Kingdom KPMG Full timeAbout the Role:As a Software Engineer on our team, you will play a crucial part in the development of complex systems that drive business growth. Your primary responsibility will be to design, develop, and maintain high-quality software solutions that meet the needs of our customers.Key Responsibilities:• Collaborate with cross-functional teams to identify...
-
Manual QA Engineer
2 weeks ago
Leeds, United Kingdom CV-Library Full timePontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an...
-
Software Engineer
2 days ago
Leeds, United Kingdom Futures Full timeOur client is a leader within their field, developing both hardware and software technologies and producing their products at their UK manufacturing facilities. Due to continued growth we are now looking for an additional Software Engineer with C++ skills to join the engineering team. You will need to be a confident Embedded Software Engineer able to work on...
-
Software Engineer
3 weeks ago
Leeds, United Kingdom CV-Library Full timeOur client is a leader within their field, developing both hardware and software technologies and producing their products at their UK manufacturing facilities. Due to continued growth we are now looking for an additional Software Engineer with C++ skills to join the engineering team. You will need to be a confident Embedded Software Engineer able to work on...
-
Group FP&A Analyst
6 months ago
Leeds, United Kingdom QA Full timeRole: Group FP&A AnalystLocation: Leeds City Centre (Hybrid)QA are the market leader in technology training & talent solutions in the UK, and we work with the world's biggest brands & companies to give them the competitive edge in the digital world of today. QA are currently on the lookout for a Group Financial Planning Analyst to join our expanding...
-
Software Engineer
2 weeks ago
Leeds, United Kingdom Futures Full timeOur client is a leader within their field, developing both hardware and software technologies and producing their products at their UK manufacturing facilities. Due to continued growth we are now looking for an additional Software Engineer with C++ skills to join the engineering team. You will need to be a confident Embedded Software Engineer able to work on...