Graduate IT Developer - Remote working/Home office. The Company Reputable Financial company with head offices in the Southeast supplying products to the marketplace with market-leading products in particular fields. with is looking to recruit a talented IT Graduate Developer with a real passion for software development and continuous improvement. The company strives for continuous investment, development improvement of their employees. The Opportunity The company is looking for a Junior/Graduate Software Developer with a 1st in Computer Science, to work from home anywhere/WFH in the UK . You will have the opportunity to develop your talents, working in an Agile environment and utilising technologies such as C#, PHP, jQuery, CSS. MVC and SQL Server. Candidates do not need to have all these skills and you may come from a similar development OO background - Java, C#, ASP.NET, PHP, C++ etc, and have the willingness and ability to cross-train. You will be working on business-critical solutions Skills/experience knowledge for the Junior Developer role are as follows: MUST HAVE a 1st in Computer Science or industry related degree, gained from a top 100 university. Demonstrate A genuine passion for IT and continuous learning of an Object Orientated language principles (C#, Java, PHP, ASP.NET, C++, CSS, MVC etc) Understanding of SQL Server, MySQL (Writing Queries) MS Azure understanding or similar A strong communicator Enjoys analysis of problems of the work to estimate impact and implemented solutions Manage projects (in time) from start to finish Candidates may also have commercial/more experience in one of the above languages and interested in this role also. The company is based in Essex, but the role can be fully remote or hybrid working from anywhere in the UK. It offers a starting salary of £25K, they offer the following benefits in addition: Flexible working hours, up to 20% of your time spent studying/training, tech meetups, Health plan, bonus scheme. Option to take industry exams paid for by the company. Please apply now for more information on the position - Graduate IT Developer - Remote working/Home office. Scott Merrick LLP are acting as an employment agency regarding this vacancy.
27/09/2024
Full time
Graduate IT Developer - Remote working/Home office. The Company Reputable Financial company with head offices in the Southeast supplying products to the marketplace with market-leading products in particular fields. with is looking to recruit a talented IT Graduate Developer with a real passion for software development and continuous improvement. The company strives for continuous investment, development improvement of their employees. The Opportunity The company is looking for a Junior/Graduate Software Developer with a 1st in Computer Science, to work from home anywhere/WFH in the UK . You will have the opportunity to develop your talents, working in an Agile environment and utilising technologies such as C#, PHP, jQuery, CSS. MVC and SQL Server. Candidates do not need to have all these skills and you may come from a similar development OO background - Java, C#, ASP.NET, PHP, C++ etc, and have the willingness and ability to cross-train. You will be working on business-critical solutions Skills/experience knowledge for the Junior Developer role are as follows: MUST HAVE a 1st in Computer Science or industry related degree, gained from a top 100 university. Demonstrate A genuine passion for IT and continuous learning of an Object Orientated language principles (C#, Java, PHP, ASP.NET, C++, CSS, MVC etc) Understanding of SQL Server, MySQL (Writing Queries) MS Azure understanding or similar A strong communicator Enjoys analysis of problems of the work to estimate impact and implemented solutions Manage projects (in time) from start to finish Candidates may also have commercial/more experience in one of the above languages and interested in this role also. The company is based in Essex, but the role can be fully remote or hybrid working from anywhere in the UK. It offers a starting salary of £25K, they offer the following benefits in addition: Flexible working hours, up to 20% of your time spent studying/training, tech meetups, Health plan, bonus scheme. Option to take industry exams paid for by the company. Please apply now for more information on the position - Graduate IT Developer - Remote working/Home office. Scott Merrick LLP are acting as an employment agency regarding this vacancy.
Computer Futures - London & S.E(Permanent and Contract)
Cambridge, Cambridgeshire
Title: Embedded Software Engineer Wanted for Low Level Development Contract in Cambridge Introductory Paragraph: Our client, a leading tech firm based in the heart of Cambridge, is currently seeking an experienced and skilled Embedded software engineer to join their team on a 3-6 month contract. As part of this exciting opportunity, you will be working with cutting-edge technologies whilst utilising your expertise in low level development. Qualifications & Skills: Low-Level Embedded C As an ideal candidate for this position, it's essential that you possess extensive experience using low-level Embedded C programming language. You should have knowledge about how the computer hardware operates at its most fundamental levels. STM32 You must also demonstrate proficiency with STM32 microcontrollers (MCUs). Experience designing custom electronics or developing firmware would also put you ahead as our client values versatility when hiring new employees. Full Time On Site This Full time role requires candidates who are willing to work on-site throughout the duration of their contract period without exception; therefore applicants need not apply if they cannot meet these requirements. Rate: c£55 p/hr If interested please send us through updated CV! Please visit our website to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Computer Futures please visit our website. Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy
27/09/2024
Project-based
Title: Embedded Software Engineer Wanted for Low Level Development Contract in Cambridge Introductory Paragraph: Our client, a leading tech firm based in the heart of Cambridge, is currently seeking an experienced and skilled Embedded software engineer to join their team on a 3-6 month contract. As part of this exciting opportunity, you will be working with cutting-edge technologies whilst utilising your expertise in low level development. Qualifications & Skills: Low-Level Embedded C As an ideal candidate for this position, it's essential that you possess extensive experience using low-level Embedded C programming language. You should have knowledge about how the computer hardware operates at its most fundamental levels. STM32 You must also demonstrate proficiency with STM32 microcontrollers (MCUs). Experience designing custom electronics or developing firmware would also put you ahead as our client values versatility when hiring new employees. Full Time On Site This Full time role requires candidates who are willing to work on-site throughout the duration of their contract period without exception; therefore applicants need not apply if they cannot meet these requirements. Rate: c£55 p/hr If interested please send us through updated CV! Please visit our website to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Computer Futures please visit our website. Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy
Technical Product Owner Guildford- 2 x days per week in the office £60,000 - £67,000 Sr2 are working with a culture-driven company who are on the lookout for a Technical Product Owner to join them. You will beresponsible for maximizing the value delivered by development teams through using your technical background to balance the needs of customers and stakeholders for functional change, with the technical and architecture needs of the product. You will drive innovation, balance complex needs, and shape the software that powers the core of their systems. You will leverage technical and DevOps knowledge to align customer needs with cutting-edge products and optimize work processes. The role involves prioritizing product backlogs, ensuring high standards of quality and performance, and driving agile practices and technical excellence. Essential: Technical product ownership experience in a variety of agile/lean structures Demonstrable technical and DevOps knowledge to be able to create, drive, innovate and assess technical solutions across a wide range of software technologies, processes and platforms and deployment environments. Ability to work closely with development and operations teams to enhance deployment processes, reduce time to market, and ensure high availability and scalability Ability to lead groups of people to break down and resolve complex and ambiguous problems in time-pressured environments Experience delivering in high-stakes and regulated environments. High level of curiosity, with a genuine passion for finding and implementing innovative solutions for business problems through technology. Passion for continuous improvement in practice, to increase product quality, reliability, and dependability. Package: 25 days holidays plus bank holidays and Christmas closure £60,000-£67,000 Flexible Working: A 35-hour week Sponsorship for apprenticeships and other qualifications. Competitive Pension Scheme: (6% - 11.5% based on your contribution). BUPA private medical insurance, cycle to work scheme and free access to the Headspace app. Life assurance, electric car salary sacrifice and an enhanced maternity/paternity scheme. If it sounds like a good fit, please apply and Siobhán will be in touch if your CV is relevant.
27/09/2024
Full time
Technical Product Owner Guildford- 2 x days per week in the office £60,000 - £67,000 Sr2 are working with a culture-driven company who are on the lookout for a Technical Product Owner to join them. You will beresponsible for maximizing the value delivered by development teams through using your technical background to balance the needs of customers and stakeholders for functional change, with the technical and architecture needs of the product. You will drive innovation, balance complex needs, and shape the software that powers the core of their systems. You will leverage technical and DevOps knowledge to align customer needs with cutting-edge products and optimize work processes. The role involves prioritizing product backlogs, ensuring high standards of quality and performance, and driving agile practices and technical excellence. Essential: Technical product ownership experience in a variety of agile/lean structures Demonstrable technical and DevOps knowledge to be able to create, drive, innovate and assess technical solutions across a wide range of software technologies, processes and platforms and deployment environments. Ability to work closely with development and operations teams to enhance deployment processes, reduce time to market, and ensure high availability and scalability Ability to lead groups of people to break down and resolve complex and ambiguous problems in time-pressured environments Experience delivering in high-stakes and regulated environments. High level of curiosity, with a genuine passion for finding and implementing innovative solutions for business problems through technology. Passion for continuous improvement in practice, to increase product quality, reliability, and dependability. Package: 25 days holidays plus bank holidays and Christmas closure £60,000-£67,000 Flexible Working: A 35-hour week Sponsorship for apprenticeships and other qualifications. Competitive Pension Scheme: (6% - 11.5% based on your contribution). BUPA private medical insurance, cycle to work scheme and free access to the Headspace app. Life assurance, electric car salary sacrifice and an enhanced maternity/paternity scheme. If it sounds like a good fit, please apply and Siobhán will be in touch if your CV is relevant.
We are looking for one "remote Snr Liferay developer " to start from ASAP an initial contract about 80-DAYS (extensions likely) for an international Org' -client in ROME, where 100% REMOTE work is possible. Possibility of extension based on performance and budget availability. English speaking environment. TASKS You will be responsible for the maintenance of multiple Liferay portals. SKILLS A university degree in Software Development or related fields is desired; At least 5 years of Liferay development experience; At least 7 years of Java development experience; Java and Liferay Certification would be advantageous; Proficiency with information architecture, knowledge management and metadata is required; Demonstrable experience of development, deployment and administration of applications built with Liferay 7.x for at least 3 years; An experience with Liferay DXP 7.4 would be an advantage; The candidate must have demonstrable experience with the following technologies: Liferay Portal 7.4 Administration and management Managing Content Pages, Web Content article and Documents Asset Framework and content Taxonomy Building page structure and menus Knowledge of permission system and user/group/team management Development Liferay Workspace and Fragments Toolkit Extending Liferay with various OSGi modules Building Themes Building and maintaining various kinds of Fragments Knowledge about the new features: Collections, Objects, Headless API, Client Extensions, Blueprints Java 1.8, 11 with the following ecosystem: - OSGi as used in Liferay 7.4 - Building with Maven and Gradle - Unit testing with Junit, Mockito, AssertJ Groovy Modern Web development (HTML/CSS/SCSS, ES2017, Bootstrap) React and modern JS development stack (node, yarn, npm) REST web services, integration patterns Postgres Database; SQL Elasticsearch and Kibana Basic Linux administration skills Basic knowledge of Nexus and Jenkins Basic Docker knowledge GIT CI/CD pipelines is desired OTHERS The applicants attention is drawn to the important role that the curriculum vitae plays in the evaluation. Curriculum vitae shall illustrate the specific skills relevant to this request. We would like to receive CVs of suitable candidates together with pricing quotations, based on a daily net rate including travel costs for the services described for off-site work. Please apply when you are available immediately or on short notice (and Full-time). Please respect, that I am NOT working with agencies/companies. PROVIDER infom consulting is an owner-managed business and consulting firm in Germany. The company supports large corporations and larger SMEs across Europe. Our IT experts are realising projects for the European Institutions, United Nations agencies, International Organisations and multinational companies across the EU. TO DO - QUESTIONS INTRO': Can you please provide a 3-4 sentences summary how you fit It's a kind of Intro' to be used for your presentation to the UN-client, which will help a lot. RATE(S): Can you tell me your daily rate (all in) in Euro, please? For OFF-site work. CV: Can you send your CV in DOC-format highlighting the specific skills relevant to this request, please? Can you tell me your availability (or notice period), please? We need one single key-consultant, who needs to be available full-time, 8 hrs per working day, Mon-Fri, 40 hrs/week, to work with team.
27/09/2024
Project-based
We are looking for one "remote Snr Liferay developer " to start from ASAP an initial contract about 80-DAYS (extensions likely) for an international Org' -client in ROME, where 100% REMOTE work is possible. Possibility of extension based on performance and budget availability. English speaking environment. TASKS You will be responsible for the maintenance of multiple Liferay portals. SKILLS A university degree in Software Development or related fields is desired; At least 5 years of Liferay development experience; At least 7 years of Java development experience; Java and Liferay Certification would be advantageous; Proficiency with information architecture, knowledge management and metadata is required; Demonstrable experience of development, deployment and administration of applications built with Liferay 7.x for at least 3 years; An experience with Liferay DXP 7.4 would be an advantage; The candidate must have demonstrable experience with the following technologies: Liferay Portal 7.4 Administration and management Managing Content Pages, Web Content article and Documents Asset Framework and content Taxonomy Building page structure and menus Knowledge of permission system and user/group/team management Development Liferay Workspace and Fragments Toolkit Extending Liferay with various OSGi modules Building Themes Building and maintaining various kinds of Fragments Knowledge about the new features: Collections, Objects, Headless API, Client Extensions, Blueprints Java 1.8, 11 with the following ecosystem: - OSGi as used in Liferay 7.4 - Building with Maven and Gradle - Unit testing with Junit, Mockito, AssertJ Groovy Modern Web development (HTML/CSS/SCSS, ES2017, Bootstrap) React and modern JS development stack (node, yarn, npm) REST web services, integration patterns Postgres Database; SQL Elasticsearch and Kibana Basic Linux administration skills Basic knowledge of Nexus and Jenkins Basic Docker knowledge GIT CI/CD pipelines is desired OTHERS The applicants attention is drawn to the important role that the curriculum vitae plays in the evaluation. Curriculum vitae shall illustrate the specific skills relevant to this request. We would like to receive CVs of suitable candidates together with pricing quotations, based on a daily net rate including travel costs for the services described for off-site work. Please apply when you are available immediately or on short notice (and Full-time). Please respect, that I am NOT working with agencies/companies. PROVIDER infom consulting is an owner-managed business and consulting firm in Germany. The company supports large corporations and larger SMEs across Europe. Our IT experts are realising projects for the European Institutions, United Nations agencies, International Organisations and multinational companies across the EU. TO DO - QUESTIONS INTRO': Can you please provide a 3-4 sentences summary how you fit It's a kind of Intro' to be used for your presentation to the UN-client, which will help a lot. RATE(S): Can you tell me your daily rate (all in) in Euro, please? For OFF-site work. CV: Can you send your CV in DOC-format highlighting the specific skills relevant to this request, please? Can you tell me your availability (or notice period), please? We need one single key-consultant, who needs to be available full-time, 8 hrs per working day, Mon-Fri, 40 hrs/week, to work with team.
Head of Solutions Development and Delivery - Birmingham Hybrid working two days per week onsite - Salary up to £75k Head of Solutions Development and Delivery required for a leading client based in Birmingham. My client is currently seeking Head of Solutions Development and Delivery to come on board to oversee the planning, execution, and transition of IT changes across the organization, ensuring a smooth handover to Business-as-Usual (BAU) operations. You will spearhead initiatives aimed at optimizing processes, improving efficiency, and enhancing quality. Your ability to engage and influence senior managers and stakeholders will be crucial in ensuring that our project portfolio meets business objectives. With budget responsibility, you will track and control resources, revenue, and capital expenditures, ensuring they align with portfolio budgets and managing stakeholder expectations. You will also lead the end-to-end Software Development Life Cycle (SDLC), ensuring it is well-defined and adhered to. Keys skills and responsibilities, Strong Solutions and Delivery experience Leading software development life cycles (SDLC) Experience in work management using Microsoft Azure DevOps for Agile delivery. Proven track record in delivering projects involving web applications/portals, mobile apps, client applications, and cloud-based solutions. Comprehensive understanding of Microsoft Dynamics 365 Customer Engagement and Dynamics Finance capabilities Oversees and manages resources, revenue, and capital expenditures in line with the portfolio budget while addressing the expectations of all portfolio, program, and project stakeholders. Ensures the end-to-end Software Development Life Cycle (SDLC) is established, agreed upon, and adhered to. Accountable for the processes within the Solutions Development & Delivery function. Holds budgetary responsibility for Solutions Development & Delivery, monitoring spend against targets and identifying opportunities to reduce ongoing capital (capex) and operational (opex) costs. Demonstrated leadership of project and IT technical teams, with expertise in all phases of project governance, from initiation through delivery and handover. Extensive experience in delivering technology changes across multiple interdependent products, utilizing both waterfall and agile methodologies. Strong relationship-building skills with clients, project sponsors, and stakeholders. Proven ability to manage multiple projects or workstreams simultaneously. Skilled at motivating and engaging both technical and business teams. Interested!?! Please send your up to date CV to Dean Parkes at Crimson for immediate review Not interested?! Do you know anyone that might be? Refer a friend for this role to earn £250 worth of vouchers. Crimson are acting as an employment business in regards to this vacancy.
27/09/2024
Full time
Head of Solutions Development and Delivery - Birmingham Hybrid working two days per week onsite - Salary up to £75k Head of Solutions Development and Delivery required for a leading client based in Birmingham. My client is currently seeking Head of Solutions Development and Delivery to come on board to oversee the planning, execution, and transition of IT changes across the organization, ensuring a smooth handover to Business-as-Usual (BAU) operations. You will spearhead initiatives aimed at optimizing processes, improving efficiency, and enhancing quality. Your ability to engage and influence senior managers and stakeholders will be crucial in ensuring that our project portfolio meets business objectives. With budget responsibility, you will track and control resources, revenue, and capital expenditures, ensuring they align with portfolio budgets and managing stakeholder expectations. You will also lead the end-to-end Software Development Life Cycle (SDLC), ensuring it is well-defined and adhered to. Keys skills and responsibilities, Strong Solutions and Delivery experience Leading software development life cycles (SDLC) Experience in work management using Microsoft Azure DevOps for Agile delivery. Proven track record in delivering projects involving web applications/portals, mobile apps, client applications, and cloud-based solutions. Comprehensive understanding of Microsoft Dynamics 365 Customer Engagement and Dynamics Finance capabilities Oversees and manages resources, revenue, and capital expenditures in line with the portfolio budget while addressing the expectations of all portfolio, program, and project stakeholders. Ensures the end-to-end Software Development Life Cycle (SDLC) is established, agreed upon, and adhered to. Accountable for the processes within the Solutions Development & Delivery function. Holds budgetary responsibility for Solutions Development & Delivery, monitoring spend against targets and identifying opportunities to reduce ongoing capital (capex) and operational (opex) costs. Demonstrated leadership of project and IT technical teams, with expertise in all phases of project governance, from initiation through delivery and handover. Extensive experience in delivering technology changes across multiple interdependent products, utilizing both waterfall and agile methodologies. Strong relationship-building skills with clients, project sponsors, and stakeholders. Proven ability to manage multiple projects or workstreams simultaneously. Skilled at motivating and engaging both technical and business teams. Interested!?! Please send your up to date CV to Dean Parkes at Crimson for immediate review Not interested?! Do you know anyone that might be? Refer a friend for this role to earn £250 worth of vouchers. Crimson are acting as an employment business in regards to this vacancy.
Lead Python/AWS Software Engineer - health tech - tech for good, make a positive impact on the world. Highly successful and fast growing organisation has an exciting opportunity for a Lead Python/AWS Software Engineer. JOB PURPOSE Part of the extended Technology Leadership Team, the Lead Software Developer will design, implement, and maintain publishing software, systems, and customer- facing digital products. They will provide technical supervision and guidance across the team, establishing and maintaining the development processes and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within the organisation. Identify process improvement opportunities and act on them accordingly. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Collaborate with the Head of Engineering on recruitment and on-boarding of team members. Identification of capability gaps and ensuring continual development of team members through mentoring and coaching. Work closely with Head of Engineering and act as a representative for engineering to your respective team. Work closely with other Lead Software Developers to ensure consistent ways of working and help limit duplication and waste. Contribute to, and work in accordance to the Engineering Team Charter and other organisational strategies (and encourage team members to). Deal effectively with low-performing team members. Communicate up to Exec level, clearly, concisely and with authority and confidence. Communicate effectively with non-technical stakeholders using clear, non-technical language. Encourage a culture of continuous improvement within your team and across engineering. KNOWLEDGE & SKILLS FOR THIS JOB Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda, SQS, API gateways, S3). Excellent time-management and organisational skills, with the ability to work to deadlines. Good communication, negotiating and influencing skills. Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects. Basic salary £76,000 + excellent benefits Hybrid role - between 4 - 8 days per month in the London office, the rest remote
27/09/2024
Full time
Lead Python/AWS Software Engineer - health tech - tech for good, make a positive impact on the world. Highly successful and fast growing organisation has an exciting opportunity for a Lead Python/AWS Software Engineer. JOB PURPOSE Part of the extended Technology Leadership Team, the Lead Software Developer will design, implement, and maintain publishing software, systems, and customer- facing digital products. They will provide technical supervision and guidance across the team, establishing and maintaining the development processes and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within the organisation. Identify process improvement opportunities and act on them accordingly. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Collaborate with the Head of Engineering on recruitment and on-boarding of team members. Identification of capability gaps and ensuring continual development of team members through mentoring and coaching. Work closely with Head of Engineering and act as a representative for engineering to your respective team. Work closely with other Lead Software Developers to ensure consistent ways of working and help limit duplication and waste. Contribute to, and work in accordance to the Engineering Team Charter and other organisational strategies (and encourage team members to). Deal effectively with low-performing team members. Communicate up to Exec level, clearly, concisely and with authority and confidence. Communicate effectively with non-technical stakeholders using clear, non-technical language. Encourage a culture of continuous improvement within your team and across engineering. KNOWLEDGE & SKILLS FOR THIS JOB Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda, SQS, API gateways, S3). Excellent time-management and organisational skills, with the ability to work to deadlines. Good communication, negotiating and influencing skills. Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects. Basic salary £76,000 + excellent benefits Hybrid role - between 4 - 8 days per month in the London office, the rest remote
Role: Unreal Engine Developer Location: Hybrid working - 2 Days Per Week in Portsmouth Are you an Unreal Engine Developer looking for a new exciting position? I am currently working with a business based out of Bristol and Portsmouth that are looking for an Unreal Engine Developer to join their team to work across many exciting projects supporting the MOD on virtual reality and simulation projects. This is an exciting opportunity to join a growing technology company. The core development team have exceptional knowledge in the defence training industry and in a few months you could too! As an Unreal Developer with my client, you will make a real difference to the success and security of their customers. They are dedicated to employee development and recognition and are committed to nurture talent and ambitious employees who help them continuously improve performance and maintain a competitive advantage. Purpose of the role: As a developer you will be responsible for delivering XR project for the defence and private sector. You will be responsible for the structure, delivery and execution of exciting projects supporting their established client base. Other responsibility will include scanning for opportunities to utilise XR tech for training modernisation to enhance the effectiveness of their clients training. On top of the continuous personal development opportunities that will be provided, you will have the chance to work across a range of projects including augmented reality, artificial intelligence, web and mobile. Responsibilities as an Unreal Engine Developer: Lead the core coding architecture for VR development projects, offering vital support to the team. Ensure assistance is provided to relevant subcontractors throughout the development and delivery phases of supporting projects. Maintain code quality using industry-standard practices and comprehensive documentation. Collaborate with the change team on VR outline or detailed proposal activities. Stay ahead of the curve by conducting horizon scanning to identify new technology, companies, and solutions in the market. Undertake any additional tasks necessary to ensure the role's success and support the Business Unit effectively. Essential Skills and Knowledge: Proven prowess in leveraging gaming technologies to create immersive experiences. Proficient in showcasing skills with Unreal, bringing creative visions to life. Tangible experience in the realm of Virtual Reality development, crafting captivating virtual worlds. Familiarity with other essential software packages including Source Control and Visual Studio. Bachelor's degree in a directly relevant field, providing a solid foundation for innovation and growth. If you feel this role matches your skill set and experience, apply today and I will be in touch. My client does not offer sponsorship for this role. All candidates must be able to provide proof of right to work in the UK.
27/09/2024
Full time
Role: Unreal Engine Developer Location: Hybrid working - 2 Days Per Week in Portsmouth Are you an Unreal Engine Developer looking for a new exciting position? I am currently working with a business based out of Bristol and Portsmouth that are looking for an Unreal Engine Developer to join their team to work across many exciting projects supporting the MOD on virtual reality and simulation projects. This is an exciting opportunity to join a growing technology company. The core development team have exceptional knowledge in the defence training industry and in a few months you could too! As an Unreal Developer with my client, you will make a real difference to the success and security of their customers. They are dedicated to employee development and recognition and are committed to nurture talent and ambitious employees who help them continuously improve performance and maintain a competitive advantage. Purpose of the role: As a developer you will be responsible for delivering XR project for the defence and private sector. You will be responsible for the structure, delivery and execution of exciting projects supporting their established client base. Other responsibility will include scanning for opportunities to utilise XR tech for training modernisation to enhance the effectiveness of their clients training. On top of the continuous personal development opportunities that will be provided, you will have the chance to work across a range of projects including augmented reality, artificial intelligence, web and mobile. Responsibilities as an Unreal Engine Developer: Lead the core coding architecture for VR development projects, offering vital support to the team. Ensure assistance is provided to relevant subcontractors throughout the development and delivery phases of supporting projects. Maintain code quality using industry-standard practices and comprehensive documentation. Collaborate with the change team on VR outline or detailed proposal activities. Stay ahead of the curve by conducting horizon scanning to identify new technology, companies, and solutions in the market. Undertake any additional tasks necessary to ensure the role's success and support the Business Unit effectively. Essential Skills and Knowledge: Proven prowess in leveraging gaming technologies to create immersive experiences. Proficient in showcasing skills with Unreal, bringing creative visions to life. Tangible experience in the realm of Virtual Reality development, crafting captivating virtual worlds. Familiarity with other essential software packages including Source Control and Visual Studio. Bachelor's degree in a directly relevant field, providing a solid foundation for innovation and growth. If you feel this role matches your skill set and experience, apply today and I will be in touch. My client does not offer sponsorship for this role. All candidates must be able to provide proof of right to work in the UK.
Software Engineers (All Levels) - C# Salaries - £75 - 120k + bonus Newcastle - 5 days onsite A minimum 2.1 degree in Computer Science or a related field, from a Russell Group University. *Multiple headcount* The client Our client are a newly created Joint Venture specialising in providing software development and consulting services to businesses operating in the Financial Services and Alternative Investment markets. They pride themselves on employing and developing the very best talent in the North East, ensuring unparalleled quality and expertise in every project they undertake. What Makes a Great Candidate Experience in C#/.NET or other Object Orientated languages Strong technical leadership shown in previous roles. High proficiency in SQL. Strong knowledge of Azure or AWS. A strong enthusiasm for programming and technology with an appetite to work in a dynamic and integrated team. Financial Services experience is a bonus, but not essential. A minimum 2.1 degree in Computer Science or a related field, ideally from a Russell Group University. If you are a passionate engineer, who enjoys solving challenging problems in a fast-paced environment then this could be a great fit. Join the team in Newcastle City Centre to make a difference today. Newcastle - 5 days onsite Salaries - £75 - 120k + bonus Senior Software Engineer - .NET/C#
26/09/2024
Full time
Software Engineers (All Levels) - C# Salaries - £75 - 120k + bonus Newcastle - 5 days onsite A minimum 2.1 degree in Computer Science or a related field, from a Russell Group University. *Multiple headcount* The client Our client are a newly created Joint Venture specialising in providing software development and consulting services to businesses operating in the Financial Services and Alternative Investment markets. They pride themselves on employing and developing the very best talent in the North East, ensuring unparalleled quality and expertise in every project they undertake. What Makes a Great Candidate Experience in C#/.NET or other Object Orientated languages Strong technical leadership shown in previous roles. High proficiency in SQL. Strong knowledge of Azure or AWS. A strong enthusiasm for programming and technology with an appetite to work in a dynamic and integrated team. Financial Services experience is a bonus, but not essential. A minimum 2.1 degree in Computer Science or a related field, ideally from a Russell Group University. If you are a passionate engineer, who enjoys solving challenging problems in a fast-paced environment then this could be a great fit. Join the team in Newcastle City Centre to make a difference today. Newcastle - 5 days onsite Salaries - £75 - 120k + bonus Senior Software Engineer - .NET/C#
Job Title: Head of Product Engineering Location: Bristol/Exeter Salary: £90,000 - £100,000 (negotiable) Contract Type: Full-Time, Permanent Overview: Adecco is proud to be recruiting on behalf of our client, a pioneering healthcare technology company that is transforming patient care through advanced diagnostic systems. Our client's flagship product is revolutionizing routine diagnostics, making testing faster, more accurate, and more accessible. As the company embarks on a period of rapid growth, they are seeking an experienced Head of Product Engineering to lead the development and scaling of their cutting-edge Digital Analyser and related technologies. Role Summary: The Head of Product Engineering will oversee the design, development, and production of the Digital Analyser system, leading a multidisciplinary team across software, hardware, and firmware. The successful candidate will also manage key external relationships with contractors, suppliers, and clients. This is an exciting opportunity to make a significant impact on the healthcare industry while leading the integration of medical devices with cloud-based platforms, ensuring compliance with Software as a Medical Device (SaMD) standards. Key Responsibilities: Product Leadership: Manage the design, manufacture, and development of the Digital Analyser, collaborating closely with senior leadership to drive the company's growth and product success. Software & Firmware Development: Oversee software, firmware, and hardware development, including the PC-based software coded in C# and AWS cloud-based systems, ensuring seamless interaction between components and further development of the cloud infrastructure. Cloud Platform Integration: Lead efforts to integrate the Digital Analyser with cloud-based platforms, ensuring secure and efficient data transfer and working with Middleware APIs to enable connectivity with healthcare systems, including NHS platforms. Team & Contractor Management: Grow and lead the engineering team, including the immediate hire of a software engineer, while managing external contractors and overseeing project delivery. Quality & Regulatory Compliance: Ensure adherence to medical device regulatory standards, preparing detailed technical documentation for market placement and product compliance. Client & Stakeholder Collaboration: Work closely with internal teams and clients, incorporating feedback into product development to improve satisfaction and drive future innovations. Qualifications & Experience Required: Medical Device Expertise: Proven experience with medical devices or In Vitro Diagnostic (IVD) products, specifically within the Software as a Medical Device (SaMD) field. Technical Leadership: Strong expertise in software and firmware development, cloud-based platform integration, and experience with AWS systems. Ability to troubleshoot software-firmware interactions and ensure smooth integration of components. Leadership Skills: Demonstrated ability to lead cross-functional teams, manage contractors, and drive complex technical projects to completion. Experience hiring and mentoring engineers is a plus. Regulatory Knowledge: Strong understanding of medical device regulations and technical documentation requirements.
25/09/2024
Full time
Job Title: Head of Product Engineering Location: Bristol/Exeter Salary: £90,000 - £100,000 (negotiable) Contract Type: Full-Time, Permanent Overview: Adecco is proud to be recruiting on behalf of our client, a pioneering healthcare technology company that is transforming patient care through advanced diagnostic systems. Our client's flagship product is revolutionizing routine diagnostics, making testing faster, more accurate, and more accessible. As the company embarks on a period of rapid growth, they are seeking an experienced Head of Product Engineering to lead the development and scaling of their cutting-edge Digital Analyser and related technologies. Role Summary: The Head of Product Engineering will oversee the design, development, and production of the Digital Analyser system, leading a multidisciplinary team across software, hardware, and firmware. The successful candidate will also manage key external relationships with contractors, suppliers, and clients. This is an exciting opportunity to make a significant impact on the healthcare industry while leading the integration of medical devices with cloud-based platforms, ensuring compliance with Software as a Medical Device (SaMD) standards. Key Responsibilities: Product Leadership: Manage the design, manufacture, and development of the Digital Analyser, collaborating closely with senior leadership to drive the company's growth and product success. Software & Firmware Development: Oversee software, firmware, and hardware development, including the PC-based software coded in C# and AWS cloud-based systems, ensuring seamless interaction between components and further development of the cloud infrastructure. Cloud Platform Integration: Lead efforts to integrate the Digital Analyser with cloud-based platforms, ensuring secure and efficient data transfer and working with Middleware APIs to enable connectivity with healthcare systems, including NHS platforms. Team & Contractor Management: Grow and lead the engineering team, including the immediate hire of a software engineer, while managing external contractors and overseeing project delivery. Quality & Regulatory Compliance: Ensure adherence to medical device regulatory standards, preparing detailed technical documentation for market placement and product compliance. Client & Stakeholder Collaboration: Work closely with internal teams and clients, incorporating feedback into product development to improve satisfaction and drive future innovations. Qualifications & Experience Required: Medical Device Expertise: Proven experience with medical devices or In Vitro Diagnostic (IVD) products, specifically within the Software as a Medical Device (SaMD) field. Technical Leadership: Strong expertise in software and firmware development, cloud-based platform integration, and experience with AWS systems. Ability to troubleshoot software-firmware interactions and ensure smooth integration of components. Leadership Skills: Demonstrated ability to lead cross-functional teams, manage contractors, and drive complex technical projects to completion. Experience hiring and mentoring engineers is a plus. Regulatory Knowledge: Strong understanding of medical device regulations and technical documentation requirements.
Role: Platform Engineering Manager Salary: £60,000 - £70,000 + exceptional pension + package Location: Remote with occasional UK travel I am working with a fantastic organisation who are in a period of growth. They are looking to hire a Platform Engineering Manager with a broad Azure background. Heading up a team of 10 Platform Engineers you will play a vital role in the shaping of the organisations' Azure platform. This role will give you see you working with the latest Microsoft technologies delivering platforms and services that make a real difference. The organisation are a truly people-centric organisation who value their staff and offer a true work/life balance. The organisation make a really positive contribution to the UK and this role offers the opportunity to make a real difference within the organisation. Key Responsibilities Lead a team of Platform Engineers to design, build test and maintain the cloud application infrastructure and CI/CD pipelines that underpin all internal and external Digital services. Ensure security, stability and capacity is Embedded in the development and deployment of services. Champion a Platform Engineering culture by creating and building close collaboration and working practices between the product, engineering and operational business services teams supported by the appropriate use of automation tools. Manage and develop the Platform Engineering capability by providing technical leadership for the in-house team and external suppliers. Contribute to business case development, articulating benefits and return on investment. Ensure solutions delivered to time, cost and quality requirements. Design solutions and services with security controls Embedded, specifically engineered as mitigation against security threats as a core part of the solutions and services. Lead the teams in support, design and implementation of infrastructure technologies and solutions such as: compute, storage, networking, physical infrastructure, database, software, commercial off the shelf (COTS) and open source packages and solutions, virtual and cloud including IaaS, PaaS and SaaS. Required Skills/Experience Demonstrable experience managing highly skilled Platform Engineers, DevOps Engineers or Software Engineers including mentoring and driving best practice. Strong technical background, either from a software engineering or infrastructure engineering background, with strong experience in Platform Engineering tooling and techniques. Experienced driving efficiencies, through automation and process design and implementation in particular in the automation of application deployment methodologies. Experience of building and optimising deployment pipelines and deployment strategies on popular CI/CD tools such as Jenkins. Experience designing, securing, scaling and administering cloud platforms such as Microsoft Azure. Experience managing complex, multi-server services in a high availability production environment. Solid understanding of containerisation, ideally having implemented Docker containers into production environments. Experience of Agile tools and processes eg Azure DevOps etc. Knowledge and understanding of latest trends in DevOps/Platform Engineering methodologies, processes, and tools as well as emerging solutions and ability to apply them when appropriate. If this role would be of interest, then please apply to this advert and I will be in contact to give you more detail. Fruition are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
25/09/2024
Full time
Role: Platform Engineering Manager Salary: £60,000 - £70,000 + exceptional pension + package Location: Remote with occasional UK travel I am working with a fantastic organisation who are in a period of growth. They are looking to hire a Platform Engineering Manager with a broad Azure background. Heading up a team of 10 Platform Engineers you will play a vital role in the shaping of the organisations' Azure platform. This role will give you see you working with the latest Microsoft technologies delivering platforms and services that make a real difference. The organisation are a truly people-centric organisation who value their staff and offer a true work/life balance. The organisation make a really positive contribution to the UK and this role offers the opportunity to make a real difference within the organisation. Key Responsibilities Lead a team of Platform Engineers to design, build test and maintain the cloud application infrastructure and CI/CD pipelines that underpin all internal and external Digital services. Ensure security, stability and capacity is Embedded in the development and deployment of services. Champion a Platform Engineering culture by creating and building close collaboration and working practices between the product, engineering and operational business services teams supported by the appropriate use of automation tools. Manage and develop the Platform Engineering capability by providing technical leadership for the in-house team and external suppliers. Contribute to business case development, articulating benefits and return on investment. Ensure solutions delivered to time, cost and quality requirements. Design solutions and services with security controls Embedded, specifically engineered as mitigation against security threats as a core part of the solutions and services. Lead the teams in support, design and implementation of infrastructure technologies and solutions such as: compute, storage, networking, physical infrastructure, database, software, commercial off the shelf (COTS) and open source packages and solutions, virtual and cloud including IaaS, PaaS and SaaS. Required Skills/Experience Demonstrable experience managing highly skilled Platform Engineers, DevOps Engineers or Software Engineers including mentoring and driving best practice. Strong technical background, either from a software engineering or infrastructure engineering background, with strong experience in Platform Engineering tooling and techniques. Experienced driving efficiencies, through automation and process design and implementation in particular in the automation of application deployment methodologies. Experience of building and optimising deployment pipelines and deployment strategies on popular CI/CD tools such as Jenkins. Experience designing, securing, scaling and administering cloud platforms such as Microsoft Azure. Experience managing complex, multi-server services in a high availability production environment. Solid understanding of containerisation, ideally having implemented Docker containers into production environments. Experience of Agile tools and processes eg Azure DevOps etc. Knowledge and understanding of latest trends in DevOps/Platform Engineering methodologies, processes, and tools as well as emerging solutions and ability to apply them when appropriate. If this role would be of interest, then please apply to this advert and I will be in contact to give you more detail. Fruition are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
Python Back End engineers are required by this leading Product company as they look to bring their development back in-house and build out the functionality on an already-successful platform operating in a niche space with a fantastic client base.You will be spearheading the creation and deployment of ground-breaking software solutions Key Responsibilities: Work as part of a cross-functional team to help drive the development of new features Lead change, innovation, and drive transformation within our teams: your expertise will identify opportunities for improvement in our Front End applications, tooling, and architecture. Ensure best practices and patterns: you will advocate and enforce best standards, and patterns. Your deep understanding of Front End technologies will help you to guide your peers - ensuring that our code is of high quality. Work on automation and process improvement: you will increase efficiency, reliability, and scalability, by creating automated processes that improve development workflows. Promote engineering ways of working: by taking the lead in establishing the importance of engineering first principles in your team and ensuring they are followed. Collaborate and share knowledge: you will engage with the engineering community, using your expertise to contribute to events and knowledge-sharing initiatives. You will inspire and motivate your peers to learn - improving their capabilities. Participate in hiring new engineers: you will be part of the interview and hiring process, using your experience and insights to identify top talent. You will help build the engineering team. Required Skills and Qualifications: Significant experience in API and web application development using Python with Flask and/or FastAPI Experience with creating REST APIs Experience with Cloud Functions, ideally in Google Cloud/Terraform Experience with containerisation - Docker/Kubernetes Ability to design architectures to meet scalability, reliability and security targets Good problem-solving skills with an emphasis on product development In-depth understanding of best practices, coding standards, and architectural patterns in Back End development. Experience in automating builds, code checks, and releases using industry-standard tools. Knowledge and experience of Agile methodologies and practices Experience of B2B2C SaaS products would be an advantage The role requires 2 days a week in the London office
24/09/2024
Full time
Python Back End engineers are required by this leading Product company as they look to bring their development back in-house and build out the functionality on an already-successful platform operating in a niche space with a fantastic client base.You will be spearheading the creation and deployment of ground-breaking software solutions Key Responsibilities: Work as part of a cross-functional team to help drive the development of new features Lead change, innovation, and drive transformation within our teams: your expertise will identify opportunities for improvement in our Front End applications, tooling, and architecture. Ensure best practices and patterns: you will advocate and enforce best standards, and patterns. Your deep understanding of Front End technologies will help you to guide your peers - ensuring that our code is of high quality. Work on automation and process improvement: you will increase efficiency, reliability, and scalability, by creating automated processes that improve development workflows. Promote engineering ways of working: by taking the lead in establishing the importance of engineering first principles in your team and ensuring they are followed. Collaborate and share knowledge: you will engage with the engineering community, using your expertise to contribute to events and knowledge-sharing initiatives. You will inspire and motivate your peers to learn - improving their capabilities. Participate in hiring new engineers: you will be part of the interview and hiring process, using your experience and insights to identify top talent. You will help build the engineering team. Required Skills and Qualifications: Significant experience in API and web application development using Python with Flask and/or FastAPI Experience with creating REST APIs Experience with Cloud Functions, ideally in Google Cloud/Terraform Experience with containerisation - Docker/Kubernetes Ability to design architectures to meet scalability, reliability and security targets Good problem-solving skills with an emphasis on product development In-depth understanding of best practices, coding standards, and architectural patterns in Back End development. Experience in automating builds, code checks, and releases using industry-standard tools. Knowledge and experience of Agile methodologies and practices Experience of B2B2C SaaS products would be an advantage The role requires 2 days a week in the London office
Cyber Security Specialist Join our team at Levy , We are seeking a dedicated Cyber Security Specialist to join our community. In this role, you'll play an essential part in ensuring the security of our systems and networks. You will analyze potential threats, deploy effective defenses, and respond to security incidents, all while protecting the software development process. Your expertise will be instrumental in maintaining data privacy and supporting business continuity. Responsibilities: You will conduct comprehensive risk assessments to identify potential security threats to systems and data. This process involves pinpointing vulnerabilities, evaluating their potential impact, and recommending effective risk mitigation strategies. You will implement robust security controls to safeguard sensitive information, which includes configuring Firewalls and intrusion detection systems to establish and maintain strong security measures. You will investigate and analyze security incidents, taking corrective actions to prevent future occurrences. You'll be responsible for preparing detailed reports for stakeholders to ensure they are informed of incidents and responses. You will monitor for unusual activities and respond quickly to alerts, ensuring the protection of systems from potential threats. To stay ahead of emerging risks, you will research the latest cyber threats and vulnerabilities, adjusting security strategies accordingly to effectively counteract new challenges. Profile Requirements: You have a degree in Computer Science, Cybersecurity, Information Technology, or a related field from a recognized institution, coupled with a minimum of 3 years of experience in a cybersecurity role, demonstrating your ability to handle complex security challenges. You are familiar with security frameworks such as NIST, ISO 27001, and CIS Controls, which allows you to align security practices with industry standards. You possess strong knowledge of network security technologies and tools, including Firewalls, VPNs , and intrusion detection/prevention systems (IDS/IPS). You hold relevant cybersecurity certifications , such as CISSP, CISM, or CEH, which will strengthen your qualifications and expertise. You demonstrate strong analytical and problem-solving skills, allowing you to navigate complex security issues with creativity and insight while having a strong background in finance domains. You are fluent in English, French, and/or Dutch, Join the Levy consultancy Community and elevate your career! We're seeking passionate Cyber Security Specialists eager to make a meaningful difference. Here, you'll confront exciting challenges and collaborate with brilliant minds. If you're ready to learn and contribute to innovative projects, don't hesitate- Apply today and be part of our adventure!
24/09/2024
Full time
Cyber Security Specialist Join our team at Levy , We are seeking a dedicated Cyber Security Specialist to join our community. In this role, you'll play an essential part in ensuring the security of our systems and networks. You will analyze potential threats, deploy effective defenses, and respond to security incidents, all while protecting the software development process. Your expertise will be instrumental in maintaining data privacy and supporting business continuity. Responsibilities: You will conduct comprehensive risk assessments to identify potential security threats to systems and data. This process involves pinpointing vulnerabilities, evaluating their potential impact, and recommending effective risk mitigation strategies. You will implement robust security controls to safeguard sensitive information, which includes configuring Firewalls and intrusion detection systems to establish and maintain strong security measures. You will investigate and analyze security incidents, taking corrective actions to prevent future occurrences. You'll be responsible for preparing detailed reports for stakeholders to ensure they are informed of incidents and responses. You will monitor for unusual activities and respond quickly to alerts, ensuring the protection of systems from potential threats. To stay ahead of emerging risks, you will research the latest cyber threats and vulnerabilities, adjusting security strategies accordingly to effectively counteract new challenges. Profile Requirements: You have a degree in Computer Science, Cybersecurity, Information Technology, or a related field from a recognized institution, coupled with a minimum of 3 years of experience in a cybersecurity role, demonstrating your ability to handle complex security challenges. You are familiar with security frameworks such as NIST, ISO 27001, and CIS Controls, which allows you to align security practices with industry standards. You possess strong knowledge of network security technologies and tools, including Firewalls, VPNs , and intrusion detection/prevention systems (IDS/IPS). You hold relevant cybersecurity certifications , such as CISSP, CISM, or CEH, which will strengthen your qualifications and expertise. You demonstrate strong analytical and problem-solving skills, allowing you to navigate complex security issues with creativity and insight while having a strong background in finance domains. You are fluent in English, French, and/or Dutch, Join the Levy consultancy Community and elevate your career! We're seeking passionate Cyber Security Specialists eager to make a meaningful difference. Here, you'll confront exciting challenges and collaborate with brilliant minds. If you're ready to learn and contribute to innovative projects, don't hesitate- Apply today and be part of our adventure!
Lead Software Developer (PYTHON/AWS) - health tech - tech for good, make a positive impact on the world. Highly successful and fast growing organisation has an exciting opportunity for a Lead Software Developer (PYTHON/AWS). JOB PURPOSE Part of the extended Technology Leadership Team, the Lead Software Developer will design, implement, and maintain publishing software, systems, and customer - facing digital products. They will provide technical supervision and guidance across the team, establishing and maintaining the development processes and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within the organisation. Identify process improvement opportunities and act on them accordingly. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Collaborate with the Head of Engineering on recruitment and on-boarding of team members. Identification of capability gaps and ensuring continual development of team members through mentoring and coaching. Work closely with Head of Engineering and act as a representative for engineering to your respective team. Work closely with other Lead Software Developers to ensure consistent ways of working and help limit duplication and waste. Contribute to, and work in accordance to the Engineering Team Charter and other organisational strategies (and encourage team members to). Deal effectively with low-performing team members. Communicate up to Exec level, clearly, concisely and with authority and confidence. Communicate effectively with non-technical stakeholders using clear, non-technical language. Encourage a culture of continuous improvement within your team and across engineering. KNOWLEDGE & SKILLS FOR THIS JOB Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda, SQS, API gateways, S3). Excellent time-management and organisational skills, with the ability to work to deadlines. Good communication, negotiating and influencing skills. Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects. Basic salary £76,000 + excellent benefits Hybrid role - between 4 - 8 days per month in the London office, the rest remote
23/09/2024
Full time
Lead Software Developer (PYTHON/AWS) - health tech - tech for good, make a positive impact on the world. Highly successful and fast growing organisation has an exciting opportunity for a Lead Software Developer (PYTHON/AWS). JOB PURPOSE Part of the extended Technology Leadership Team, the Lead Software Developer will design, implement, and maintain publishing software, systems, and customer - facing digital products. They will provide technical supervision and guidance across the team, establishing and maintaining the development processes and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within the organisation. Identify process improvement opportunities and act on them accordingly. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Collaborate with the Head of Engineering on recruitment and on-boarding of team members. Identification of capability gaps and ensuring continual development of team members through mentoring and coaching. Work closely with Head of Engineering and act as a representative for engineering to your respective team. Work closely with other Lead Software Developers to ensure consistent ways of working and help limit duplication and waste. Contribute to, and work in accordance to the Engineering Team Charter and other organisational strategies (and encourage team members to). Deal effectively with low-performing team members. Communicate up to Exec level, clearly, concisely and with authority and confidence. Communicate effectively with non-technical stakeholders using clear, non-technical language. Encourage a culture of continuous improvement within your team and across engineering. KNOWLEDGE & SKILLS FOR THIS JOB Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda, SQS, API gateways, S3). Excellent time-management and organisational skills, with the ability to work to deadlines. Good communication, negotiating and influencing skills. Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects. Basic salary £76,000 + excellent benefits Hybrid role - between 4 - 8 days per month in the London office, the rest remote