C++ Developer role Chessington Up to 60k We are delighted to be working with a leading software development company developing cutting edge, fare collection technology. This role will be based in London working with an fantastic team with opportunities for real progression and training. Hybrid working after initial 3 months The role will suit someone who is able and happy to travel abroad every couple of months to work and collaborate with colleagues in other European offices. SKILLS AND EXPERIENCE: Design, develop and maintain efficient, reusable and reliable (Embedded Linux) C++ code Other skills: UML, SQL and Python Implement performance and quality modules Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality Utilise deep knowledge of and understanding of Embedded system, including hardware-software interaction, programming and Real Time constraints Contribute to defining and designing the system architecture, including software components, interfaces and system integration Write efficient, maintainable, well-documented code, and perform debugging and troubleshooting for Embedded systems Work closely with cross-functional teams, including quality assurance teams and market teams Optimise software performance, memory utilisation and power consumption for Embedded systems Create technical documentation, including design specifications, and guidelines for other team members. Adhere to industry standards, best practices, and coding guidelines relevant software development. Stay updated with the latest trends, technologies, and advancements in Embedded systems, software development methodologies, and tools. Identify and resolve technical challenges, performance bottlenecks, and issues. Any other tasks as required
06/01/2025
Full time
C++ Developer role Chessington Up to 60k We are delighted to be working with a leading software development company developing cutting edge, fare collection technology. This role will be based in London working with an fantastic team with opportunities for real progression and training. Hybrid working after initial 3 months The role will suit someone who is able and happy to travel abroad every couple of months to work and collaborate with colleagues in other European offices. SKILLS AND EXPERIENCE: Design, develop and maintain efficient, reusable and reliable (Embedded Linux) C++ code Other skills: UML, SQL and Python Implement performance and quality modules Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality Utilise deep knowledge of and understanding of Embedded system, including hardware-software interaction, programming and Real Time constraints Contribute to defining and designing the system architecture, including software components, interfaces and system integration Write efficient, maintainable, well-documented code, and perform debugging and troubleshooting for Embedded systems Work closely with cross-functional teams, including quality assurance teams and market teams Optimise software performance, memory utilisation and power consumption for Embedded systems Create technical documentation, including design specifications, and guidelines for other team members. Adhere to industry standards, best practices, and coding guidelines relevant software development. Stay updated with the latest trends, technologies, and advancements in Embedded systems, software development methodologies, and tools. Identify and resolve technical challenges, performance bottlenecks, and issues. Any other tasks as required
Role: Senior Software Developer (Multiple positions) Location: Bristol Salary: £50,000 - £65,000 DOE We are looking for multiple Software Developers of all levels for a Bristol based scale-up that are specialists in providing software for IOT devices to enable a safer, connected home. You will be joining a technical team of 15 and given the opportunity to use your skills and experience to add value to the development function from day one. With 90% of their work done within the social housing sector, they're bringing the techforgood feels to allow residents and landlords to monitor the health of their homes. Skillset wise, we're looking for: - TypeScript - Node.js - MySQL - Front End experience (framework up to you!) Benefits include: - Salary ranging from £50,000 - £65,000 - Bonus - Generous home office/tech supplies budget The office is located in North Bristol with free parking and they operate on a hybrid working model. If this is of interest reach out today to secure your interview slot!
06/01/2025
Full time
Role: Senior Software Developer (Multiple positions) Location: Bristol Salary: £50,000 - £65,000 DOE We are looking for multiple Software Developers of all levels for a Bristol based scale-up that are specialists in providing software for IOT devices to enable a safer, connected home. You will be joining a technical team of 15 and given the opportunity to use your skills and experience to add value to the development function from day one. With 90% of their work done within the social housing sector, they're bringing the techforgood feels to allow residents and landlords to monitor the health of their homes. Skillset wise, we're looking for: - TypeScript - Node.js - MySQL - Front End experience (framework up to you!) Benefits include: - Salary ranging from £50,000 - £65,000 - Bonus - Generous home office/tech supplies budget The office is located in North Bristol with free parking and they operate on a hybrid working model. If this is of interest reach out today to secure your interview slot!
We are currently looking on behalf of one of our important clients for an Algorithm Developer/Mathematical Modeler (C++). The role is a permanent position based in Zürich. Your Role: Develop novel algorithms & solutions for next-generation applications in computational physics. Maintain & enhance high-performance numerical solvers in the fields of electrodynamics, neuronal dynamics, acoustics & others. Partake in all stages of product development, from initial problem analysis to software deployment. Your Skills & Experience: 2+ years of relevant professional experience including experiences in the areas of Algorithm Development, Mathematical Modelling, Numerics & Computational Science/Physics. Practical experience in writing C++ code, STL, Design Patterns & Multithreading. Enthusiastic to design of high-quality, user-friendly & reliable software. Your Profile: Completed University Degree in Information Technology or Computer Science or similar. Self-motivated, responsible, organized, detailed & quality-oriented. Strong communication skills, collaborative, & both team & customer-oriented. Accustomed to managing several tasks simultaneously within in a fast-paced environments & working to tight deadlines. Fluent in English (spoken & written), German language skills are considered a plus.
06/01/2025
Full time
We are currently looking on behalf of one of our important clients for an Algorithm Developer/Mathematical Modeler (C++). The role is a permanent position based in Zürich. Your Role: Develop novel algorithms & solutions for next-generation applications in computational physics. Maintain & enhance high-performance numerical solvers in the fields of electrodynamics, neuronal dynamics, acoustics & others. Partake in all stages of product development, from initial problem analysis to software deployment. Your Skills & Experience: 2+ years of relevant professional experience including experiences in the areas of Algorithm Development, Mathematical Modelling, Numerics & Computational Science/Physics. Practical experience in writing C++ code, STL, Design Patterns & Multithreading. Enthusiastic to design of high-quality, user-friendly & reliable software. Your Profile: Completed University Degree in Information Technology or Computer Science or similar. Self-motivated, responsible, organized, detailed & quality-oriented. Strong communication skills, collaborative, & both team & customer-oriented. Accustomed to managing several tasks simultaneously within in a fast-paced environments & working to tight deadlines. Fluent in English (spoken & written), German language skills are considered a plus.
Our financial client are looking for a GCP Cloud Engineer to join them on a long-term contract. This position is based in Cork, Ireland and will require someone to be on-site 2 days per week. The ideal candidate will play a critical role in migrating applications primarily running on Windows/IIS to Google Cloud Platform (GCP) while supporting application installation, monitoring, and deployment automation. This is an excellent opportunity to work on cutting-edge cloud technologies and collaborate with cross-functional teams. Key Responsibilities: Install application software in test environments. Monitor applications and automate deployment processes. Provide support to developers and testers in investigating and resolving issues. Log and follow up on technical issues, collaborating with Development and Infrastructure teams. Deliver clear, consistent, and regular reporting to team members and stakeholders. Identify opportunities for process improvements, task automation, and development of testing tools. Mandatory Skills and Experience: MUST have GCP (Google Cloud Platform) Experience Strong experience in Linux environments. Solid knowledge of Windows operating systems PowerShell Scripting and Windows administration. Proficiency in Oracle SQL and/or MySQL. Experience with Shell Scripting. Hands-on expertise with Terraform. Any experience with CI/CD and Docker or Kubernetes is considered a BONUS. You must also have the right to work in the EU - Unfortunately no sponsorships!
06/01/2025
Project-based
Our financial client are looking for a GCP Cloud Engineer to join them on a long-term contract. This position is based in Cork, Ireland and will require someone to be on-site 2 days per week. The ideal candidate will play a critical role in migrating applications primarily running on Windows/IIS to Google Cloud Platform (GCP) while supporting application installation, monitoring, and deployment automation. This is an excellent opportunity to work on cutting-edge cloud technologies and collaborate with cross-functional teams. Key Responsibilities: Install application software in test environments. Monitor applications and automate deployment processes. Provide support to developers and testers in investigating and resolving issues. Log and follow up on technical issues, collaborating with Development and Infrastructure teams. Deliver clear, consistent, and regular reporting to team members and stakeholders. Identify opportunities for process improvements, task automation, and development of testing tools. Mandatory Skills and Experience: MUST have GCP (Google Cloud Platform) Experience Strong experience in Linux environments. Solid knowledge of Windows operating systems PowerShell Scripting and Windows administration. Proficiency in Oracle SQL and/or MySQL. Experience with Shell Scripting. Hands-on expertise with Terraform. Any experience with CI/CD and Docker or Kubernetes is considered a BONUS. You must also have the right to work in the EU - Unfortunately no sponsorships!
Lead Developer/Senior Software Engineer Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations. As a Lead Developer/Senior software engineer you will lead a cross-functional team of talented developers, contribute hands-on to software development, drive the technical direction of their products, and play a key role in expanding their digital product portfolio. About the Role We are seeking an experienced developer/software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital to shape its future. Additionally, you'll lead a technical team to deliver the strategic commitments. This role requires strong software engineering expertise, an understanding of system design and the ability to solve complex problems collaboratively. Key Responsibilities Technical Leadership: Lead a cross-functional technical team, providing mentorship, technical guidance, and process enhancements to ensure team success. Collaboration: Work with the Head of Digital, Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. Development: Design, develop, and maintain web and app software using the core tech stack (C# .NET, React, Azure, Git, .NET MAUI). Firmware & APIs: Develop and maintain firmware, APIs, and database systems using technologies like C, C++, and Azure. System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed. Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio. Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Role Requirements Leadership Skills Whether you're an experienced or first-time leader, you'll need: Strong verbal and written communication skills. Ability to motivate and inspire team members. Excellent interpersonal skills for effective collaboration with stakeholders and team members. Problem-solving and troubleshooting expertise. A flexible attitude to manage changing priorities. Understanding of agile software development methodologies and their trade-offs. Technical Skills Core Requirements: 5+ years of experience in software development. Proficiency in Linux/Unix and Windows environments. Familiarity with cloud services, especially Azure. Strong knowledge of networking, network security, and IT security. Understanding of best practices for always-on, always-available services. Open-mindedness and a willingness to learn new technologies as needed. Technical Expertise by Team Focus Product Development Team: Full-stack web development experience with C# .NET, React, Git, and CI/CD pipelines. Experience with .NET MAUI for app development (a plus). Strong knowledge of RDBMS and SQL, especially PostgreSQL. Embedded & Data Platform Team: Expertise in C and C++ development. Firmware development experience for Embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (eg, MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). Understanding of device management and security protocols (eg, TLS, DTLS).
06/01/2025
Full time
Lead Developer/Senior Software Engineer Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations. As a Lead Developer/Senior software engineer you will lead a cross-functional team of talented developers, contribute hands-on to software development, drive the technical direction of their products, and play a key role in expanding their digital product portfolio. About the Role We are seeking an experienced developer/software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital to shape its future. Additionally, you'll lead a technical team to deliver the strategic commitments. This role requires strong software engineering expertise, an understanding of system design and the ability to solve complex problems collaboratively. Key Responsibilities Technical Leadership: Lead a cross-functional technical team, providing mentorship, technical guidance, and process enhancements to ensure team success. Collaboration: Work with the Head of Digital, Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. Development: Design, develop, and maintain web and app software using the core tech stack (C# .NET, React, Azure, Git, .NET MAUI). Firmware & APIs: Develop and maintain firmware, APIs, and database systems using technologies like C, C++, and Azure. System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed. Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio. Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Role Requirements Leadership Skills Whether you're an experienced or first-time leader, you'll need: Strong verbal and written communication skills. Ability to motivate and inspire team members. Excellent interpersonal skills for effective collaboration with stakeholders and team members. Problem-solving and troubleshooting expertise. A flexible attitude to manage changing priorities. Understanding of agile software development methodologies and their trade-offs. Technical Skills Core Requirements: 5+ years of experience in software development. Proficiency in Linux/Unix and Windows environments. Familiarity with cloud services, especially Azure. Strong knowledge of networking, network security, and IT security. Understanding of best practices for always-on, always-available services. Open-mindedness and a willingness to learn new technologies as needed. Technical Expertise by Team Focus Product Development Team: Full-stack web development experience with C# .NET, React, Git, and CI/CD pipelines. Experience with .NET MAUI for app development (a plus). Strong knowledge of RDBMS and SQL, especially PostgreSQL. Embedded & Data Platform Team: Expertise in C and C++ development. Firmware development experience for Embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (eg, MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). Understanding of device management and security protocols (eg, TLS, DTLS).
Senior Application Developer (Tricentis Tosca Automation) Contract Length: 6 months Location: Reading/Basingstoke/Woking (1 day per week on-site, no travel required) IR35 Status: Outside Daily Rate: £600 (Limited Company) We are seeking an experienced Senior Application Developer specialising in Tricentis Tosca Automation to lead the design, implementation, and initial operationalisation of a test automation solution within a secure environment. This role requires active SC clearance and a Cyber Essentials+ certification. Key Responsibilities System Design and Deployment : Lead the on-premises implementation of the Tosca Server onto Azure infrastructure. Request and configure Servers, databases, and other required resources. Install and configure the Tricentis Tosca application in line with stringent security and IT governance standards. Produce comprehensive documentation, including functional and non-functional requirements, high/low-level designs, delivery models, deployment plans, cyber assessments, test plans/reports, SLAs, and service models. Operating Model Development: Collaborate with test automation engineers to create an initial operating model for integrating Tosca into software delivery processes. Work closely with the in-house testing team to ensure alignment with business needs. Proof of Concept Creation: Develop automated test cases for two selected applications, comprising approximately 75 test scenarios. Transition existing manual test cases into automated tests. Applications include an in-house .NET web application with an SQL database Back End and a SaaS application (eg, cloud-based solutions). Training and Handover: Deliver comprehensive training to the in-house test automation team on the implemented solution, operating model, and lessons learned. Tailor training to the team's existing knowledge and the specifics of the delivered system. Essential Requirements Active SC clearance. Experience with Tricentis Tosca Automation, including server design and deployment. Demonstrated ability to produce detailed technical documentation. Strong understanding of Azure infrastructure and secure system implementation. Familiarity with .NET web applications and SQL databases, as well as SaaS environments. Proven experience in developing automated test libraries and transitioning manual tests to automated processes. Strong communication skills for delivering tailored training and handover sessions. This role offers an exciting opportunity to lead the deployment of cutting-edge test automation solutions in a secure and highly regulated environment.
06/01/2025
Project-based
Senior Application Developer (Tricentis Tosca Automation) Contract Length: 6 months Location: Reading/Basingstoke/Woking (1 day per week on-site, no travel required) IR35 Status: Outside Daily Rate: £600 (Limited Company) We are seeking an experienced Senior Application Developer specialising in Tricentis Tosca Automation to lead the design, implementation, and initial operationalisation of a test automation solution within a secure environment. This role requires active SC clearance and a Cyber Essentials+ certification. Key Responsibilities System Design and Deployment : Lead the on-premises implementation of the Tosca Server onto Azure infrastructure. Request and configure Servers, databases, and other required resources. Install and configure the Tricentis Tosca application in line with stringent security and IT governance standards. Produce comprehensive documentation, including functional and non-functional requirements, high/low-level designs, delivery models, deployment plans, cyber assessments, test plans/reports, SLAs, and service models. Operating Model Development: Collaborate with test automation engineers to create an initial operating model for integrating Tosca into software delivery processes. Work closely with the in-house testing team to ensure alignment with business needs. Proof of Concept Creation: Develop automated test cases for two selected applications, comprising approximately 75 test scenarios. Transition existing manual test cases into automated tests. Applications include an in-house .NET web application with an SQL database Back End and a SaaS application (eg, cloud-based solutions). Training and Handover: Deliver comprehensive training to the in-house test automation team on the implemented solution, operating model, and lessons learned. Tailor training to the team's existing knowledge and the specifics of the delivered system. Essential Requirements Active SC clearance. Experience with Tricentis Tosca Automation, including server design and deployment. Demonstrated ability to produce detailed technical documentation. Strong understanding of Azure infrastructure and secure system implementation. Familiarity with .NET web applications and SQL databases, as well as SaaS environments. Proven experience in developing automated test libraries and transitioning manual tests to automated processes. Strong communication skills for delivering tailored training and handover sessions. This role offers an exciting opportunity to lead the deployment of cutting-edge test automation solutions in a secure and highly regulated environment.
Java Developer| 12 Months (Inside IR35)| Hybrid (Glasgow) Harvey Nash's Client is recruiting for a Java Developer on a 12 month contract. Must be able to attend the Glasgow office 3 days a week. Main Responsibilities Will be working within an agile squad developing within a system comprising of numerous Java services that interact via messaging to produce the product outputs in Real Time. Technologies and techniques such as highly multi-threaded Java, Sharded Mongo DB and caching are used in the stack to provide the scale and performance that the product requires. Should possess good analytical skills, strong software engineering skills, a logical approach to problem solving, be able to work in a fast-paced environment liaising with demanding stakeholders to understand complex requirements. As part of the development cycle, you would be expected to write quality unit tests, supply documentation if relevant for new feature build outs, and be involved in the test cycle, including proposing how an item can be automatically tested (and potentially deployed) within the pipeline. Although the role is predominantly Java, it would require someone who is flexible with the development environment; although Java is the majority skill, some days it might be writing Java, and other days it might need to tune a stored procedures or tweak a script. The candidate must be adaptable to work across multiple technologies and disciplines, with a focus on delivering quality solutions for the business in a timely fashion. Key Skills Core Server Side Java including Data Structures and Concurrency Spring, Junit Linux Relational Databases (Sybase and/or DB2 is preferable) with ability to write SQL queries Understanding of message-based architectures Good Problem solving and analytical skills Full SDLC experience and understanding Excellent oral and written communication skills An interest to learn the business supported by the applications Knowledge and desire to use agile software development practices This role falls inside of IR35 and is hybrid working with the expectation to be in the Glasgow office 3 days a week. Please note that for this role you must have or be happy to get a Basic Disclosure Scotland. To apply, please send your CV using the link.
06/01/2025
Project-based
Java Developer| 12 Months (Inside IR35)| Hybrid (Glasgow) Harvey Nash's Client is recruiting for a Java Developer on a 12 month contract. Must be able to attend the Glasgow office 3 days a week. Main Responsibilities Will be working within an agile squad developing within a system comprising of numerous Java services that interact via messaging to produce the product outputs in Real Time. Technologies and techniques such as highly multi-threaded Java, Sharded Mongo DB and caching are used in the stack to provide the scale and performance that the product requires. Should possess good analytical skills, strong software engineering skills, a logical approach to problem solving, be able to work in a fast-paced environment liaising with demanding stakeholders to understand complex requirements. As part of the development cycle, you would be expected to write quality unit tests, supply documentation if relevant for new feature build outs, and be involved in the test cycle, including proposing how an item can be automatically tested (and potentially deployed) within the pipeline. Although the role is predominantly Java, it would require someone who is flexible with the development environment; although Java is the majority skill, some days it might be writing Java, and other days it might need to tune a stored procedures or tweak a script. The candidate must be adaptable to work across multiple technologies and disciplines, with a focus on delivering quality solutions for the business in a timely fashion. Key Skills Core Server Side Java including Data Structures and Concurrency Spring, Junit Linux Relational Databases (Sybase and/or DB2 is preferable) with ability to write SQL queries Understanding of message-based architectures Good Problem solving and analytical skills Full SDLC experience and understanding Excellent oral and written communication skills An interest to learn the business supported by the applications Knowledge and desire to use agile software development practices This role falls inside of IR35 and is hybrid working with the expectation to be in the Glasgow office 3 days a week. Please note that for this role you must have or be happy to get a Basic Disclosure Scotland. To apply, please send your CV using the link.
Great opportunity for a Senior React Developer to join a SaaS scale-up in Manchester. Since their inception in 2015 this company has grown from start-up to scale-up, they now employ almost 200 people and have over 50,000 clients using their software across the globe. The technology department is made up of 5 product teams responsible for developing a suite of cloud based, web and mobile apps. Each team is cross-functional and works in a truly agile way, delivering small increments of value to their customers very frequently. This role sits within the team responsible for developing their flagship software platform and as a Senior React Developer, you'll be given the opportunity to build, test and ship super-fast in a team that cares about engineering best practice, pairing and continuous improvement. Tech: React, Next, TypeScript Azure, CI/CD Agile, TDD The money is good too - up to £65k for the right person. If you're interested in this opportunity and would like to know more, please apply through this advert and I will contact you ASAP. InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process.
06/01/2025
Full time
Great opportunity for a Senior React Developer to join a SaaS scale-up in Manchester. Since their inception in 2015 this company has grown from start-up to scale-up, they now employ almost 200 people and have over 50,000 clients using their software across the globe. The technology department is made up of 5 product teams responsible for developing a suite of cloud based, web and mobile apps. Each team is cross-functional and works in a truly agile way, delivering small increments of value to their customers very frequently. This role sits within the team responsible for developing their flagship software platform and as a Senior React Developer, you'll be given the opportunity to build, test and ship super-fast in a team that cares about engineering best practice, pairing and continuous improvement. Tech: React, Next, TypeScript Azure, CI/CD Agile, TDD The money is good too - up to £65k for the right person. If you're interested in this opportunity and would like to know more, please apply through this advert and I will contact you ASAP. InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process.
Great opportunity for a Senior .NET Developer to join a SaaS scale-up in Manchester. Since their inception in 2015 this company has grown from start-up to scale-up, they now employ almost 200 people and have over 50,000 clients using their software across the globe. The technology department is made up of 5 product teams responsible for developing a suite of cloud based, web and mobile apps. Each team is cross-functional and works in a truly agile way, delivering small increments of value to their customers very frequently. This role sits within the team responsible for developing their flagship software platform and as a Senior .NET Developer you'll be given the opportunity to build, test and ship super-fast in a team that cares about engineering best practice, pairing and continuous improvement. Tech: .NET Core, Web API, Azure SQL, Entity Framework, Event Store Elastic Search, NewRelic, Octopus The money is good too - up to £65k for the right person. If you're interested in this opportunity and would like to know more, please apply through this advert and I will contact you ASAP. InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process.
06/01/2025
Full time
Great opportunity for a Senior .NET Developer to join a SaaS scale-up in Manchester. Since their inception in 2015 this company has grown from start-up to scale-up, they now employ almost 200 people and have over 50,000 clients using their software across the globe. The technology department is made up of 5 product teams responsible for developing a suite of cloud based, web and mobile apps. Each team is cross-functional and works in a truly agile way, delivering small increments of value to their customers very frequently. This role sits within the team responsible for developing their flagship software platform and as a Senior .NET Developer you'll be given the opportunity to build, test and ship super-fast in a team that cares about engineering best practice, pairing and continuous improvement. Tech: .NET Core, Web API, Azure SQL, Entity Framework, Event Store Elastic Search, NewRelic, Octopus The money is good too - up to £65k for the right person. If you're interested in this opportunity and would like to know more, please apply through this advert and I will contact you ASAP. InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process.
Great opportunity for a Principal React Developer to join a SaaS scale-up in Manchester. Since their inception in 2015 this company has grown from start-up to scale-up, they now employ almost 200 people and have over 50,000 clients using their software around the world. The technology department is made up of 5 product teams responsible for developing a suite of cloud based, web and mobile apps. Each team is autonomous and works in a truly agile way, delivering small increments of value to their customers very frequently. This role sits within the team responsible for developing their flagship software platform and as a Principal React Developer you'll be given the opportunity to build, test and ship super-fast in a team that cares about engineering best practice, pairing and continuous improvement. Tech: React, Next, TypeScript Azure, CI/CD Agile, TDD The money is good too - up to £80k for the right person. If you're interested in this opportunity and would like to know more, please apply through this advert and I will contact you ASAP. InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process.
06/01/2025
Full time
Great opportunity for a Principal React Developer to join a SaaS scale-up in Manchester. Since their inception in 2015 this company has grown from start-up to scale-up, they now employ almost 200 people and have over 50,000 clients using their software around the world. The technology department is made up of 5 product teams responsible for developing a suite of cloud based, web and mobile apps. Each team is autonomous and works in a truly agile way, delivering small increments of value to their customers very frequently. This role sits within the team responsible for developing their flagship software platform and as a Principal React Developer you'll be given the opportunity to build, test and ship super-fast in a team that cares about engineering best practice, pairing and continuous improvement. Tech: React, Next, TypeScript Azure, CI/CD Agile, TDD The money is good too - up to £80k for the right person. If you're interested in this opportunity and would like to know more, please apply through this advert and I will contact you ASAP. InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process.
Great opportunity for a Senior .NET Developer to join a Tech4Good start-up in Manchester that is being backed by an enterprise business. As a Senior .NET Developer, you'd become part of the founding team of the business and would be responsible for helping them scale the company by playing a key role in shaping their culture, systems, and overall approach to software development. The existing group are open minded, they work as an integrated, multi-disciplinary agile team who value diversity and teamwork over individual heroics, so you'd be working alongside other software developers that are passionate about using quality practices like TDD, pair programming and DevOps. Although this is a predominantly Back End role, as they're a small team they're looking for people who are happy to get involved across the full stack, including Front End, mobile and cloud infrastructure. Skills: C#, .NET Core, Azure TypeScript, React, Flutter CI/CD, TDD The money is good too - up to £75k for the right person. If you're interested in this opportunity and would like to know more, please apply through this advert and I will contact you ASAP. InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process.
06/01/2025
Full time
Great opportunity for a Senior .NET Developer to join a Tech4Good start-up in Manchester that is being backed by an enterprise business. As a Senior .NET Developer, you'd become part of the founding team of the business and would be responsible for helping them scale the company by playing a key role in shaping their culture, systems, and overall approach to software development. The existing group are open minded, they work as an integrated, multi-disciplinary agile team who value diversity and teamwork over individual heroics, so you'd be working alongside other software developers that are passionate about using quality practices like TDD, pair programming and DevOps. Although this is a predominantly Back End role, as they're a small team they're looking for people who are happy to get involved across the full stack, including Front End, mobile and cloud infrastructure. Skills: C#, .NET Core, Azure TypeScript, React, Flutter CI/CD, TDD The money is good too - up to £75k for the right person. If you're interested in this opportunity and would like to know more, please apply through this advert and I will contact you ASAP. InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process.
Machine Learning Engineer | SC Cleared | Outside IR35 SR2 is partnered with a boutique consultancy that has a cutting-edge project within their government team which requires multiple SC Cleared Machine Learning Engineers. You will be working on applied AI to solve real world challenges within a secure government department. Similarly, you will be working within a highly capable multi-disciplined team including software developers, delivery managers, and data scientists to deliver scalable solutions utilising machine learning. Experience Required; Proven track record of deploying ML infrastructure to the cloud and constant improvement Strong working knowledge of Python , PyTorch and Tensorflow Technical understanding of cloud architecture and containers such as Docker or Kubernetes. Excellent communication skills Active SC Clearance We expect weekly travel to central London (up to 2 days per week) with occasional travel to the client site on the South Coast. This contract is deemed outside I35 with competitive day rates for an initial 3 month period. Interviews will happen ASAP with start dates expected in January. Please apply for CV review. Machine Learning Engineer | SC Cleared | Outside IR35
06/01/2025
Project-based
Machine Learning Engineer | SC Cleared | Outside IR35 SR2 is partnered with a boutique consultancy that has a cutting-edge project within their government team which requires multiple SC Cleared Machine Learning Engineers. You will be working on applied AI to solve real world challenges within a secure government department. Similarly, you will be working within a highly capable multi-disciplined team including software developers, delivery managers, and data scientists to deliver scalable solutions utilising machine learning. Experience Required; Proven track record of deploying ML infrastructure to the cloud and constant improvement Strong working knowledge of Python , PyTorch and Tensorflow Technical understanding of cloud architecture and containers such as Docker or Kubernetes. Excellent communication skills Active SC Clearance We expect weekly travel to central London (up to 2 days per week) with occasional travel to the client site on the South Coast. This contract is deemed outside I35 with competitive day rates for an initial 3 month period. Interviews will happen ASAP with start dates expected in January. Please apply for CV review. Machine Learning Engineer | SC Cleared | Outside IR35
This is a remote role working with an agile team making a contribution to iterative software development releases. Required skills Python 3.6 Django 5 Agile ways of working Desirable skills Wagtail 6.2 (full stack) AWS Postgresql CSS, Tailwind Kanban, Scrum Contract length - 3 months with extension of a further 3 months CV's submitted by 13/01/2025 Interviews to be held w/c 20/01/2025
06/01/2025
Project-based
This is a remote role working with an agile team making a contribution to iterative software development releases. Required skills Python 3.6 Django 5 Agile ways of working Desirable skills Wagtail 6.2 (full stack) AWS Postgresql CSS, Tailwind Kanban, Scrum Contract length - 3 months with extension of a further 3 months CV's submitted by 13/01/2025 Interviews to be held w/c 20/01/2025
The Senior Developer is a key member of the development team and integral in providing excellence in our software offerings. The role is for an experienced software developer who delivers technical excellence and is able to not only follow best practices but also look for improvements to our processes. You will have an in-depth understanding of the entire software development life cycle working in an Agile environment and be able to assist with technical design decisions. You will ensure that our software solutions not only meet but exceed industry standards and our clients' expectations. Responsibilities 1. Software Development: - Develop cutting edge software solutions to support the company objectives. - Identify areas of innovation/improvements to our products. - Promoting a culture of collaboration with other members of the team. - Providing mentorship to less experienced members of the team, support with recruitment and training when required. 2. Development Processes: - Follow and identify improvement areas to our software development processes. - Be a key member of the Agile development team, championing the ways of working and our Scrum adoption. - Collaborate closely with stakeholders across departments to derive and define software requirements. 3. Technical Oversight: - Ensure technical decisions are robust, scalable, and in line with the strategic vision of the company. - Remain updated with the latest industry trends, incorporating best practices and technologies into our solutions. 4. Quality Assurance: - Work closely with the software testers to ensure work is completed and tested within the agreed deadlines. - Uphold the highest standards in software quality through rigorous code reviews, testing protocols, and documentation practices. - Oversee software releases, ensuring they are of impeccable quality and reliability. 5. Collaboration: - Work closely not only with the immediate Agile team, but also with other teams such as Support/Marketing/Client Services to ensure our software meets their needs. - Support the Development Manager/Technical Lead if necessary. Qualifications & Experience - 5+ Years experience of software development, ideally using Python, Modern Javascript frameworks in an Agile working environment (Scrum or Kanban). - Comprehensive knowledge of the software development life cycle and agile methodologies. - Proficiency in modern software languages, tools, and frameworks relevant to our operations. - Excellent communication skills. Desirable Attributes: - An innovative, forward-thinking approach. - Excellent analytical and problem-solving aptitude. - Ability to handle high-pressure situations and prioritize multiple tasks. - A genuine passion for technological advancements and continual learning. Technical: - Python (Flask/FastAPI) - Vue js or other Javascript frameworks - Microservice architecture - C#/Java or other Object Oriented programming language experience (nice to have) - Jira/Confluence or other project managemet tools. - MySQL/SQL Databases & ElasticSearch & Redis - Rabbit MQ - Linux - REST/GraphQL - Ansible - Prometheus/Grafana/Alertmanager
06/01/2025
Full time
The Senior Developer is a key member of the development team and integral in providing excellence in our software offerings. The role is for an experienced software developer who delivers technical excellence and is able to not only follow best practices but also look for improvements to our processes. You will have an in-depth understanding of the entire software development life cycle working in an Agile environment and be able to assist with technical design decisions. You will ensure that our software solutions not only meet but exceed industry standards and our clients' expectations. Responsibilities 1. Software Development: - Develop cutting edge software solutions to support the company objectives. - Identify areas of innovation/improvements to our products. - Promoting a culture of collaboration with other members of the team. - Providing mentorship to less experienced members of the team, support with recruitment and training when required. 2. Development Processes: - Follow and identify improvement areas to our software development processes. - Be a key member of the Agile development team, championing the ways of working and our Scrum adoption. - Collaborate closely with stakeholders across departments to derive and define software requirements. 3. Technical Oversight: - Ensure technical decisions are robust, scalable, and in line with the strategic vision of the company. - Remain updated with the latest industry trends, incorporating best practices and technologies into our solutions. 4. Quality Assurance: - Work closely with the software testers to ensure work is completed and tested within the agreed deadlines. - Uphold the highest standards in software quality through rigorous code reviews, testing protocols, and documentation practices. - Oversee software releases, ensuring they are of impeccable quality and reliability. 5. Collaboration: - Work closely not only with the immediate Agile team, but also with other teams such as Support/Marketing/Client Services to ensure our software meets their needs. - Support the Development Manager/Technical Lead if necessary. Qualifications & Experience - 5+ Years experience of software development, ideally using Python, Modern Javascript frameworks in an Agile working environment (Scrum or Kanban). - Comprehensive knowledge of the software development life cycle and agile methodologies. - Proficiency in modern software languages, tools, and frameworks relevant to our operations. - Excellent communication skills. Desirable Attributes: - An innovative, forward-thinking approach. - Excellent analytical and problem-solving aptitude. - Ability to handle high-pressure situations and prioritize multiple tasks. - A genuine passion for technological advancements and continual learning. Technical: - Python (Flask/FastAPI) - Vue js or other Javascript frameworks - Microservice architecture - C#/Java or other Object Oriented programming language experience (nice to have) - Jira/Confluence or other project managemet tools. - MySQL/SQL Databases & ElasticSearch & Redis - Rabbit MQ - Linux - REST/GraphQL - Ansible - Prometheus/Grafana/Alertmanager
SC Cleared- Power Platform Developer PERMANENT SALARY £50-£75,000 PLUS COMPANY BENEFITS. Location: Based at client locations, working remotely, or based in our Godalming or Milton Keynes offices. Given the nature of the work and timescales candidates must hold an active SC clearance. Role Summary. Triad Group Plc is seeking a highly skilled and experienced Power Platform Developer to join our dynamic team who has active SC clearance. As Triad's Power Platform Developer, you will play a pivotal role in designing, implementing, and maintaining scalable solutions built on the Microsoft Power Platform. You possess a deep understanding of Power Apps, Power Automate, Power BI, Dataverse, and C# and will be responsible for translating business requirements into robust, efficient, and scalable Power Platform solutions. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and delivering digital solutions across public, private, and third sectors. Operating within a Company that values autonomy and creativity, you will be at the forefront of solving complex problems, contributing to a culture of innovation that has been the hallmark of Triad's 35-year success story. Why Triad . Glassdoor score Triad at a whopping 4.6/5 . 98% of our staff say they'd recommend Triad to a friend . 100% CEO approval. "From day one, I've felt a sense of support and community working at Triad. The range of projects and flexibility to try different roles means I can forge my own career path with the support of my peers." About Us Join an award-winning team recognised twice for "Project Excellence" at "The Chartered Institute for IT & Computing Awards." Triad operates at the heart of the public sector, understanding its technology challenges, and delivering goals at the best value for UK citizens. We are on a mission to become the UK's favourite technology company by 2025. Triad defines, designs, and delivers digital solutions, boasting a 35-year track record of success across public, private, and third sectors. Our flat management structure and absence of burdensome hierarchy promote autonomy, fostering a creative and innovative environment for solving complex problems. At Triad, we foster the development of diverse skill sets whilst supporting training in specialisms that you excel at. Core Requirements . Excellent communication skills. . Experience working within Agile . Active SC Clearance . Contribute to the development and delivery of new applications and services to support the client's ICT strategy and business objectives. . Development, administration and support of Microsoft Technologies including Dynamics 365, SharePoint and M365 suite including bespoke applications built with Power Platform. . An ability to deliver innovative Dynamics 365, Power Platform and SharePoint online solutions through all stages of the development life cycle. . Experience building Canvas and Model Driven Power Apps. . Configuration and customisation of Dynamics 365 and SharePoint Online and associated components using plugins, custom workflow assemblies and JavaScript, as well as extended Azure/Office 365 functionality. . Familiarity with Microsoft Power BI. . Awareness of the different products in the Microsoft solutions suite. . Eagerness to apply fundamental software engineering skills irrespective of the platform, language or business domain. . A passion for all things technical. . A mental catalogue of thoughts and ideas they are burning to explore. . The initiative and entrepreneurial spirit to generate new technical projects, challenge existing processes and develop and enhance development practices. Nice-to-Have: . Cloud Native Services experienced but not limited to Logic/Function Apps. . GDS experience. . Relevant intermediate or advanced level AZ/MB/MS/PL certifications What you will get . 25 days annual leave, excluding bank holidays. . Matched pension contributions of 5%. . Free private health care and medical cover with Bupa (taxable as a benefit). . Perkbox membership. . Gym membership (up to £40 per month towards membership plus free membership at Lakeshore Fitness in Milton Keynes). . Cycle to work scheme. . Free Health and Wellbeing services (AIG Smart Health and Canada Life WeCare). Interested? If this role is of interest to you or you require any further information, please contact Ben Fowler or submit your application now! Triad is an equal opportunities employer and welcomes applications from all suitably qualified people regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion, or belief. Triad Group Plc is a signatory of the Tech Talent Charter aiming for greater inclusion and diversity in technology roles. In addition, as a Disability Confident Committed employer, our recruitment process is inclusive and accessible to disabled people who meet the minimum criteria for any role.
06/01/2025
Full time
SC Cleared- Power Platform Developer PERMANENT SALARY £50-£75,000 PLUS COMPANY BENEFITS. Location: Based at client locations, working remotely, or based in our Godalming or Milton Keynes offices. Given the nature of the work and timescales candidates must hold an active SC clearance. Role Summary. Triad Group Plc is seeking a highly skilled and experienced Power Platform Developer to join our dynamic team who has active SC clearance. As Triad's Power Platform Developer, you will play a pivotal role in designing, implementing, and maintaining scalable solutions built on the Microsoft Power Platform. You possess a deep understanding of Power Apps, Power Automate, Power BI, Dataverse, and C# and will be responsible for translating business requirements into robust, efficient, and scalable Power Platform solutions. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and delivering digital solutions across public, private, and third sectors. Operating within a Company that values autonomy and creativity, you will be at the forefront of solving complex problems, contributing to a culture of innovation that has been the hallmark of Triad's 35-year success story. Why Triad . Glassdoor score Triad at a whopping 4.6/5 . 98% of our staff say they'd recommend Triad to a friend . 100% CEO approval. "From day one, I've felt a sense of support and community working at Triad. The range of projects and flexibility to try different roles means I can forge my own career path with the support of my peers." About Us Join an award-winning team recognised twice for "Project Excellence" at "The Chartered Institute for IT & Computing Awards." Triad operates at the heart of the public sector, understanding its technology challenges, and delivering goals at the best value for UK citizens. We are on a mission to become the UK's favourite technology company by 2025. Triad defines, designs, and delivers digital solutions, boasting a 35-year track record of success across public, private, and third sectors. Our flat management structure and absence of burdensome hierarchy promote autonomy, fostering a creative and innovative environment for solving complex problems. At Triad, we foster the development of diverse skill sets whilst supporting training in specialisms that you excel at. Core Requirements . Excellent communication skills. . Experience working within Agile . Active SC Clearance . Contribute to the development and delivery of new applications and services to support the client's ICT strategy and business objectives. . Development, administration and support of Microsoft Technologies including Dynamics 365, SharePoint and M365 suite including bespoke applications built with Power Platform. . An ability to deliver innovative Dynamics 365, Power Platform and SharePoint online solutions through all stages of the development life cycle. . Experience building Canvas and Model Driven Power Apps. . Configuration and customisation of Dynamics 365 and SharePoint Online and associated components using plugins, custom workflow assemblies and JavaScript, as well as extended Azure/Office 365 functionality. . Familiarity with Microsoft Power BI. . Awareness of the different products in the Microsoft solutions suite. . Eagerness to apply fundamental software engineering skills irrespective of the platform, language or business domain. . A passion for all things technical. . A mental catalogue of thoughts and ideas they are burning to explore. . The initiative and entrepreneurial spirit to generate new technical projects, challenge existing processes and develop and enhance development practices. Nice-to-Have: . Cloud Native Services experienced but not limited to Logic/Function Apps. . GDS experience. . Relevant intermediate or advanced level AZ/MB/MS/PL certifications What you will get . 25 days annual leave, excluding bank holidays. . Matched pension contributions of 5%. . Free private health care and medical cover with Bupa (taxable as a benefit). . Perkbox membership. . Gym membership (up to £40 per month towards membership plus free membership at Lakeshore Fitness in Milton Keynes). . Cycle to work scheme. . Free Health and Wellbeing services (AIG Smart Health and Canada Life WeCare). Interested? If this role is of interest to you or you require any further information, please contact Ben Fowler or submit your application now! Triad is an equal opportunities employer and welcomes applications from all suitably qualified people regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion, or belief. Triad Group Plc is a signatory of the Tech Talent Charter aiming for greater inclusion and diversity in technology roles. In addition, as a Disability Confident Committed employer, our recruitment process is inclusive and accessible to disabled people who meet the minimum criteria for any role.
About Us Our client is a pioneer in network infrastructure monitoring powered by IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the heart of their mission and essential to their customers. They continuously optimize, enhance their systems, and develop new features. As a Lead Software Engineer, you will lead a cross-functional team of talented developers, contribute hands-on to software development, drive the technical direction of their products, and play a key role in expanding their digital product portfolio. About the Role We are seeking an experienced software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital Products to shape its future. Additionally, you'll lead a technical team to deliver the strategic commitments. This role requires strong software engineering expertise, an understanding of system design trade-offs, and the ability to solve complex problems collaboratively. Key Responsibilities Technical Leadership: Lead a cross-functional technical team, providing mentorship, technical guidance, and process enhancements to ensure team success. Collaboration: Work with the Head of Digital Products, Senior Tech-Lead, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. Development: Design, develop, and maintain web and app software using the core tech stack (C# .NET, React, Azure, Git, .NET MAUI). Firmware & APIs: Develop and maintain firmware, APIs, and database systems using technologies like C, C++, and Azure. System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed. Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio. Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Role Requirements Leadership Skills Whether you're an experienced or first-time leader, you'll need: Strong verbal and written communication skills. Ability to motivate and inspire team members. Excellent interpersonal skills for effective collaboration with stakeholders and team members. Problem-solving and troubleshooting expertise. A flexible attitude to manage changing priorities. Understanding of agile software development methodologies and their trade-offs. Technical Skills Core Requirements: 5+ years of experience in software development. Proficiency in Linux/Unix and Windows environments. Familiarity with cloud services, especially Azure. Strong knowledge of networking, network security, and IT security. Understanding of best practices for always-on, always-available services. Open-mindedness and a willingness to learn new technologies as needed. Technical Expertise by Team Focus Product Development Team: Full-stack web development experience with C# .NET, React, Git, and CI/CD pipelines. Experience with .NET MAUI for app development (a plus). Strong knowledge of RDBMS and SQL, especially PostgreSQL. Embedded & Data Platform Team: Expertise in C and C++ development. Firmware development experience for Embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (eg, MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). Understanding of device management and security protocols (eg, TLS, DTLS). What We Offer 37.5-hour workweek with flexible core hours and remote options. On-site attendance: minimum one day per week or as needed for delivery. Benefits: 26 days of annual leave + bank holidays (with the option to purchase additional leave). Pension plan. Salary sacrifice car scheme. Health coverage. Enhanced parental leave. Employee Assistance Program (EAP).
06/01/2025
Full time
About Us Our client is a pioneer in network infrastructure monitoring powered by IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the heart of their mission and essential to their customers. They continuously optimize, enhance their systems, and develop new features. As a Lead Software Engineer, you will lead a cross-functional team of talented developers, contribute hands-on to software development, drive the technical direction of their products, and play a key role in expanding their digital product portfolio. About the Role We are seeking an experienced software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital Products to shape its future. Additionally, you'll lead a technical team to deliver the strategic commitments. This role requires strong software engineering expertise, an understanding of system design trade-offs, and the ability to solve complex problems collaboratively. Key Responsibilities Technical Leadership: Lead a cross-functional technical team, providing mentorship, technical guidance, and process enhancements to ensure team success. Collaboration: Work with the Head of Digital Products, Senior Tech-Lead, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. Development: Design, develop, and maintain web and app software using the core tech stack (C# .NET, React, Azure, Git, .NET MAUI). Firmware & APIs: Develop and maintain firmware, APIs, and database systems using technologies like C, C++, and Azure. System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed. Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio. Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Role Requirements Leadership Skills Whether you're an experienced or first-time leader, you'll need: Strong verbal and written communication skills. Ability to motivate and inspire team members. Excellent interpersonal skills for effective collaboration with stakeholders and team members. Problem-solving and troubleshooting expertise. A flexible attitude to manage changing priorities. Understanding of agile software development methodologies and their trade-offs. Technical Skills Core Requirements: 5+ years of experience in software development. Proficiency in Linux/Unix and Windows environments. Familiarity with cloud services, especially Azure. Strong knowledge of networking, network security, and IT security. Understanding of best practices for always-on, always-available services. Open-mindedness and a willingness to learn new technologies as needed. Technical Expertise by Team Focus Product Development Team: Full-stack web development experience with C# .NET, React, Git, and CI/CD pipelines. Experience with .NET MAUI for app development (a plus). Strong knowledge of RDBMS and SQL, especially PostgreSQL. Embedded & Data Platform Team: Expertise in C and C++ development. Firmware development experience for Embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (eg, MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). Understanding of device management and security protocols (eg, TLS, DTLS). What We Offer 37.5-hour workweek with flexible core hours and remote options. On-site attendance: minimum one day per week or as needed for delivery. Benefits: 26 days of annual leave + bank holidays (with the option to purchase additional leave). Pension plan. Salary sacrifice car scheme. Health coverage. Enhanced parental leave. Employee Assistance Program (EAP).
Software Architect - UK Remote - £80,000 *This company are unable to support applicants requiring sponsorship* Do you want to join a genuinely world changing tech company? We are working on behalf of a forward-thinking tech company, innovating cutting edge sensor solutions. With over £1m in recent funding, they're expanding rapidly and seeking a Software Architect (PHP) with AWS expertise to lead the development of next-gen software solutions. As Software Architect , you'll design scalable, high-performance systems, integrating PHP and AWS to support cutting-edge sensor technology. You will collaborate with cross-functional teams to deliver secure, reliable solutions for the food and pharma sectors. Key Responsibilities : Design and architect robust, scalable software solutions using PHP and AWS , aligning with the specific needs of the client's industries whilst remaining mindful of the sensor's wider potential. Lead the design and development of new system features, integrations, and cloud infrastructure on AWS (eg, EC2, Lambda, RDS). Build and maintain cloud-native architectures that leverage AWS services for efficient data storage, processing, and scaling. Collaborate closely with hardware engineers to ensure seamless integration of sensor data into Back End systems hosted on AWS. Mentor and guide the development team, establishing coding, testing, deployment, and cloud infrastructure best practices. Ensure software systems are secure, scalable, and performant, meeting regulatory compliance standards. Keep up to date with emerging technologies in PHP , cloud architecture, and sensor technologies to foster continuous innovation. Troubleshoot complex technical challenges, particularly those related to cloud-based systems and sensor data handling. Requirements : Proven experience as a Software Architect or Senior Developer, specialising in PHP and AWS . Strong experience with PHP, including familiarity with modern frameworks like Laravel or Symfony. Extensive knowledge of AWS cloud services (EC2, Lambda, S3, RDS, API Gateway, etc.) and experience designing cloud-based solutions. Solid understanding of database technologies such as MySQL, PostgreSQL, or NoSQL databases. Hands-on experience with serverless architectures, containerisation (Docker, Kubernetes), and cloud-native development. Ability to troubleshoot and resolve complex issues within software systems and cloud environments. Excellent communication skills, capable of explaining technical concepts to both technical and non-technical stakeholders. A genuine interest in technology and a passion for working on projects that impact industries such as food manufacturing or pharmaceuticals. Desirable : Experience with IoT (Internet of Things) systems and sensor integration. Familiarity with Agile methodologies. Knowledge of regulatory standards within the food or pharmaceutical industries (eg, FDA, GMP). Why This Role? Work with an innovative company at the cutting edge of sensor technology, impacting critical global industries. Be part of a collaborative and forward-thinking team where your expertise in PHP and AWS will directly contribute to the company's growth. Competitive salary, benefits, and the flexibility to work in a hybrid or remote capacity. Opportunities for continuous career development and personal growth in a fast-paced and dynamic environment. They are a remote first company based out of Bristol. They give full autonomy and equally would love to see you in the office when you are If you are looking to join a unique company on an exciting journey then please apply to find out more! David Crowley - iO Associates
06/01/2025
Full time
Software Architect - UK Remote - £80,000 *This company are unable to support applicants requiring sponsorship* Do you want to join a genuinely world changing tech company? We are working on behalf of a forward-thinking tech company, innovating cutting edge sensor solutions. With over £1m in recent funding, they're expanding rapidly and seeking a Software Architect (PHP) with AWS expertise to lead the development of next-gen software solutions. As Software Architect , you'll design scalable, high-performance systems, integrating PHP and AWS to support cutting-edge sensor technology. You will collaborate with cross-functional teams to deliver secure, reliable solutions for the food and pharma sectors. Key Responsibilities : Design and architect robust, scalable software solutions using PHP and AWS , aligning with the specific needs of the client's industries whilst remaining mindful of the sensor's wider potential. Lead the design and development of new system features, integrations, and cloud infrastructure on AWS (eg, EC2, Lambda, RDS). Build and maintain cloud-native architectures that leverage AWS services for efficient data storage, processing, and scaling. Collaborate closely with hardware engineers to ensure seamless integration of sensor data into Back End systems hosted on AWS. Mentor and guide the development team, establishing coding, testing, deployment, and cloud infrastructure best practices. Ensure software systems are secure, scalable, and performant, meeting regulatory compliance standards. Keep up to date with emerging technologies in PHP , cloud architecture, and sensor technologies to foster continuous innovation. Troubleshoot complex technical challenges, particularly those related to cloud-based systems and sensor data handling. Requirements : Proven experience as a Software Architect or Senior Developer, specialising in PHP and AWS . Strong experience with PHP, including familiarity with modern frameworks like Laravel or Symfony. Extensive knowledge of AWS cloud services (EC2, Lambda, S3, RDS, API Gateway, etc.) and experience designing cloud-based solutions. Solid understanding of database technologies such as MySQL, PostgreSQL, or NoSQL databases. Hands-on experience with serverless architectures, containerisation (Docker, Kubernetes), and cloud-native development. Ability to troubleshoot and resolve complex issues within software systems and cloud environments. Excellent communication skills, capable of explaining technical concepts to both technical and non-technical stakeholders. A genuine interest in technology and a passion for working on projects that impact industries such as food manufacturing or pharmaceuticals. Desirable : Experience with IoT (Internet of Things) systems and sensor integration. Familiarity with Agile methodologies. Knowledge of regulatory standards within the food or pharmaceutical industries (eg, FDA, GMP). Why This Role? Work with an innovative company at the cutting edge of sensor technology, impacting critical global industries. Be part of a collaborative and forward-thinking team where your expertise in PHP and AWS will directly contribute to the company's growth. Competitive salary, benefits, and the flexibility to work in a hybrid or remote capacity. Opportunities for continuous career development and personal growth in a fast-paced and dynamic environment. They are a remote first company based out of Bristol. They give full autonomy and equally would love to see you in the office when you are If you are looking to join a unique company on an exciting journey then please apply to find out more! David Crowley - iO Associates
Lead Developer - Exciting Greenfield Opportunity Location: Central Manchester (1-day office presence per week) Salary: Up to £80,000 Are you ready to lead the charge on an exciting, greenfield project for a world-class organisation that's going from strength to strength? If you're a skilled software engineer with a passion for cutting-edge technology and deep expertise in AWS, this is the opportunity of a lifetime. Why You Should Apply: Unparalleled Opportunity : Be part of an innovative project that will define the technical foundation of a thriving organisation for the next decade and beyond. Latest Technologies : Work with the most modern cloud-native tools, including .NET 7, AWS, Terraform, Docker, and Kubernetes. Greenfield Development : Build a state-of-the-art connected platform from the ground up, crafting solutions that are highly scalable, resilient, and secure. AWS Expertise at the Forefront : Your knowledge of AWS services is not just desired-it's critical to the success of this role. Flexible Working : Enjoy a hybrid setup with just one day a week in Manchester, leaving you plenty of time to focus on delivering value. What You'll Be Doing: As a Lead Developer , you'll spearhead the development of a transformative platform, collaborating with cross-functional teams to deliver high-quality solutions. You'll take ownership of technical roadmaps, drive innovation, and set the standard for excellence by leading a small team of talented developers and QAs. Key responsibilities include: Architecting and implementing cloud-native solutions using AWS services and modern engineering practices. Leading by example with hands-on coding, debugging, and code reviews. Collaborating with product managers and stakeholders to define technical strategies and priorities. Mentoring and inspiring your team to push the boundaries of what's possible. Staying at the cutting edge of AWS technologies and incorporating them into the platform. Tech Stack: You'll work with some of the best tools available, including: AWS Cloud Services : Aurora, DynamoDB, Lambda, ECS, EKS, and EventBridge. Programming Languages : .NET 7, JavaScript, and Python. Infrastructure as Code : Terraform. Web Experience : React. CI/CD : GitHub Actions. Messaging : Kafka and SNS/SQS. What You'll Bring: Extensive experience as a hands-on leader in an agile environment. A strong background in software engineering with expertise in .NET , AWS , and Infrastructure-as-Code (Terraform) . Proven ability to design and deliver scalable, resilient, and secure systems . Deep understanding of event-driven architectures and database technologies (SQL and NoSQL). A proactive and collaborative approach to leadership and problem-solving. A natural focus on delivering business value while minimising risk. The Ideal Candidate: You're someone who thrives on challenging the status quo, bringing fresh ideas and innovation to the table. Your expertise in AWS will be instrumental in shaping the platform's success, and your ability to inspire and lead a team will drive its execution. Why This Role Stands Out: This isn't just another job-it's an opportunity to leave a Legacy. You'll play a pivotal role in shaping the future of a dynamic, forward-thinking organisation. With a focus on cutting-edge technology and a commitment to excellence, this is the chance to make a real impact.
06/01/2025
Full time
Lead Developer - Exciting Greenfield Opportunity Location: Central Manchester (1-day office presence per week) Salary: Up to £80,000 Are you ready to lead the charge on an exciting, greenfield project for a world-class organisation that's going from strength to strength? If you're a skilled software engineer with a passion for cutting-edge technology and deep expertise in AWS, this is the opportunity of a lifetime. Why You Should Apply: Unparalleled Opportunity : Be part of an innovative project that will define the technical foundation of a thriving organisation for the next decade and beyond. Latest Technologies : Work with the most modern cloud-native tools, including .NET 7, AWS, Terraform, Docker, and Kubernetes. Greenfield Development : Build a state-of-the-art connected platform from the ground up, crafting solutions that are highly scalable, resilient, and secure. AWS Expertise at the Forefront : Your knowledge of AWS services is not just desired-it's critical to the success of this role. Flexible Working : Enjoy a hybrid setup with just one day a week in Manchester, leaving you plenty of time to focus on delivering value. What You'll Be Doing: As a Lead Developer , you'll spearhead the development of a transformative platform, collaborating with cross-functional teams to deliver high-quality solutions. You'll take ownership of technical roadmaps, drive innovation, and set the standard for excellence by leading a small team of talented developers and QAs. Key responsibilities include: Architecting and implementing cloud-native solutions using AWS services and modern engineering practices. Leading by example with hands-on coding, debugging, and code reviews. Collaborating with product managers and stakeholders to define technical strategies and priorities. Mentoring and inspiring your team to push the boundaries of what's possible. Staying at the cutting edge of AWS technologies and incorporating them into the platform. Tech Stack: You'll work with some of the best tools available, including: AWS Cloud Services : Aurora, DynamoDB, Lambda, ECS, EKS, and EventBridge. Programming Languages : .NET 7, JavaScript, and Python. Infrastructure as Code : Terraform. Web Experience : React. CI/CD : GitHub Actions. Messaging : Kafka and SNS/SQS. What You'll Bring: Extensive experience as a hands-on leader in an agile environment. A strong background in software engineering with expertise in .NET , AWS , and Infrastructure-as-Code (Terraform) . Proven ability to design and deliver scalable, resilient, and secure systems . Deep understanding of event-driven architectures and database technologies (SQL and NoSQL). A proactive and collaborative approach to leadership and problem-solving. A natural focus on delivering business value while minimising risk. The Ideal Candidate: You're someone who thrives on challenging the status quo, bringing fresh ideas and innovation to the table. Your expertise in AWS will be instrumental in shaping the platform's success, and your ability to inspire and lead a team will drive its execution. Why This Role Stands Out: This isn't just another job-it's an opportunity to leave a Legacy. You'll play a pivotal role in shaping the future of a dynamic, forward-thinking organisation. With a focus on cutting-edge technology and a commitment to excellence, this is the chance to make a real impact.
We are working with an exceptional brand who require a Senior DevOps Engineer to join the ever evolving team. As a Senior DevOps/SRE Engineer, your role is crucial in bridging development and operations, enhancing software delivery through automation and efficient practices. You will assess and strategise improvements to the current VMware technology stack, lead the architectural design, and manage the transition to AWS. This position also involves mentoring and leading our junior engineers and enhancing team capabilities in modern DevOps/SRE methods. Key Responsibilities Collaborate with leadership to design and deploy robust, secure, and scalable AWS cloud infrastructure. Lead the migration from our VMware platform to AWS, ensuring a seamless transition and optimal performance. Develop and maintain CI/CD pipelines to support development teams, improving code deployments alongside developers and QA teams. Innovate and optimise monitoring, logging, and alerting practices to proactively address potential issues. Create high-availability strategies, manage release processes, and ensure disaster recovery and compliance are robust. Mentor team members in DevOps/SRE best practices and encourage continuous learning and improvement.
06/01/2025
Full time
We are working with an exceptional brand who require a Senior DevOps Engineer to join the ever evolving team. As a Senior DevOps/SRE Engineer, your role is crucial in bridging development and operations, enhancing software delivery through automation and efficient practices. You will assess and strategise improvements to the current VMware technology stack, lead the architectural design, and manage the transition to AWS. This position also involves mentoring and leading our junior engineers and enhancing team capabilities in modern DevOps/SRE methods. Key Responsibilities Collaborate with leadership to design and deploy robust, secure, and scalable AWS cloud infrastructure. Lead the migration from our VMware platform to AWS, ensuring a seamless transition and optimal performance. Develop and maintain CI/CD pipelines to support development teams, improving code deployments alongside developers and QA teams. Innovate and optimise monitoring, logging, and alerting practices to proactively address potential issues. Create high-availability strategies, manage release processes, and ensure disaster recovery and compliance are robust. Mentor team members in DevOps/SRE best practices and encourage continuous learning and improvement.
Senior Python Developer (m/f/d) - programming/JSON/parsing and generation/REST API in Python/ChatGPT API/ChatGPT API/RDF graph databases/Communication Skills/English Project : For our customer a big pharmaceutical company in Basel we are looking for Senior Python Developer (m/f/d). Background : In Roche's Pharmaceutical Research and Early Development organization (pRED), we make transformative medicines for patients in order to tackle some of the world's toughest unmet healthcare needs. At pRED, we are united by our mission to transform science into medicines. Together, we create a culture defined by curiosity, responsibility and humility, where our talented people are empowered and inspired to bring forward extraordinary life-changing innovation at speed. This position is located in Data Products & Platforms, a chapter within the Data & Analytics function, which pushes boundaries of drug discovery and development, enabling pRED to achieve its goals. The perfect candidate: The perfect candidate has strong proven programming skills in Python and has the ability to work independently. Additionally the perfect candidate can manage multiple priorities and communicate effectively with both technical and non-technical stakeholders. Tasks & Responsibilities: * (Re-) Implementation of an easy-to-use Python library that works on top of an existing REST API * (Re-) Implementation of loader scripts that perform bulk operations by using the Python library * Implementation of a PoC mapping concept algorithm with input from a GraphDB RDF graph and usage of LLM services (ChatGPT API) * Document the architecture, usage, and operational procedures for future reference and maintenance. * Communicating and training the scientists in using the library and scripts * Collaborate with stakeholders to gather requirements and ensure the system meets the needs of the organization. * Conduct testing and quality assurance to ensure the reliability and accuracy of the code Must Haves: * Minimum level of education: IT Apprenticeship; preferably Bachelor, Master * Strong proven programming skills in Python 5- 10 years * Understanding and ability to discuss software architecture best practices * Experience with JSON format, especially parsing and generation in Python * Experience with using REST API in Python * OPTIONAL: experience with using the ChatGPT API * OPTIONAL: experience with RDF graph databases, eg GraphDB * Strong communication skills in English - speaking and writing * Ability to write easy to understand documentation about the code * Explaining to non-engineers how to use the code * Ability to work independently, manage multiple priorities, and communicate effectively with both technical and non-technical stakeholders. Reference Nr.: 923907SDA Role : Senior Python Developer (m/f/d) Industrie : Pharma Workplace : Basel (60% onsite is a must) Pensum : 100% Start : ASAP (Latest start Date: 01.01.2025) Duration : 3 months + extension Deadline : 12/01/2025 If you are interested in this position, please send us your complete dossier via the link in this advertisement. About us: ITech Consult is an ISO 9001:2015 certified Swiss company with offices in Germany and Ireland. ITech Consult specialises in the placement of highly qualified candidates for recruitment in the fields of IT, Life Science & Engineering. We offer staff leasing & payroll services. For our candidates this is free of charge, also for Payroll we do not charge you any additional fees.
06/01/2025
Project-based
Senior Python Developer (m/f/d) - programming/JSON/parsing and generation/REST API in Python/ChatGPT API/ChatGPT API/RDF graph databases/Communication Skills/English Project : For our customer a big pharmaceutical company in Basel we are looking for Senior Python Developer (m/f/d). Background : In Roche's Pharmaceutical Research and Early Development organization (pRED), we make transformative medicines for patients in order to tackle some of the world's toughest unmet healthcare needs. At pRED, we are united by our mission to transform science into medicines. Together, we create a culture defined by curiosity, responsibility and humility, where our talented people are empowered and inspired to bring forward extraordinary life-changing innovation at speed. This position is located in Data Products & Platforms, a chapter within the Data & Analytics function, which pushes boundaries of drug discovery and development, enabling pRED to achieve its goals. The perfect candidate: The perfect candidate has strong proven programming skills in Python and has the ability to work independently. Additionally the perfect candidate can manage multiple priorities and communicate effectively with both technical and non-technical stakeholders. Tasks & Responsibilities: * (Re-) Implementation of an easy-to-use Python library that works on top of an existing REST API * (Re-) Implementation of loader scripts that perform bulk operations by using the Python library * Implementation of a PoC mapping concept algorithm with input from a GraphDB RDF graph and usage of LLM services (ChatGPT API) * Document the architecture, usage, and operational procedures for future reference and maintenance. * Communicating and training the scientists in using the library and scripts * Collaborate with stakeholders to gather requirements and ensure the system meets the needs of the organization. * Conduct testing and quality assurance to ensure the reliability and accuracy of the code Must Haves: * Minimum level of education: IT Apprenticeship; preferably Bachelor, Master * Strong proven programming skills in Python 5- 10 years * Understanding and ability to discuss software architecture best practices * Experience with JSON format, especially parsing and generation in Python * Experience with using REST API in Python * OPTIONAL: experience with using the ChatGPT API * OPTIONAL: experience with RDF graph databases, eg GraphDB * Strong communication skills in English - speaking and writing * Ability to write easy to understand documentation about the code * Explaining to non-engineers how to use the code * Ability to work independently, manage multiple priorities, and communicate effectively with both technical and non-technical stakeholders. Reference Nr.: 923907SDA Role : Senior Python Developer (m/f/d) Industrie : Pharma Workplace : Basel (60% onsite is a must) Pensum : 100% Start : ASAP (Latest start Date: 01.01.2025) Duration : 3 months + extension Deadline : 12/01/2025 If you are interested in this position, please send us your complete dossier via the link in this advertisement. About us: ITech Consult is an ISO 9001:2015 certified Swiss company with offices in Germany and Ireland. ITech Consult specialises in the placement of highly qualified candidates for recruitment in the fields of IT, Life Science & Engineering. We offer staff leasing & payroll services. For our candidates this is free of charge, also for Payroll we do not charge you any additional fees.