CV-Library is a leading job board in the UK, attracting over 10 million monthly visits and serving more than 10,000 hiring clients. With exciting growth across our platforms, we are looking to enhance our dynamic Product and Technology teams. As a result, we are seeking an enthusiastic and skilled Product Manager to join our thriving organisation. As Product Manager you will be responsible for curating the product roadmap based on insights from customers, the business and technology. You will regularly engage with users to understand their needs and pain points, map out the competitive landscape to identify opportunities and threats, while working with stakeholders across the business to synthesis and translate complex business needs to problem statements that can be solved by the team. Your role will be pivotal, focusing on enhancing our product features, engaging with cross-functional teams, and aligning our product strategies with customer needs. Key Responsibilities: Translate the business strategy and associated measures of success into an executable product strategy and roadmap. Curate and own the product roadmap, from channels of insight, problem statements and initiatives, through to priority and sequence of value delivery. Learn about the customer, competitors and market to ensure a robust understanding of the landscape. And continuously evolves this understanding through discovery and research. Collaborate across the business with stakeholders, engineering and other product team members to drive action throughout the organization to get products to market that solve customer problems in ways that work for the business. Work closely with the marketing function to plan and carry out product launches through robust GTM activities that deliver on engaging customers and growing the product. Understand, track and identify interventions to improve key success metrics related to customer engagement, behaviour and ultimately the product commercial success. Work collaboratively with business stakeholders to capture insight, share progress and create buy-in to the product strategy and direction. Document the product strategy, guiding policies, critical actions and activities in a meaningful way that provides context for the business and wider product team, and development teams. Document key insights for initiatives on the roadmap, including objectives, success criteria, customer insight and key solution requirements. Requirements Strong knowledge and experience of lean, agile scrum or kanban methodology and practices. Experience working on large cross-functional platform products. Strong business, market and customer analysis skills. In depth knowledge of the product lifecycle, including up front discovery methodologies. Strong written and verbal communication skills, especially in translating business needs into product roadmap objectives. Ability to take ownership and make decisions in a fast-paced environment. Proven experience as a Product Manager in a similar agile fast-paced environment. Experience being both data & customer driven in decision-making and prioritisation, utilising available data and insight from customers and competitors. Somebody who's comfortable getting into a detailed technical discussion with our team of software developers. Ability to navigate ambiguous situations and maintain velocity by removing blockers. Experience working with a varied set of cross-functional stakeholders at all levels. Experience working in an experimentation environment, running A/B or MVT activities. Desirables Experience with customer research methodologies Experience with product and value-led methodologies JIRA & Confluence experience. Benefits At CV-Library, we are a team. We welcome the best talent to work for us, irrespective of race, religion, colour, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, disability (visible or non-visible ). We are actively committed to promoting a fully diverse and inclusive workforce and we welcome applications for this role from all candidates who meet the key requirements.
Jan 18, 2025
Full time
CV-Library is a leading job board in the UK, attracting over 10 million monthly visits and serving more than 10,000 hiring clients. With exciting growth across our platforms, we are looking to enhance our dynamic Product and Technology teams. As a result, we are seeking an enthusiastic and skilled Product Manager to join our thriving organisation. As Product Manager you will be responsible for curating the product roadmap based on insights from customers, the business and technology. You will regularly engage with users to understand their needs and pain points, map out the competitive landscape to identify opportunities and threats, while working with stakeholders across the business to synthesis and translate complex business needs to problem statements that can be solved by the team. Your role will be pivotal, focusing on enhancing our product features, engaging with cross-functional teams, and aligning our product strategies with customer needs. Key Responsibilities: Translate the business strategy and associated measures of success into an executable product strategy and roadmap. Curate and own the product roadmap, from channels of insight, problem statements and initiatives, through to priority and sequence of value delivery. Learn about the customer, competitors and market to ensure a robust understanding of the landscape. And continuously evolves this understanding through discovery and research. Collaborate across the business with stakeholders, engineering and other product team members to drive action throughout the organization to get products to market that solve customer problems in ways that work for the business. Work closely with the marketing function to plan and carry out product launches through robust GTM activities that deliver on engaging customers and growing the product. Understand, track and identify interventions to improve key success metrics related to customer engagement, behaviour and ultimately the product commercial success. Work collaboratively with business stakeholders to capture insight, share progress and create buy-in to the product strategy and direction. Document the product strategy, guiding policies, critical actions and activities in a meaningful way that provides context for the business and wider product team, and development teams. Document key insights for initiatives on the roadmap, including objectives, success criteria, customer insight and key solution requirements. Requirements Strong knowledge and experience of lean, agile scrum or kanban methodology and practices. Experience working on large cross-functional platform products. Strong business, market and customer analysis skills. In depth knowledge of the product lifecycle, including up front discovery methodologies. Strong written and verbal communication skills, especially in translating business needs into product roadmap objectives. Ability to take ownership and make decisions in a fast-paced environment. Proven experience as a Product Manager in a similar agile fast-paced environment. Experience being both data & customer driven in decision-making and prioritisation, utilising available data and insight from customers and competitors. Somebody who's comfortable getting into a detailed technical discussion with our team of software developers. Ability to navigate ambiguous situations and maintain velocity by removing blockers. Experience working with a varied set of cross-functional stakeholders at all levels. Experience working in an experimentation environment, running A/B or MVT activities. Desirables Experience with customer research methodologies Experience with product and value-led methodologies JIRA & Confluence experience. Benefits At CV-Library, we are a team. We welcome the best talent to work for us, irrespective of race, religion, colour, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, disability (visible or non-visible ). We are actively committed to promoting a fully diverse and inclusive workforce and we welcome applications for this role from all candidates who meet the key requirements.
A growing SaaS organisation in Scotland are looking for a Senior React Developer to join their remote Agile team. They've been around for a few years now and have really made a name for themselves, they've got a great reputation and a strong technical environment. They have an in-demand Cloud-based platform which has been developed as an end-to-end business operation tool. They've recently went through a period of growth and have had some impressive client wins. You'd be joining a largely remote-based Agile squad of Developers and will be working directly on their main product. The work will be quite varied, as they're currently doing a lot of optimisation work and improvements to their current product. Additionally, as they've recently brought on more new clients, you'll also be involved within customising the product to meet all of their needs. You'll also be regularly involved in R&D work for potential new features and tech for the product - as they're keen to make sure they're continually evolving. It's genuinely a really exciting time to join . Specifically for front end, they are really looking to modernise as much as possible, so you'll have the opportunity to work on lots of new features and improvements . They have a very strong learning environment as well, so if you're someone that wants to gain more exposure to back end & cloud technologies then this role could really suit you. The Front End of the software is currently built in React , so you'll need to have commercial experience working with React. They also use TypeScript as well, so likewise you'll also have good experience with this too. They'd be really keen on someone that is passionate about React and keeps up to date with all the new features, tools etc., so they can implement these into their tech stack. There are a few things that would help someone really stand out for this role. Firstly, if someone had design experience or experience working closely with Designers, then that'd be a big plus for them. Another thing would be any experience/exposure to working with Software Architecture , as there is scope to be involved in this pretty early on. Finally any experience in coaching or mentoring other Developers is also really benefical for this role. Their main HQ is based in Dundee , but the majority of the team work remotely in Scotland. They do support both hybrid and remote working here . They do have a preference for Scottish-based Developers - so are looking for people already based in the area. In return, they're able to offer a salary from 50k to 55k for this role dependent on experience and skill level. In addition to this, they're able to offer lots of career progression , additional responsibilities, and the opportunity to upskill in new or different technologies. If you're keen to find out more, please apply or drop Doug at Cathcart Technology a message to find out more.
Jan 18, 2025
Full time
A growing SaaS organisation in Scotland are looking for a Senior React Developer to join their remote Agile team. They've been around for a few years now and have really made a name for themselves, they've got a great reputation and a strong technical environment. They have an in-demand Cloud-based platform which has been developed as an end-to-end business operation tool. They've recently went through a period of growth and have had some impressive client wins. You'd be joining a largely remote-based Agile squad of Developers and will be working directly on their main product. The work will be quite varied, as they're currently doing a lot of optimisation work and improvements to their current product. Additionally, as they've recently brought on more new clients, you'll also be involved within customising the product to meet all of their needs. You'll also be regularly involved in R&D work for potential new features and tech for the product - as they're keen to make sure they're continually evolving. It's genuinely a really exciting time to join . Specifically for front end, they are really looking to modernise as much as possible, so you'll have the opportunity to work on lots of new features and improvements . They have a very strong learning environment as well, so if you're someone that wants to gain more exposure to back end & cloud technologies then this role could really suit you. The Front End of the software is currently built in React , so you'll need to have commercial experience working with React. They also use TypeScript as well, so likewise you'll also have good experience with this too. They'd be really keen on someone that is passionate about React and keeps up to date with all the new features, tools etc., so they can implement these into their tech stack. There are a few things that would help someone really stand out for this role. Firstly, if someone had design experience or experience working closely with Designers, then that'd be a big plus for them. Another thing would be any experience/exposure to working with Software Architecture , as there is scope to be involved in this pretty early on. Finally any experience in coaching or mentoring other Developers is also really benefical for this role. Their main HQ is based in Dundee , but the majority of the team work remotely in Scotland. They do support both hybrid and remote working here . They do have a preference for Scottish-based Developers - so are looking for people already based in the area. In return, they're able to offer a salary from 50k to 55k for this role dependent on experience and skill level. In addition to this, they're able to offer lots of career progression , additional responsibilities, and the opportunity to upskill in new or different technologies. If you're keen to find out more, please apply or drop Doug at Cathcart Technology a message to find out more.
Are you passionate about technology and quality assurance? Join a leading IT/Tech company as a Trainee Software Tester. This role offers hands-on training, mentorship, and exposure to the latest tools and practices in software testing. Key Responsibilities: Execute manual and automated tests to ensure product quality. Identify, document, and track defects to resolution. Collaborate with developers and stakeholders to meet software requirements. Support the creation of test plans and cases. Contribute to process improvements in testing workflows. Requirements: Strong interest in IT and technology with a proactive attitude. Excellent attention to detail and analytical skills. Strong verbal and written communication abilities. Basic understanding of software development and testing principles is a bonus. What We Offer: Comprehensive training and clear career progression. A hybrid working model for work-life balance. Exposure to exciting IT projects and mentorship from seasoned professionals. A supportive environment that fosters learning and development.
Jan 18, 2025
Full time
Are you passionate about technology and quality assurance? Join a leading IT/Tech company as a Trainee Software Tester. This role offers hands-on training, mentorship, and exposure to the latest tools and practices in software testing. Key Responsibilities: Execute manual and automated tests to ensure product quality. Identify, document, and track defects to resolution. Collaborate with developers and stakeholders to meet software requirements. Support the creation of test plans and cases. Contribute to process improvements in testing workflows. Requirements: Strong interest in IT and technology with a proactive attitude. Excellent attention to detail and analytical skills. Strong verbal and written communication abilities. Basic understanding of software development and testing principles is a bonus. What We Offer: Comprehensive training and clear career progression. A hybrid working model for work-life balance. Exposure to exciting IT projects and mentorship from seasoned professionals. A supportive environment that fosters learning and development.
Deerfoot Recruitment Solutions Limited
City, London
Lead iOS SDET Overview Our Client ia a leader in enterprise information archiving, is seeking a Lead Software Development Engineer in Test (SDET) to oversee testing resources for a native mobile application. As a key member of a small, highly focused team, you will drive testing and automation strategies, mentor team members, and ensure the quality of code and delivery. Responsibilities Manage performance assessments and hiring for a small team of SDETs Drive the team's testing and automation strategies Define and organize the team's test planning for releases Design and code automation frameworks, tests, and tools Participate in test execution, issue identification, and resolution in support of the release Propose and implement improvements to automation and test processes Provide training, mentorship, and support to other team members Conduct code and test reviews, and maintain the quality of automation code and test coverage Document the automation framework, tools, and infrastructure Qualifications Minimum 8 years of experience in test development Minimum 2 years of experience leading a small team Excellent understanding of Swift and testing practices in an agile environment Excellent understanding of the iOS ecosystem and experience with XCUITest Experience with network principles, contract testing, web services technology, continuous integration systems, and knowledge of Appium are assets Day-to-day You will collaborate with a technical product manager, senior software developers, and relevant backend teams to ensure efficient testing strategies are applied, drive continual improvement in automation frameworks, and maintain comprehensive automated tests for the frontend application. Benefits You will receive mentoring, coaching, and support to reach your career goals. You will be part of a culture that rewards perseverance and hard work, working alongside smart, talented individuals from diverse backgrounds. We are committed to diversity, equity, and inclusion, offering flexible work arrangements to ensure a healthy work/life balance. Global Relay is an equal-opportunity employer committed to diversity, equity, and inclusion. If this role isn't the right fit for you, we have a fantastic candidate referral reward program in place. We offer payouts at both interview and placement milestones. For further details, please visit our website. Deerfoot Recruitment Solutions Ltd is acting as an Employment Agency in relation to this vacancy.
Jan 18, 2025
Full time
Lead iOS SDET Overview Our Client ia a leader in enterprise information archiving, is seeking a Lead Software Development Engineer in Test (SDET) to oversee testing resources for a native mobile application. As a key member of a small, highly focused team, you will drive testing and automation strategies, mentor team members, and ensure the quality of code and delivery. Responsibilities Manage performance assessments and hiring for a small team of SDETs Drive the team's testing and automation strategies Define and organize the team's test planning for releases Design and code automation frameworks, tests, and tools Participate in test execution, issue identification, and resolution in support of the release Propose and implement improvements to automation and test processes Provide training, mentorship, and support to other team members Conduct code and test reviews, and maintain the quality of automation code and test coverage Document the automation framework, tools, and infrastructure Qualifications Minimum 8 years of experience in test development Minimum 2 years of experience leading a small team Excellent understanding of Swift and testing practices in an agile environment Excellent understanding of the iOS ecosystem and experience with XCUITest Experience with network principles, contract testing, web services technology, continuous integration systems, and knowledge of Appium are assets Day-to-day You will collaborate with a technical product manager, senior software developers, and relevant backend teams to ensure efficient testing strategies are applied, drive continual improvement in automation frameworks, and maintain comprehensive automated tests for the frontend application. Benefits You will receive mentoring, coaching, and support to reach your career goals. You will be part of a culture that rewards perseverance and hard work, working alongside smart, talented individuals from diverse backgrounds. We are committed to diversity, equity, and inclusion, offering flexible work arrangements to ensure a healthy work/life balance. Global Relay is an equal-opportunity employer committed to diversity, equity, and inclusion. If this role isn't the right fit for you, we have a fantastic candidate referral reward program in place. We offer payouts at both interview and placement milestones. For further details, please visit our website. Deerfoot Recruitment Solutions Ltd is acting as an Employment Agency in relation to this vacancy.
Are you passionate about technology and quality assurance? Join a leading IT/Tech company as a Trainee Software Tester. This role offers hands-on training, mentorship, and exposure to the latest tools and practices in software testing. Key Responsibilities: Execute manual and automated tests to ensure product quality. Identify, document, and track defects to resolution. Collaborate with developers and stakeholders to meet software requirements. Support the creation of test plans and cases. Contribute to process improvements in testing workflows. Requirements: Strong interest in IT and technology with a proactive attitude. Excellent attention to detail and analytical skills. Strong verbal and written communication abilities. Basic understanding of software development and testing principles is a bonus. What We Offer: Comprehensive training and clear career progression. A hybrid working model for work-life balance. Exposure to exciting IT projects and mentorship from seasoned professionals. A supportive environment that fosters learning and development.
Jan 18, 2025
Full time
Are you passionate about technology and quality assurance? Join a leading IT/Tech company as a Trainee Software Tester. This role offers hands-on training, mentorship, and exposure to the latest tools and practices in software testing. Key Responsibilities: Execute manual and automated tests to ensure product quality. Identify, document, and track defects to resolution. Collaborate with developers and stakeholders to meet software requirements. Support the creation of test plans and cases. Contribute to process improvements in testing workflows. Requirements: Strong interest in IT and technology with a proactive attitude. Excellent attention to detail and analytical skills. Strong verbal and written communication abilities. Basic understanding of software development and testing principles is a bonus. What We Offer: Comprehensive training and clear career progression. A hybrid working model for work-life balance. Exposure to exciting IT projects and mentorship from seasoned professionals. A supportive environment that fosters learning and development.
Are you passionate about technology and quality assurance? Join a leading IT/Tech company as a Trainee Software Tester. This role offers hands-on training, mentorship, and exposure to the latest tools and practices in software testing. Key Responsibilities: Execute manual and automated tests to ensure product quality. Identify, document, and track defects to resolution. Collaborate with developers and stakeholders to meet software requirements. Support the creation of test plans and cases. Contribute to process improvements in testing workflows. Requirements: Strong interest in IT and technology with a proactive attitude. Excellent attention to detail and analytical skills. Strong verbal and written communication abilities. Basic understanding of software development and testing principles is a bonus. What We Offer: Comprehensive training and clear career progression. A hybrid working model for work-life balance. Exposure to exciting IT projects and mentorship from seasoned professionals. A supportive environment that fosters learning and development.
Jan 18, 2025
Full time
Are you passionate about technology and quality assurance? Join a leading IT/Tech company as a Trainee Software Tester. This role offers hands-on training, mentorship, and exposure to the latest tools and practices in software testing. Key Responsibilities: Execute manual and automated tests to ensure product quality. Identify, document, and track defects to resolution. Collaborate with developers and stakeholders to meet software requirements. Support the creation of test plans and cases. Contribute to process improvements in testing workflows. Requirements: Strong interest in IT and technology with a proactive attitude. Excellent attention to detail and analytical skills. Strong verbal and written communication abilities. Basic understanding of software development and testing principles is a bonus. What We Offer: Comprehensive training and clear career progression. A hybrid working model for work-life balance. Exposure to exciting IT projects and mentorship from seasoned professionals. A supportive environment that fosters learning and development.
IT Manager (NetSuite) Location: Hemel Hempstead (Hybrid) You will be expected to work from the office at least 50% of the working days. Job Description We are looking for a motivated, passionate Application Manager/ IT Manager (NetSuite) to develop and execute a strategic roadmap for the organisation's application portfolio, aligning it with business objectives and technology trends. This includes: -Identifying opportunities for application modernisation, consolidation, and optimisation. -Manage the entire lifecycle of applications, from requirements gathering and design to development, testing, deployment, and ongoing support. -Ensure applications meet quality standards, performance targets, and user expectations. -Lead a team of developers across the regions, testers, and analysts, provide guidance, mentorship, and performance feedback to team members to foster their professional growth and success. -Collaborate with software vendors and third-party service providers to evaluate, select, and integrate off-the-shelf applications. -Manage vendor relationships, contracts, and service level agreements (SLAs) to ensure timely delivery and support. -Oversee the planning, execution, and monitoring of application development projects, ensuring they are delivered on time, within budget, and according to specifications. -Coordinate resources, manage risks, and communicate project status to stakeholders. -Establish and enforce policies, standards, and best practices for application development, deployment, and maintenance. -Ensure compliance with regulatory requirements, security standards, and industry frameworks (e.g., ITIL, COBIT). -Collaborate with business stakeholders to understand their requirements, priorities, and challenges. -Advocate for the adoption of technology solutions that drive business value, improve efficiency, and enhance customer experience. -Implement processes and procedures for managing changes to applications, including software updates, patches, enhancements, and migrations. -Minimize disruption to business operations while ensuring the integrity and stability of the application environment. -Monitor the performance and availability of applications, identifying opportunities for optimization and improvement. -Implement performance tuning measures, scalability enhancements, and resource utilisation optimisations as needed. Key Responsibilities: -Responsible for the application and the future functional development -Ensure User Acceptance Testing and end user training are completed for all application changes -Provide advice to the business about the operating model, and to further develop as required -Lead and develop the Applications capability across the business, establishing a baseline organisational design required for each functional area of the business to take responsibility for the ownership and development of capabilities within each platform -Advise and recommend on upgrading existing systems and installing new software to ensure maximum efficiency -Engage technology and Information Security resources as required to ensure alignment to IT strategy, architecture, principles and safe service introduction of applications -Manage risks and issues associated with the application landscape and escalate where necessary -A track record of recent management of software implementation projects, with demonstrable experience of data migration, testing, and experience of implementing large systems using project management methodologies, e.g. Prince II or Agile. Candidate Specification Key Skills & Experience: Essential: Bachelor's degree in Computer Science, Information Technology, or a related field. Experience as an Application Manager or similar role, with NetSuite ERP and Boomi. End-to-end functional, process, and technical knowledge of NetSuite. Strong management skills being capable of leading a team in line with the company strategy. Experience of testing software, reviewing code created by other team members and actively contributing to the continuous improvement ethos within the team. Implementing new standard practices and identifying where improvements are to be made. Capability to take an active and supportive role in managing and helping colleagues learn new features and techniques. Ability to liaise with stakeholders to ascertain requirements. Have the experience to review document changes, technical designs, update manuals, and release notes. Willingness to continuously improve knowledge and stay up to date with the latest development techniques and technology. High technical understanding of IT systems and interface methods. Experience of Business Case development, with experience of managing Supplier SLA's and relationships to develop and deliver effective solutions. Customer focused and the ability to deal effectively with end-user problems. An ability to motivate, collaborate with, and lead others with a successful track record in providing direction and managing performance of staff. Experience of identifying and implementing significant process improvements to deliver quantifiable business improvement. Ability to solve problems and think analytically. Strong organisational, project, and time management skills. Technical experience of managing core business applications ensuring they are secure, stable and fit for purpose. Ability to drive strategy based on industry best practice. Desirable: Integration, customization, and support experience. Understanding of JavaScript, structured query language (PL/SQL), and relational database design. Experience working with Agile development frameworks. Front-end development experience using JavaScript frameworks such as Angular and React. Preferred Certifications: NetSuite Suite Cloud Developer II, Administrator. RESTLet, and Workflow. Preferred experience with Zendesk and Sererra.
Jan 18, 2025
Full time
IT Manager (NetSuite) Location: Hemel Hempstead (Hybrid) You will be expected to work from the office at least 50% of the working days. Job Description We are looking for a motivated, passionate Application Manager/ IT Manager (NetSuite) to develop and execute a strategic roadmap for the organisation's application portfolio, aligning it with business objectives and technology trends. This includes: -Identifying opportunities for application modernisation, consolidation, and optimisation. -Manage the entire lifecycle of applications, from requirements gathering and design to development, testing, deployment, and ongoing support. -Ensure applications meet quality standards, performance targets, and user expectations. -Lead a team of developers across the regions, testers, and analysts, provide guidance, mentorship, and performance feedback to team members to foster their professional growth and success. -Collaborate with software vendors and third-party service providers to evaluate, select, and integrate off-the-shelf applications. -Manage vendor relationships, contracts, and service level agreements (SLAs) to ensure timely delivery and support. -Oversee the planning, execution, and monitoring of application development projects, ensuring they are delivered on time, within budget, and according to specifications. -Coordinate resources, manage risks, and communicate project status to stakeholders. -Establish and enforce policies, standards, and best practices for application development, deployment, and maintenance. -Ensure compliance with regulatory requirements, security standards, and industry frameworks (e.g., ITIL, COBIT). -Collaborate with business stakeholders to understand their requirements, priorities, and challenges. -Advocate for the adoption of technology solutions that drive business value, improve efficiency, and enhance customer experience. -Implement processes and procedures for managing changes to applications, including software updates, patches, enhancements, and migrations. -Minimize disruption to business operations while ensuring the integrity and stability of the application environment. -Monitor the performance and availability of applications, identifying opportunities for optimization and improvement. -Implement performance tuning measures, scalability enhancements, and resource utilisation optimisations as needed. Key Responsibilities: -Responsible for the application and the future functional development -Ensure User Acceptance Testing and end user training are completed for all application changes -Provide advice to the business about the operating model, and to further develop as required -Lead and develop the Applications capability across the business, establishing a baseline organisational design required for each functional area of the business to take responsibility for the ownership and development of capabilities within each platform -Advise and recommend on upgrading existing systems and installing new software to ensure maximum efficiency -Engage technology and Information Security resources as required to ensure alignment to IT strategy, architecture, principles and safe service introduction of applications -Manage risks and issues associated with the application landscape and escalate where necessary -A track record of recent management of software implementation projects, with demonstrable experience of data migration, testing, and experience of implementing large systems using project management methodologies, e.g. Prince II or Agile. Candidate Specification Key Skills & Experience: Essential: Bachelor's degree in Computer Science, Information Technology, or a related field. Experience as an Application Manager or similar role, with NetSuite ERP and Boomi. End-to-end functional, process, and technical knowledge of NetSuite. Strong management skills being capable of leading a team in line with the company strategy. Experience of testing software, reviewing code created by other team members and actively contributing to the continuous improvement ethos within the team. Implementing new standard practices and identifying where improvements are to be made. Capability to take an active and supportive role in managing and helping colleagues learn new features and techniques. Ability to liaise with stakeholders to ascertain requirements. Have the experience to review document changes, technical designs, update manuals, and release notes. Willingness to continuously improve knowledge and stay up to date with the latest development techniques and technology. High technical understanding of IT systems and interface methods. Experience of Business Case development, with experience of managing Supplier SLA's and relationships to develop and deliver effective solutions. Customer focused and the ability to deal effectively with end-user problems. An ability to motivate, collaborate with, and lead others with a successful track record in providing direction and managing performance of staff. Experience of identifying and implementing significant process improvements to deliver quantifiable business improvement. Ability to solve problems and think analytically. Strong organisational, project, and time management skills. Technical experience of managing core business applications ensuring they are secure, stable and fit for purpose. Ability to drive strategy based on industry best practice. Desirable: Integration, customization, and support experience. Understanding of JavaScript, structured query language (PL/SQL), and relational database design. Experience working with Agile development frameworks. Front-end development experience using JavaScript frameworks such as Angular and React. Preferred Certifications: NetSuite Suite Cloud Developer II, Administrator. RESTLet, and Workflow. Preferred experience with Zendesk and Sererra.
Software Engineering Manager As a Software Engineering Manager within our EDI Product Development team, you will be responsible for the direct line management of software developers, helping them design, build and maintain Epicor applications. You will be working with the developers day-to-day, providing them with coaching and mentoring advice to develop their skills and career. Our teams are working with cutting edge cloud-based SaaS technologies, underpinned by automation tests and CI/CD pipelines. In addition to line management, you will be leveraging your technical experience to challenge and influence our tooling and processes, as we continually strive for improvements in efficiency and quality through to production. Join our dynamic team in Peterborough! This is a full-time, permanent hybrid Software Engineering Manager position, offering the perfect balance of three days in the office and two days working from home. Embrace the flexibility and be part of an innovative environment where your contributions truly matter. What you will be doing as the Software Engineering Manager : Lead and support software development teams to ensure successful project execution. Manage individuals through 121s, provide mentoring and support, review deliverables, and deliver performance feedback. Identify and address staff training and development needs to improve individual performance. Establish requirements and review solutions to ensure organizational needs are met. Oversee and influence our software development methodologies, ensuring adherence to best practices with a delivery focused mindset. Collaborate with cross-functional teams, including product managers, scrum masters, testers and other managers to deliver high-quality software solutions. Provide clear and timely work direction. What you will likely bring for the Software Engineering Manager role: 8+ years applicable experience and demonstrated success. 3+ years managing and developing employees. 3+ years of specialized/industry experience. Bachelor s degree (or equivalent experience) What could set you apart as the Software Engineering Manager : Proven ability to manage, develop and mentor individuals/teams. Strong communication skills with an analytical mindset. In-depth understanding of modern software development practices. A strong technical background (ideally with C#, .Net, SQL Server, React). Understanding of cloud technologies (ideally with Azure, Kubernetes, Redis, ES).
Jan 18, 2025
Full time
Software Engineering Manager As a Software Engineering Manager within our EDI Product Development team, you will be responsible for the direct line management of software developers, helping them design, build and maintain Epicor applications. You will be working with the developers day-to-day, providing them with coaching and mentoring advice to develop their skills and career. Our teams are working with cutting edge cloud-based SaaS technologies, underpinned by automation tests and CI/CD pipelines. In addition to line management, you will be leveraging your technical experience to challenge and influence our tooling and processes, as we continually strive for improvements in efficiency and quality through to production. Join our dynamic team in Peterborough! This is a full-time, permanent hybrid Software Engineering Manager position, offering the perfect balance of three days in the office and two days working from home. Embrace the flexibility and be part of an innovative environment where your contributions truly matter. What you will be doing as the Software Engineering Manager : Lead and support software development teams to ensure successful project execution. Manage individuals through 121s, provide mentoring and support, review deliverables, and deliver performance feedback. Identify and address staff training and development needs to improve individual performance. Establish requirements and review solutions to ensure organizational needs are met. Oversee and influence our software development methodologies, ensuring adherence to best practices with a delivery focused mindset. Collaborate with cross-functional teams, including product managers, scrum masters, testers and other managers to deliver high-quality software solutions. Provide clear and timely work direction. What you will likely bring for the Software Engineering Manager role: 8+ years applicable experience and demonstrated success. 3+ years managing and developing employees. 3+ years of specialized/industry experience. Bachelor s degree (or equivalent experience) What could set you apart as the Software Engineering Manager : Proven ability to manage, develop and mentor individuals/teams. Strong communication skills with an analytical mindset. In-depth understanding of modern software development practices. A strong technical background (ideally with C#, .Net, SQL Server, React). Understanding of cloud technologies (ideally with Azure, Kubernetes, Redis, ES).
The company is in the public sector and this role can be done mainly from home. They have offices all over the UK and some on the team choose to go the office weekly, some monthly and other twice a year - the choice is yours! The development used to be done by an external agency and now they are building a team in house so you will be getting involved pretty much from day one, an exciting opportunity! Client Details The company is in the public sector and this role can be done mainly from home. They have offices all over the UK and some on the team choose to go the office weekly, some monthly and other twice a year - the choice is yours! The development used to be done by an external agency and now they are building a team in house so you will be getting involved pretty much from day one, an exciting opportunity! Description Design, build, maintain, upgrade and support bespoke software Develop solutions that are resilient, secure and scalable Work with the wider business Profile Must haves: React Experience building API's Able to speak to Stakeholders and other people in the business Nice to haves: TypeScript .NET Core Azure CI/CD Jenkins Azure DevOps TeamCity Redux SQL / T-SQL Job Offer Annual bonus Matched pension up to 7.5% Buy and sell 5 days a year Maternity / Paternity & Adoption scheme Compassionate leave Volunteering options Flexible working 36 hours a week
Jan 18, 2025
Full time
The company is in the public sector and this role can be done mainly from home. They have offices all over the UK and some on the team choose to go the office weekly, some monthly and other twice a year - the choice is yours! The development used to be done by an external agency and now they are building a team in house so you will be getting involved pretty much from day one, an exciting opportunity! Client Details The company is in the public sector and this role can be done mainly from home. They have offices all over the UK and some on the team choose to go the office weekly, some monthly and other twice a year - the choice is yours! The development used to be done by an external agency and now they are building a team in house so you will be getting involved pretty much from day one, an exciting opportunity! Description Design, build, maintain, upgrade and support bespoke software Develop solutions that are resilient, secure and scalable Work with the wider business Profile Must haves: React Experience building API's Able to speak to Stakeholders and other people in the business Nice to haves: TypeScript .NET Core Azure CI/CD Jenkins Azure DevOps TeamCity Redux SQL / T-SQL Job Offer Annual bonus Matched pension up to 7.5% Buy and sell 5 days a year Maternity / Paternity & Adoption scheme Compassionate leave Volunteering options Flexible working 36 hours a week
Senior Full Stack Developer / Engineer (Python React) London to 120k Are you a skilled Full Stack Developer with Python and React skills looking for an opportunity to work on complex and interesting AI based systems? You could be progressing your career as a founding member at a growing tech start-up as they expand their UK presence (already highly successful in the US). As a Senior Full Stack Developer you will work across the tech full stack, contributing to the core product, an AI driven intelligent video security platform with cutting edge capabilities. There's approximately a 70/30 split between backend and front end development, you'll design and implement new backend APIs, collaborating with the edge-computing team and build use friendly interfaces, ensuring the system can scale and have full observability. There's a variety of technical challenges, you'll be problem solving and collaborating, working on ground breaking technology. Location / WFH: You'll join a small, growing team based in Bank, London with flexibility to work from home once a week. About you: You're an experienced Software Engineer, having built systems requiring scalability You have strong backend Python coding skills and also have experience with other backend technology in the stack: FASTAPI, Docker, Postgres, Redis You also have TypeScript and React front end skills You have advanced analysis and problem solving skills You're familiar with AWS and IaC (Pulumi) Experience with C++ or video streaming would be great but not essential You are degree educated, having achieved a 2.1 or above in a relevant discipline from a top tier university (i.e. Oxbridge or Russel Group) What's in it for you: As a Senior Full Stack Developer / Engineer you will earn a competitive package: Salary to 120k Equity shares Medical, Dental and Optical insurance Continuous career development Opportunity to be a founding member Apply now to find out more about this Senior Full Stack Developer / Engineer (Python React) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Jan 18, 2025
Full time
Senior Full Stack Developer / Engineer (Python React) London to 120k Are you a skilled Full Stack Developer with Python and React skills looking for an opportunity to work on complex and interesting AI based systems? You could be progressing your career as a founding member at a growing tech start-up as they expand their UK presence (already highly successful in the US). As a Senior Full Stack Developer you will work across the tech full stack, contributing to the core product, an AI driven intelligent video security platform with cutting edge capabilities. There's approximately a 70/30 split between backend and front end development, you'll design and implement new backend APIs, collaborating with the edge-computing team and build use friendly interfaces, ensuring the system can scale and have full observability. There's a variety of technical challenges, you'll be problem solving and collaborating, working on ground breaking technology. Location / WFH: You'll join a small, growing team based in Bank, London with flexibility to work from home once a week. About you: You're an experienced Software Engineer, having built systems requiring scalability You have strong backend Python coding skills and also have experience with other backend technology in the stack: FASTAPI, Docker, Postgres, Redis You also have TypeScript and React front end skills You have advanced analysis and problem solving skills You're familiar with AWS and IaC (Pulumi) Experience with C++ or video streaming would be great but not essential You are degree educated, having achieved a 2.1 or above in a relevant discipline from a top tier university (i.e. Oxbridge or Russel Group) What's in it for you: As a Senior Full Stack Developer / Engineer you will earn a competitive package: Salary to 120k Equity shares Medical, Dental and Optical insurance Continuous career development Opportunity to be a founding member Apply now to find out more about this Senior Full Stack Developer / Engineer (Python React) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Senior Software Engineer Full Stack (Java React AWS) 60,000 - 80,000 Bristol, Manchester or Cheltenham Hybrid Working (1-2 times per month in office) SR2 are hiring up to x4 Senior Full Stack Software Engineers, for an Agile software Consultancy hiring multiple experienced Java software engineers for urgent projects within UK Government sector working with Java and AWS. The client have won a brand new project which is kicking off end of January/February time. Are you interested to work with best practices, modern cloud-based technologies and deliver mission critical projects to keep the UK safer online? Looking for stability within the current market and a new role where you can make a big impact? This is an excellent opportunity for an experienced full stack Java developer to join an agile, growing, and progressive software consultancy with over 350+ consultants based in various locations within the UK. Not only are they super innovative, but they are also truly a people first organisation and are totally committed to the ongoing development and career progression for every individual who decides to join their team. Skills and experience: You must be eligible for SC security clearance & hold a British Citizenship Highly experienced using Java and Spring technologies Experienced working with AWS within a commercial environment (Azure also considered) Confidence in developing full-stack solutions with React or Angular (React is preferred) Experienced implementing software solutions including design, development, and testing. You've worked with the full software development life cycle Experienced working within agile environments using Scrum or Kanban Comfortable communicating with high level stakeholders both internally and externally Benefits package include: Private Healthcare, Health cash back plan, 8% pension, Annual L&D budget, 33 days hol (inclusive of bank holidays), 5 extra days for training per year, assigned career coach, Income protection, Life Insurance + more! Ready to make an impact on the UK with your code, don't miss out on this opportunity. Don't miss out on this fantastic opportunity, please apply today!
Jan 18, 2025
Full time
Senior Software Engineer Full Stack (Java React AWS) 60,000 - 80,000 Bristol, Manchester or Cheltenham Hybrid Working (1-2 times per month in office) SR2 are hiring up to x4 Senior Full Stack Software Engineers, for an Agile software Consultancy hiring multiple experienced Java software engineers for urgent projects within UK Government sector working with Java and AWS. The client have won a brand new project which is kicking off end of January/February time. Are you interested to work with best practices, modern cloud-based technologies and deliver mission critical projects to keep the UK safer online? Looking for stability within the current market and a new role where you can make a big impact? This is an excellent opportunity for an experienced full stack Java developer to join an agile, growing, and progressive software consultancy with over 350+ consultants based in various locations within the UK. Not only are they super innovative, but they are also truly a people first organisation and are totally committed to the ongoing development and career progression for every individual who decides to join their team. Skills and experience: You must be eligible for SC security clearance & hold a British Citizenship Highly experienced using Java and Spring technologies Experienced working with AWS within a commercial environment (Azure also considered) Confidence in developing full-stack solutions with React or Angular (React is preferred) Experienced implementing software solutions including design, development, and testing. You've worked with the full software development life cycle Experienced working within agile environments using Scrum or Kanban Comfortable communicating with high level stakeholders both internally and externally Benefits package include: Private Healthcare, Health cash back plan, 8% pension, Annual L&D budget, 33 days hol (inclusive of bank holidays), 5 extra days for training per year, assigned career coach, Income protection, Life Insurance + more! Ready to make an impact on the UK with your code, don't miss out on this opportunity. Don't miss out on this fantastic opportunity, please apply today!
Application Software Engineer - JavaScript - Graduate considered! A fantastic opportunity for a talented Software Developer, to join an industry-leading software company in Cambridge offering the opportunity to work on a wide variety of web application infrastructure projects using a diverse toolset, with an emphasis on JavaScript, Node.js and related frameworks. This role is open to both Graduates & experienced Software Development professionals. Location Cambridge office (3 days on site, 2 days remote) Salary £35,000 - £80,000 + comprehensive benefits (£35k would be for new graduate level - up to £80k for highly experienced with mentoring) Requirements for Application Software Engineer - Graduate Considered Experience using JavaScript and ideally, node.js and related technologies/frameworks History of academic excellence including a 2:1 or 1st class honours degree from a leading university plus AAB at A Level (or equivalent UCAS points) You class yourself as a tech innovator and the idea of shaping products and suggesting new technologies really appeals Ability to quickly pick up new technologies working in JavaScript you re aware new technologies/frameworks emerge all of the time, and you will need to stay abreast of the latest and best technologies to apply to any given project Good communication skills Responsibilities for Application Software Engineer - Graduate Considered Work on web applications using a diverse toolset based around JavaScript technologies. While there will be opportunities to work across the stack. The current tech stack includes: Web (UI): JavaScript (backbone.js, d3.js, three.js, pdf.js), Less/CSS Web (Backend): Node.js, PostgreSQL, Elasticsearch, Redis Develop, deploy and maintain web application infrastructure Be a tech innovator and put ideas forward to the team If you are keen there is the opportunity to mentor junior members of staff What the role offers: The chance to work on a diverse toolset of cutting-edge tech Working for a leading software company who have a fantastic track record of successfully training and promoting internally A great remuneration and benefits package Applications: If you would like to apply for this unique Developer role then please send your CV via the relevant links! We're committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by emailing (if this email address has been removed by the job-board, full details for contact are available on our website). RedTech Recruitment Ltd focus on finding roles for Engineers and Scientists. Even if the above role isn t of interest, please visit our website to see our other opportunities. We are an equal opportunity employer and value diversity at RedTech. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Jan 18, 2025
Full time
Application Software Engineer - JavaScript - Graduate considered! A fantastic opportunity for a talented Software Developer, to join an industry-leading software company in Cambridge offering the opportunity to work on a wide variety of web application infrastructure projects using a diverse toolset, with an emphasis on JavaScript, Node.js and related frameworks. This role is open to both Graduates & experienced Software Development professionals. Location Cambridge office (3 days on site, 2 days remote) Salary £35,000 - £80,000 + comprehensive benefits (£35k would be for new graduate level - up to £80k for highly experienced with mentoring) Requirements for Application Software Engineer - Graduate Considered Experience using JavaScript and ideally, node.js and related technologies/frameworks History of academic excellence including a 2:1 or 1st class honours degree from a leading university plus AAB at A Level (or equivalent UCAS points) You class yourself as a tech innovator and the idea of shaping products and suggesting new technologies really appeals Ability to quickly pick up new technologies working in JavaScript you re aware new technologies/frameworks emerge all of the time, and you will need to stay abreast of the latest and best technologies to apply to any given project Good communication skills Responsibilities for Application Software Engineer - Graduate Considered Work on web applications using a diverse toolset based around JavaScript technologies. While there will be opportunities to work across the stack. The current tech stack includes: Web (UI): JavaScript (backbone.js, d3.js, three.js, pdf.js), Less/CSS Web (Backend): Node.js, PostgreSQL, Elasticsearch, Redis Develop, deploy and maintain web application infrastructure Be a tech innovator and put ideas forward to the team If you are keen there is the opportunity to mentor junior members of staff What the role offers: The chance to work on a diverse toolset of cutting-edge tech Working for a leading software company who have a fantastic track record of successfully training and promoting internally A great remuneration and benefits package Applications: If you would like to apply for this unique Developer role then please send your CV via the relevant links! We're committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by emailing (if this email address has been removed by the job-board, full details for contact are available on our website). RedTech Recruitment Ltd focus on finding roles for Engineers and Scientists. Even if the above role isn t of interest, please visit our website to see our other opportunities. We are an equal opportunity employer and value diversity at RedTech. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Could you create world-beating enterprise-scale software? Could you add value to an existing team of highly skilled developers? Are you ready to make your mark on future-proofed software? The projects here at Preservica are at the razor's edge of commercial software solutions, addressing the need for smart digital preservation technology, our award-winning software is used by leading businesses, archives, libraries, museums, and government organisations across the globe. We are world leaders and proud of our achievements - but to stay ahead, we need the brightest and most talented commercial and technical innovators to join our development team, and right now, we are looking for a solid Full Stack Software Engineer with strong Java, and ideally DevOps experience. The Role Our Software Engineers are responsible for the full software development lifecycle - writing well-designed, testable, and maintainable efficient code. Your work will extend to include: Analysis work to determine operational feasibility Maintaining Preservica and industry standards and project plans Integrating software components into fully functioning software systems Developing verification plans - adhering to quality assurance procedures Performing peer code reviews Benefits 25.5 days holiday (inc Christmas shutdown) 4x salary life assurance Good pension contributions Private healthcare options Mental health support Company bonus Additional Information This is a hybrid role, working mostly from home with some regular office days. You should be based within commuting distance of Abingdon. Essential Skills To be part of Preservica, you need: BSc level education in an engineering/software/system-related subject or equivalent through relevant training and/or experience. 4+ years Java development (Enterprise level a bonus). Be familiar with Agile development practices, including Continuous Integration and Scrum. Good knowledge of Java, Dependency Injection (Spring), Hibernate and web services. Work to tight deadlines, get involved in Scrum meetings, and work closely with other Software Engineers and also with Test Analysts. Be personable and have good communication skills, be proactive and have the confidence to present in team meetings when required. Desirable Skills RDMS experience is an advantage DevOps experience, Terraform and/or Ansible Cloud experience, AWS and/or Azure Front-end experience, e.g. React/Angular Containerisation (Docker), Message Broker (RabbitMQ) and Microservice knowledge are an advantages. About Company What We Offer As well as a competitive salary and benefits package, we also offer great future prospects in a fast-growing market sector. From improving your technical abilities to developing leadership skills, we can offer tailored career development based on your aspirations. This is supported by our focus on personal development and training - all our staff have an annual training allowance, which can be used to learn new technologies, develop soft skills or earn recognised professional qualifications. Preservica is an equal opportunities employer. Come join Us
Jan 18, 2025
Full time
Could you create world-beating enterprise-scale software? Could you add value to an existing team of highly skilled developers? Are you ready to make your mark on future-proofed software? The projects here at Preservica are at the razor's edge of commercial software solutions, addressing the need for smart digital preservation technology, our award-winning software is used by leading businesses, archives, libraries, museums, and government organisations across the globe. We are world leaders and proud of our achievements - but to stay ahead, we need the brightest and most talented commercial and technical innovators to join our development team, and right now, we are looking for a solid Full Stack Software Engineer with strong Java, and ideally DevOps experience. The Role Our Software Engineers are responsible for the full software development lifecycle - writing well-designed, testable, and maintainable efficient code. Your work will extend to include: Analysis work to determine operational feasibility Maintaining Preservica and industry standards and project plans Integrating software components into fully functioning software systems Developing verification plans - adhering to quality assurance procedures Performing peer code reviews Benefits 25.5 days holiday (inc Christmas shutdown) 4x salary life assurance Good pension contributions Private healthcare options Mental health support Company bonus Additional Information This is a hybrid role, working mostly from home with some regular office days. You should be based within commuting distance of Abingdon. Essential Skills To be part of Preservica, you need: BSc level education in an engineering/software/system-related subject or equivalent through relevant training and/or experience. 4+ years Java development (Enterprise level a bonus). Be familiar with Agile development practices, including Continuous Integration and Scrum. Good knowledge of Java, Dependency Injection (Spring), Hibernate and web services. Work to tight deadlines, get involved in Scrum meetings, and work closely with other Software Engineers and also with Test Analysts. Be personable and have good communication skills, be proactive and have the confidence to present in team meetings when required. Desirable Skills RDMS experience is an advantage DevOps experience, Terraform and/or Ansible Cloud experience, AWS and/or Azure Front-end experience, e.g. React/Angular Containerisation (Docker), Message Broker (RabbitMQ) and Microservice knowledge are an advantages. About Company What We Offer As well as a competitive salary and benefits package, we also offer great future prospects in a fast-growing market sector. From improving your technical abilities to developing leadership skills, we can offer tailored career development based on your aspirations. This is supported by our focus on personal development and training - all our staff have an annual training allowance, which can be used to learn new technologies, develop soft skills or earn recognised professional qualifications. Preservica is an equal opportunities employer. Come join Us
Exciting New Opportunity We have partnered with an innovative, fast growing, technology-first company to recruit for a forward thinking Head of Development to lead their team on a permanent basis through a period of change and improvement. The perfect candidate will thrive in a transformative environment as this role will include defining TOM, team structure, technology change and methodology improvements. The successful Head of Development will be a strategic thinker, an inspirational leader and driver of innovation. This is a hybrid role, workload dependant. Key Responsibilities for the Head of Development: - Manage a team of 18 developers comprising front end, back end and full stack resources. - Leading the team who are responsible for developing bespoke inhouse applications and configuring off the shelf applications such as Salesforce and MuleSoft - Proactively assess the current team capacity and capability and work with the CTO to strategically restructure for team efficiency and upskilling - Move the team towards product & agile management - Lead on the migration of on-prem to cloud strategy - Supporting team members with training needs and support with prioritisation across the portfolio as required Key Skills for the Head of Development: - Strong people management skills, ability to spot gaps in skillsets to upskills - Understanding of Agile & DevOps methodologies - Passionate about introducing and recommending new technology tends as they emerge - Experience with both bespoke inhouse applications and of the shelf applications - Previous experience with 'real-time data' focused application development - Must come from a software development background and have a breadth of knowledge with a variety of languages Please apply as directed!
Jan 18, 2025
Full time
Exciting New Opportunity We have partnered with an innovative, fast growing, technology-first company to recruit for a forward thinking Head of Development to lead their team on a permanent basis through a period of change and improvement. The perfect candidate will thrive in a transformative environment as this role will include defining TOM, team structure, technology change and methodology improvements. The successful Head of Development will be a strategic thinker, an inspirational leader and driver of innovation. This is a hybrid role, workload dependant. Key Responsibilities for the Head of Development: - Manage a team of 18 developers comprising front end, back end and full stack resources. - Leading the team who are responsible for developing bespoke inhouse applications and configuring off the shelf applications such as Salesforce and MuleSoft - Proactively assess the current team capacity and capability and work with the CTO to strategically restructure for team efficiency and upskilling - Move the team towards product & agile management - Lead on the migration of on-prem to cloud strategy - Supporting team members with training needs and support with prioritisation across the portfolio as required Key Skills for the Head of Development: - Strong people management skills, ability to spot gaps in skillsets to upskills - Understanding of Agile & DevOps methodologies - Passionate about introducing and recommending new technology tends as they emerge - Experience with both bespoke inhouse applications and of the shelf applications - Previous experience with 'real-time data' focused application development - Must come from a software development background and have a breadth of knowledge with a variety of languages Please apply as directed!
Join Us as a Back-End Developer! A global client passionate about building products that foster brilliant workplace cultures is looking for a talented Back-End Developer to join their innovative team. You will work alongside product owners, business analysts, and quality assurance experts to plan, build, release, and maintain software features that deliver value to major global clients across 4 platforms. Your responsibilities will include: Proficient in C#, .Net with Test-Driven Development experience Previously worked in an agile environment Simplifying complex problems for diverse teams Supporting BA, QA, and development leads in requirements gathering, defect resolution, and project estimates Taking responsibility for the full software lifecycle - from idea to delivery Proposing new technologies and processes to improve efficiency Benefits: 25 days' holiday, plus bank holidays Day off on your birthday Free gym in the office Holidays increase after 2- and 5-years' service Pension Plan and Life Insurance Access to Employee Assistance Programme Company incentives, access to discount schemes Profit Share Scheme If you're passionate about back-end development and thrive in a collaborative environment, please apply and drop me an email at (url removed) Help shape the future of technology! 47689MSR INMANS
Jan 18, 2025
Full time
Join Us as a Back-End Developer! A global client passionate about building products that foster brilliant workplace cultures is looking for a talented Back-End Developer to join their innovative team. You will work alongside product owners, business analysts, and quality assurance experts to plan, build, release, and maintain software features that deliver value to major global clients across 4 platforms. Your responsibilities will include: Proficient in C#, .Net with Test-Driven Development experience Previously worked in an agile environment Simplifying complex problems for diverse teams Supporting BA, QA, and development leads in requirements gathering, defect resolution, and project estimates Taking responsibility for the full software lifecycle - from idea to delivery Proposing new technologies and processes to improve efficiency Benefits: 25 days' holiday, plus bank holidays Day off on your birthday Free gym in the office Holidays increase after 2- and 5-years' service Pension Plan and Life Insurance Access to Employee Assistance Programme Company incentives, access to discount schemes Profit Share Scheme If you're passionate about back-end development and thrive in a collaborative environment, please apply and drop me an email at (url removed) Help shape the future of technology! 47689MSR INMANS
Software Team Lead Are you a passionate Software Team Lead who wants to play a part in creating technology that gives a voice to those without speech? At Smartbox, we take pride in being a leading company in assistive communication technology. Our innovative products, combining specialised hardware, advanced software, and engaging content, are used by individuals with diverse needs worldwide. All around the world, our products, accomplishments, and aspirations are a reflection of our teams values: passionate, caring, empowering, achieving together, and enabling change. We believe that everyone deserves a voice, and our inclusive culture reflects this belief. How Will You Be Making a Difference? Leading and mentoring a team of software engineers and QA specialists. Understanding our users' challenges and our commercial constraints and opportunities, and bringing technology expertise to bear to solve them in creative ways. Working with product and technical leadership to build a combined roadmap that balances product and engineering priorities. Joint responsibility for designing and implementing a scalable and high-performance software architecture using appropriate architectural standards and best practices. Working on anything from UI to core functionality, from fixing bugs to integrating new technologies. Working closely with electronics engineers, product specialists, UX designers, and other developers to design, develop, and support robust solutions. Collaborating with stakeholders and customers to build an understanding which helps to solve problems in a way that meets their needs. Being responsible for driving collaborative improvement in team practices and processes. Essential Qualifications/Skills/Experience Passionate about changing lives with assistive technology. A history of making an impact in a software team lead role. Experience leading effective agile software teams, including first-hand experience in lean and iterative development. Good understanding of Agile/Scrum methodologies and their use in software teams. 5+ years of professional software development experience in modern C# or similar (e.g., Java, C++). Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Windows and iOS application development. Excellent understanding of software design principles. Highly confident and experienced with automated testing from unit tests to system and integration tests. Confident working on problems from scratch resourceful in turning problems into simple solutions, and proactive in working with stakeholders to resolve ambiguity. Confident in picking up an existing codebase, refactoring, and improving test coverage to deliver safe code changes. Versatility - enjoying turning your hand to new things, with a flexible approach to evolving business priorities. Great interpersonal and communication skills. Strong analytical thinking, with attention to detail. Why join us? Join Smartbox for a fulfilling career where we prioritise inclusivity, flexibility, continuous learning, and personal development opportunities. Work with motivated colleagues in a supportive and enjoyable team environment. This is a rewarding role where you'll make a positive impact in the lives of disabled individuals every day. Rewards and benefits In addition to a competitive salary, private medical insurance, and a generous holiday package, we offer a range of perks including: Smart casual dress code for office comfort Free healthy snacks in our kitchens Hybrid working model: Two office days weekly, with the flexibility to work from home Paid volunteering day each year to support a cause of your choice Long-term service rewards with additional holidays Wellness benefits including online fitness trainers and gym discounts Access to the wellbeing app Yulife for store discounts and services 24/7 Employee Assistance Programme for mental health and general support Company pension, group life assurance, and income protection Complimentary theatre and cinema tickets and organised social events Eco-friendly options like cycle schemes and electric car leasing Discretionary annual bonus for hard work recognition Join Smartbox, where your dedication is rewarded with a host of benefits designed to support your wellbeing, development, and enjoyment at work. Our Commitments At Smartbox, we prioritise diversity and inclusivity in our work environment. Here's how we do it: Recognised as a Disability Confident Employer by the UK Government and Founding Partner of Purple Tuesday. Our recruitment practices are inclusive and barrier-free, with adjustments available during the application process and throughout your career with us. We believe in adding to our culture, not just fitting in. Our diverse team combines unique talents to create products that reflect the diversity of our users and customers. We d love to hear from you Click apply to complete your application. Agencies Please respect that at this current time, we wish to try and recruit directly from the market rather than engage support from an agency.
Jan 18, 2025
Full time
Software Team Lead Are you a passionate Software Team Lead who wants to play a part in creating technology that gives a voice to those without speech? At Smartbox, we take pride in being a leading company in assistive communication technology. Our innovative products, combining specialised hardware, advanced software, and engaging content, are used by individuals with diverse needs worldwide. All around the world, our products, accomplishments, and aspirations are a reflection of our teams values: passionate, caring, empowering, achieving together, and enabling change. We believe that everyone deserves a voice, and our inclusive culture reflects this belief. How Will You Be Making a Difference? Leading and mentoring a team of software engineers and QA specialists. Understanding our users' challenges and our commercial constraints and opportunities, and bringing technology expertise to bear to solve them in creative ways. Working with product and technical leadership to build a combined roadmap that balances product and engineering priorities. Joint responsibility for designing and implementing a scalable and high-performance software architecture using appropriate architectural standards and best practices. Working on anything from UI to core functionality, from fixing bugs to integrating new technologies. Working closely with electronics engineers, product specialists, UX designers, and other developers to design, develop, and support robust solutions. Collaborating with stakeholders and customers to build an understanding which helps to solve problems in a way that meets their needs. Being responsible for driving collaborative improvement in team practices and processes. Essential Qualifications/Skills/Experience Passionate about changing lives with assistive technology. A history of making an impact in a software team lead role. Experience leading effective agile software teams, including first-hand experience in lean and iterative development. Good understanding of Agile/Scrum methodologies and their use in software teams. 5+ years of professional software development experience in modern C# or similar (e.g., Java, C++). Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Windows and iOS application development. Excellent understanding of software design principles. Highly confident and experienced with automated testing from unit tests to system and integration tests. Confident working on problems from scratch resourceful in turning problems into simple solutions, and proactive in working with stakeholders to resolve ambiguity. Confident in picking up an existing codebase, refactoring, and improving test coverage to deliver safe code changes. Versatility - enjoying turning your hand to new things, with a flexible approach to evolving business priorities. Great interpersonal and communication skills. Strong analytical thinking, with attention to detail. Why join us? Join Smartbox for a fulfilling career where we prioritise inclusivity, flexibility, continuous learning, and personal development opportunities. Work with motivated colleagues in a supportive and enjoyable team environment. This is a rewarding role where you'll make a positive impact in the lives of disabled individuals every day. Rewards and benefits In addition to a competitive salary, private medical insurance, and a generous holiday package, we offer a range of perks including: Smart casual dress code for office comfort Free healthy snacks in our kitchens Hybrid working model: Two office days weekly, with the flexibility to work from home Paid volunteering day each year to support a cause of your choice Long-term service rewards with additional holidays Wellness benefits including online fitness trainers and gym discounts Access to the wellbeing app Yulife for store discounts and services 24/7 Employee Assistance Programme for mental health and general support Company pension, group life assurance, and income protection Complimentary theatre and cinema tickets and organised social events Eco-friendly options like cycle schemes and electric car leasing Discretionary annual bonus for hard work recognition Join Smartbox, where your dedication is rewarded with a host of benefits designed to support your wellbeing, development, and enjoyment at work. Our Commitments At Smartbox, we prioritise diversity and inclusivity in our work environment. Here's how we do it: Recognised as a Disability Confident Employer by the UK Government and Founding Partner of Purple Tuesday. Our recruitment practices are inclusive and barrier-free, with adjustments available during the application process and throughout your career with us. We believe in adding to our culture, not just fitting in. Our diverse team combines unique talents to create products that reflect the diversity of our users and customers. We d love to hear from you Click apply to complete your application. Agencies Please respect that at this current time, we wish to try and recruit directly from the market rather than engage support from an agency.
Product Manager - Agile/Software - Birmingham/Flexible Up to 60k - 2/3 days in the office expected in Birmingham Product Manager required for a software organisation based near Birmingham that is currently progressing through exciting change & transformation of it's internal systems & digital solutions. Within the role, you will play a key part in implementing digital product management methodologies to help identify and develop new digital solutions. Ideally you will have experience working with developing new software or solutions, any experience working in SaaS/Software business previously would be highly desirable. Also any previous experience in a technical/developer role would be highly desirable. Role overview: Engage with internal & external stakeholders to form a complete view of the business & customer requirements. Define & manage the product roadmap, utilising internal technology & via technology suppliers Take new solutions through the steps of identification, onboarding, trialling, stabilising and scaling Manage the process of taking technology from new to BAU Develop strategies that align with the organisations overall digital objectives, implementing via the product roadmap. Salary The salary/package for this position is up to 60k per annum depending on experience If you're interested in finding out more, please apply and your application will be reviewed by Ian Tittley from the Technology & Change team at Investigo! Product Manager - Agile/Software - Birmingham/Flexible
Jan 18, 2025
Full time
Product Manager - Agile/Software - Birmingham/Flexible Up to 60k - 2/3 days in the office expected in Birmingham Product Manager required for a software organisation based near Birmingham that is currently progressing through exciting change & transformation of it's internal systems & digital solutions. Within the role, you will play a key part in implementing digital product management methodologies to help identify and develop new digital solutions. Ideally you will have experience working with developing new software or solutions, any experience working in SaaS/Software business previously would be highly desirable. Also any previous experience in a technical/developer role would be highly desirable. Role overview: Engage with internal & external stakeholders to form a complete view of the business & customer requirements. Define & manage the product roadmap, utilising internal technology & via technology suppliers Take new solutions through the steps of identification, onboarding, trialling, stabilising and scaling Manage the process of taking technology from new to BAU Develop strategies that align with the organisations overall digital objectives, implementing via the product roadmap. Salary The salary/package for this position is up to 60k per annum depending on experience If you're interested in finding out more, please apply and your application will be reviewed by Ian Tittley from the Technology & Change team at Investigo! Product Manager - Agile/Software - Birmingham/Flexible
IT Manager (NetSuite) Location: Hemel Hempstead (Hybrid) You will be expected to work from the office at least 50% of the working days. Job Description We are looking for a motivated, passionate Application Manager/ IT Manager (NetSuite) to develop and execute a strategic roadmap for the organisation's application portfolio, aligning it with business objectives and technology trends. This includes: -Identifying opportunities for application modernisation, consolidation, and optimisation. -Manage the entire lifecycle of applications, from requirements gathering and design to development, testing, deployment, and ongoing support. -Ensure applications meet quality standards, performance targets, and user expectations. -Lead a team of developers across the regions, testers, and analysts, provide guidance, mentorship, and performance feedback to team members to foster their professional growth and success. -Collaborate with software vendors and third-party service providers to evaluate, select, and integrate off-the-shelf applications. -Manage vendor relationships, contracts, and service level agreements (SLAs) to ensure timely delivery and support. -Oversee the planning, execution, and monitoring of application development projects, ensuring they are delivered on time, within budget, and according to specifications. -Coordinate resources, manage risks, and communicate project status to stakeholders. -Establish and enforce policies, standards, and best practices for application development, deployment, and maintenance. -Ensure compliance with regulatory requirements, security standards, and industry frameworks (e.g., ITIL, COBIT). -Collaborate with business stakeholders to understand their requirements, priorities, and challenges. -Advocate for the adoption of technology solutions that drive business value, improve efficiency, and enhance customer experience. -Implement processes and procedures for managing changes to applications, including software updates, patches, enhancements, and migrations. -Minimize disruption to business operations while ensuring the integrity and stability of the application environment. -Monitor the performance and availability of applications, identifying opportunities for optimization and improvement. -Implement performance tuning measures, scalability enhancements, and resource utilisation optimisations as needed. Key Responsibilities: -Responsible for the application and the future functional development -Ensure User Acceptance Testing and end user training are completed for all application changes -Provide advice to the business about the operating model, and to further develop as required -Lead and develop the Applications capability across the business, establishing a baseline organisational design required for each functional area of the business to take responsibility for the ownership and development of capabilities within each platform -Advise and recommend on upgrading existing systems and installing new software to ensure maximum efficiency -Engage technology and Information Security resources as required to ensure alignment to IT strategy, architecture, principles and safe service introduction of applications -Manage risks and issues associated with the application landscape and escalate where necessary -A track record of recent management of software implementation projects, with demonstrable experience of data migration, testing, and experience of implementing large systems using project management methodologies, e.g. Prince II or Agile. Candidate Specification Key Skills & Experience: Essential: Bachelor's degree in Computer Science, Information Technology, or a related field. Experience as an Application Manager or similar role, with NetSuite ERP and Boomi. End-to-end functional, process, and technical knowledge of NetSuite. Strong management skills being capable of leading a team in line with the company strategy. Experience of testing software, reviewing code created by other team members and actively contributing to the continuous improvement ethos within the team. Implementing new standard practices and identifying where improvements are to be made. Capability to take an active and supportive role in managing and helping colleagues learn new features and techniques. Ability to liaise with stakeholders to ascertain requirements. Have the experience to review document changes, technical designs, update manuals, and release notes. Willingness to continuously improve knowledge and stay up to date with the latest development techniques and technology. High technical understanding of IT systems and interface methods. Experience of Business Case development, with experience of managing Supplier SLA's and relationships to develop and deliver effective solutions. Customer focused and the ability to deal effectively with end-user problems. An ability to motivate, collaborate with, and lead others with a successful track record in providing direction and managing performance of staff. Experience of identifying and implementing significant process improvements to deliver quantifiable business improvement. Ability to solve problems and think analytically. Strong organisational, project, and time management skills. Technical experience of managing core business applications ensuring they are secure, stable and fit for purpose. Ability to drive strategy based on industry best practice. Desirable: Integration, customization, and support experience. Understanding of JavaScript, structured query language (PL/SQL), and relational database design. Experience working with Agile development frameworks. Front-end development experience using JavaScript frameworks such as Angular and React. Preferred Certifications: NetSuite Suite Cloud Developer II, Administrator. RESTLet, and Workflow. Preferred experience with Zendesk and Sererra.
Jan 18, 2025
Full time
IT Manager (NetSuite) Location: Hemel Hempstead (Hybrid) You will be expected to work from the office at least 50% of the working days. Job Description We are looking for a motivated, passionate Application Manager/ IT Manager (NetSuite) to develop and execute a strategic roadmap for the organisation's application portfolio, aligning it with business objectives and technology trends. This includes: -Identifying opportunities for application modernisation, consolidation, and optimisation. -Manage the entire lifecycle of applications, from requirements gathering and design to development, testing, deployment, and ongoing support. -Ensure applications meet quality standards, performance targets, and user expectations. -Lead a team of developers across the regions, testers, and analysts, provide guidance, mentorship, and performance feedback to team members to foster their professional growth and success. -Collaborate with software vendors and third-party service providers to evaluate, select, and integrate off-the-shelf applications. -Manage vendor relationships, contracts, and service level agreements (SLAs) to ensure timely delivery and support. -Oversee the planning, execution, and monitoring of application development projects, ensuring they are delivered on time, within budget, and according to specifications. -Coordinate resources, manage risks, and communicate project status to stakeholders. -Establish and enforce policies, standards, and best practices for application development, deployment, and maintenance. -Ensure compliance with regulatory requirements, security standards, and industry frameworks (e.g., ITIL, COBIT). -Collaborate with business stakeholders to understand their requirements, priorities, and challenges. -Advocate for the adoption of technology solutions that drive business value, improve efficiency, and enhance customer experience. -Implement processes and procedures for managing changes to applications, including software updates, patches, enhancements, and migrations. -Minimize disruption to business operations while ensuring the integrity and stability of the application environment. -Monitor the performance and availability of applications, identifying opportunities for optimization and improvement. -Implement performance tuning measures, scalability enhancements, and resource utilisation optimisations as needed. Key Responsibilities: -Responsible for the application and the future functional development -Ensure User Acceptance Testing and end user training are completed for all application changes -Provide advice to the business about the operating model, and to further develop as required -Lead and develop the Applications capability across the business, establishing a baseline organisational design required for each functional area of the business to take responsibility for the ownership and development of capabilities within each platform -Advise and recommend on upgrading existing systems and installing new software to ensure maximum efficiency -Engage technology and Information Security resources as required to ensure alignment to IT strategy, architecture, principles and safe service introduction of applications -Manage risks and issues associated with the application landscape and escalate where necessary -A track record of recent management of software implementation projects, with demonstrable experience of data migration, testing, and experience of implementing large systems using project management methodologies, e.g. Prince II or Agile. Candidate Specification Key Skills & Experience: Essential: Bachelor's degree in Computer Science, Information Technology, or a related field. Experience as an Application Manager or similar role, with NetSuite ERP and Boomi. End-to-end functional, process, and technical knowledge of NetSuite. Strong management skills being capable of leading a team in line with the company strategy. Experience of testing software, reviewing code created by other team members and actively contributing to the continuous improvement ethos within the team. Implementing new standard practices and identifying where improvements are to be made. Capability to take an active and supportive role in managing and helping colleagues learn new features and techniques. Ability to liaise with stakeholders to ascertain requirements. Have the experience to review document changes, technical designs, update manuals, and release notes. Willingness to continuously improve knowledge and stay up to date with the latest development techniques and technology. High technical understanding of IT systems and interface methods. Experience of Business Case development, with experience of managing Supplier SLA's and relationships to develop and deliver effective solutions. Customer focused and the ability to deal effectively with end-user problems. An ability to motivate, collaborate with, and lead others with a successful track record in providing direction and managing performance of staff. Experience of identifying and implementing significant process improvements to deliver quantifiable business improvement. Ability to solve problems and think analytically. Strong organisational, project, and time management skills. Technical experience of managing core business applications ensuring they are secure, stable and fit for purpose. Ability to drive strategy based on industry best practice. Desirable: Integration, customization, and support experience. Understanding of JavaScript, structured query language (PL/SQL), and relational database design. Experience working with Agile development frameworks. Front-end development experience using JavaScript frameworks such as Angular and React. Preferred Certifications: NetSuite Suite Cloud Developer II, Administrator. RESTLet, and Workflow. Preferred experience with Zendesk and Sererra.
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 (e.g., MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). Understanding of device management and security protocols (e.g., 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).
Jan 18, 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 (e.g., MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). Understanding of device management and security protocols (e.g., 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).
Join an expanding software development team shaping cutting-edge SASS solutions for companies globally. We seek a talented and motivated Web Developer to support the development of a bespoke CMS and management platform. This is a work from home role with meetings in London 1-4 days per month. You will be an integral part of a small, agile software team delivering innovative technology in sprints through a structured test and release process. Working collaboratively, you'll play a key role in developing, supporting, and enhancing business software solutions while fostering knowledge sharing and internal training. Web developer essential requirements: Degree in Computer Science or similar field Some commercial experience in software development whether through placement, post-graduation, or employment. Proficiency in web-based development, particularly HTML, CSS, and JavaScript. Fundamental knowledge of data, SQL, and relational DBMS. Web developer desirable skills: Experience in a customer-facing role. Advanced SQL knowledge, ideally within Microsoft SQL Server. Familiarity with Microsoft .NET technologies. Position : Web Developers Location : London with WFH Salary : 30-45k + benefits Key Skills : HTML, CSS, JavaScript and SQL Desirable skills : .Net, C#, Databases, SQL Server, experience in a client facing role. Apply: kit AT enterpriserecruitment DOT com
Jan 18, 2025
Full time
Join an expanding software development team shaping cutting-edge SASS solutions for companies globally. We seek a talented and motivated Web Developer to support the development of a bespoke CMS and management platform. This is a work from home role with meetings in London 1-4 days per month. You will be an integral part of a small, agile software team delivering innovative technology in sprints through a structured test and release process. Working collaboratively, you'll play a key role in developing, supporting, and enhancing business software solutions while fostering knowledge sharing and internal training. Web developer essential requirements: Degree in Computer Science or similar field Some commercial experience in software development whether through placement, post-graduation, or employment. Proficiency in web-based development, particularly HTML, CSS, and JavaScript. Fundamental knowledge of data, SQL, and relational DBMS. Web developer desirable skills: Experience in a customer-facing role. Advanced SQL knowledge, ideally within Microsoft SQL Server. Familiarity with Microsoft .NET technologies. Position : Web Developers Location : London with WFH Salary : 30-45k + benefits Key Skills : HTML, CSS, JavaScript and SQL Desirable skills : .Net, C#, Databases, SQL Server, experience in a client facing role. Apply: kit AT enterpriserecruitment DOT com