Senior QA Engineer About Raidiam Raidiam is the global organisation at the forefront of data sharing technologies that are changing the world. We believe in empowering everyone to share their data safely, securely, and simply; in a trusted and consented way; creating the potential to be seamlessly connected to the products and services they need. Since our inception, Raidiam has been the enabling force behind the world s most significant data sharing developments, including Open Finance and Open Insurance in Brazil. We continue to be called upon by governments, regulators, and businesses to provide advice and technical support to achieve their data sharing ambitions. We work from the centre creating ecosystems with solid foundations to establish and nurture trust, the key to any successful data sharing. This makes us unique as the only provider in the market to operate from the core. What will your role as Senior QA Engineer look like? As a Senior QA Engineer you will be responsible for developing and implementing automation test strategies and frameworks that are aligned with the overall QA Strategy for the organisation. You will also be responsible for writing and executing automation scripts using Cypress to test software applications and systems and ensuring that all aspects of the application or system are thoroughly tested. You will create and maintain test automation frameworks that are efficient, reusable, and scalable. You will also mentor automation testing team members, analyse testing metrics to identify trends and areas of improvement in the automation testing process, and work closely with the development team to ensure that automation testing requirements are integrated into the development process. You will maintain a rigorous approach to quality assurance that contributes toward delivering exceptional user experiences and driving customer satisfaction. Key responsibilities: Create and execute test plans, test cases, and test scripts to validate software functionality, performance, and scalability. Ensure the quality and reliability of our software products by implementing comprehensive testing strategies and methodologies. Establish and maintain quality assurance processes, standards, and best practices to ensure consistent and high-quality deliverables. Mentor and guide QA team members, providing technical expertise and support to foster their professional growth. Collaborate with product managers, developers, and other stakeholders to understand project requirements and define test objectives. Identify, document, and track software defects and collaborate with cross-functional teams to prioritise and resolve issues in a timely manner. Analyse testing metrics to identify trends and areas of improvement in the automation testing process. Work closely with the development team to ensure that automation testing requirements are integrated into the development process. Identify and report any defects or issues with the software or application to the development team. Participate in code reviews to ensure that the automation code is of high quality, efficient, and adheres to best practices. Provide guidance and training to team members to ensure that they are up-to-date with the latest automation testing methodologies and tools. Conduct research and stay up-to-date with the latest automation testing tools, frameworks, and best practices, particularly in the context of Cypress. Comply with Raidiam s Corporate Policies and Procedures. Comply with Raidiam s Information Security Policies and Procedures. Complete any other tasks and/or duties you may be instructed to carry out from time to time. Our candidate must have: Bachelor's degree in computer science or related field. At least 5 years of experience in software testing and quality assurance, with a focus on automation testing using Cypress. Expert knowledge of Cypress, including the ability to write and execute complex tests using Cypress and create custom Cypress commands. Strong understanding of API testing principles and experience in testing APIs using tools such as Postman, REST Assured, or SoapUI. Experience in testing the performance of APIs and web UI using tools such as JMeter or Gatling. Experience in designing and developing test automation frameworks that are efficient, reusable, and scalable. Strong knowledge of programming languages such as Java, Python, or JavaScript. Proven experience in writing backend API tests using Go or similar programming languages. Experience with CI/CD pipelines using tools such as Jenkins, GitLab, or Travis CI. Familiarity with security testing principles and experience in testing APIs and web UI for security vulnerabilities using tools such as OWASP ZAP or Burp Suite. Familiarity with open banking standards and regulations such as PSD2, Open Banking UK, or Open Banking Brazil. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. Experience in working in an Agile environment and understanding of Agile methodologies such as Scrum or Kanban. What we think you should know about us We operate and embrace full remote working and equip you for that. For those who choose to work from the office or wishing to adopt a hybrid working practice, we have an office in the heart of London. We are proud of the vibrant, exciting, and fast-paced environment working at the forefront of developments in consented data sharing that we have created. We take our team s development very seriously and provide all individuals with a training budget, allocated study time, a full LMS training suite, support to study for industry standard qualifications and internal knowledge sharing. We fully believe in and live by our values, encouraging this by recognising and rewarding team members who actively demonstrate them. What can you expect from us? Working week of 37.5 hours with flexible, remote working. 25 days annual leave (increasing with length of service), plus Bank Holidays. Upon successful completion of your probation, you will benefit from: Benefits package including Health Cash Plan, Death in Service, Cycle to Work and Lifestyle Savings . Auto-enrolment in pension scheme with 5% employer contribution. Enhanced maternity, paternity and adoption leave. Discretionary bonus, based on company and individual performance. Enrolment in company equity share option scheme. This is a UK-based role and does not offer visa sponsorship, therefore you must be legally able to work in the UK and will be asked to confirm upon applying for this position. If you re interested in this opportunity, please click apply and you will be redirected to our recruitment system to complete your application.
Apr 17, 2024
Full time
Senior QA Engineer About Raidiam Raidiam is the global organisation at the forefront of data sharing technologies that are changing the world. We believe in empowering everyone to share their data safely, securely, and simply; in a trusted and consented way; creating the potential to be seamlessly connected to the products and services they need. Since our inception, Raidiam has been the enabling force behind the world s most significant data sharing developments, including Open Finance and Open Insurance in Brazil. We continue to be called upon by governments, regulators, and businesses to provide advice and technical support to achieve their data sharing ambitions. We work from the centre creating ecosystems with solid foundations to establish and nurture trust, the key to any successful data sharing. This makes us unique as the only provider in the market to operate from the core. What will your role as Senior QA Engineer look like? As a Senior QA Engineer you will be responsible for developing and implementing automation test strategies and frameworks that are aligned with the overall QA Strategy for the organisation. You will also be responsible for writing and executing automation scripts using Cypress to test software applications and systems and ensuring that all aspects of the application or system are thoroughly tested. You will create and maintain test automation frameworks that are efficient, reusable, and scalable. You will also mentor automation testing team members, analyse testing metrics to identify trends and areas of improvement in the automation testing process, and work closely with the development team to ensure that automation testing requirements are integrated into the development process. You will maintain a rigorous approach to quality assurance that contributes toward delivering exceptional user experiences and driving customer satisfaction. Key responsibilities: Create and execute test plans, test cases, and test scripts to validate software functionality, performance, and scalability. Ensure the quality and reliability of our software products by implementing comprehensive testing strategies and methodologies. Establish and maintain quality assurance processes, standards, and best practices to ensure consistent and high-quality deliverables. Mentor and guide QA team members, providing technical expertise and support to foster their professional growth. Collaborate with product managers, developers, and other stakeholders to understand project requirements and define test objectives. Identify, document, and track software defects and collaborate with cross-functional teams to prioritise and resolve issues in a timely manner. Analyse testing metrics to identify trends and areas of improvement in the automation testing process. Work closely with the development team to ensure that automation testing requirements are integrated into the development process. Identify and report any defects or issues with the software or application to the development team. Participate in code reviews to ensure that the automation code is of high quality, efficient, and adheres to best practices. Provide guidance and training to team members to ensure that they are up-to-date with the latest automation testing methodologies and tools. Conduct research and stay up-to-date with the latest automation testing tools, frameworks, and best practices, particularly in the context of Cypress. Comply with Raidiam s Corporate Policies and Procedures. Comply with Raidiam s Information Security Policies and Procedures. Complete any other tasks and/or duties you may be instructed to carry out from time to time. Our candidate must have: Bachelor's degree in computer science or related field. At least 5 years of experience in software testing and quality assurance, with a focus on automation testing using Cypress. Expert knowledge of Cypress, including the ability to write and execute complex tests using Cypress and create custom Cypress commands. Strong understanding of API testing principles and experience in testing APIs using tools such as Postman, REST Assured, or SoapUI. Experience in testing the performance of APIs and web UI using tools such as JMeter or Gatling. Experience in designing and developing test automation frameworks that are efficient, reusable, and scalable. Strong knowledge of programming languages such as Java, Python, or JavaScript. Proven experience in writing backend API tests using Go or similar programming languages. Experience with CI/CD pipelines using tools such as Jenkins, GitLab, or Travis CI. Familiarity with security testing principles and experience in testing APIs and web UI for security vulnerabilities using tools such as OWASP ZAP or Burp Suite. Familiarity with open banking standards and regulations such as PSD2, Open Banking UK, or Open Banking Brazil. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. Experience in working in an Agile environment and understanding of Agile methodologies such as Scrum or Kanban. What we think you should know about us We operate and embrace full remote working and equip you for that. For those who choose to work from the office or wishing to adopt a hybrid working practice, we have an office in the heart of London. We are proud of the vibrant, exciting, and fast-paced environment working at the forefront of developments in consented data sharing that we have created. We take our team s development very seriously and provide all individuals with a training budget, allocated study time, a full LMS training suite, support to study for industry standard qualifications and internal knowledge sharing. We fully believe in and live by our values, encouraging this by recognising and rewarding team members who actively demonstrate them. What can you expect from us? Working week of 37.5 hours with flexible, remote working. 25 days annual leave (increasing with length of service), plus Bank Holidays. Upon successful completion of your probation, you will benefit from: Benefits package including Health Cash Plan, Death in Service, Cycle to Work and Lifestyle Savings . Auto-enrolment in pension scheme with 5% employer contribution. Enhanced maternity, paternity and adoption leave. Discretionary bonus, based on company and individual performance. Enrolment in company equity share option scheme. This is a UK-based role and does not offer visa sponsorship, therefore you must be legally able to work in the UK and will be asked to confirm upon applying for this position. If you re interested in this opportunity, please click apply and you will be redirected to our recruitment system to complete your application.
Salary 55,000 - 85,000 GBP per year Requirements: - The Person Be passionate about technology and looking for an opportunity to utilize modern technology to drive real customer value and make a difference. Someone who is driven and wants to learn and push the boundaries as part of a highly motivated team. Happy to work in our Cheltenham office 2/3 days per week. Happy to embrace a DevOps culture. Any experience in the following areas would be advantageous: Modern C# / .NET Core NET Blazer tailwind CSS MongoDB database AWS utilising Terraform Mail routing DevOps Responsibilities: - The Team Egress Defend is an industry leading SaaS anti-phishing solution designed from the ground up to detect deception in emails. As an experienced engineer your challenges will involve building robust scalable software that can handle processing millions of emails in real-time. When working on defend you will get experience in all areas of the product such as critical mail flow components, database work, and user experience. We are looking for a driven senior engineer with a passion for innovation and technology, who is keen to push the boundaries and contribute to making a real difference to organisations safety. You will be working in a collaborative, fast paced team where every member can significantly influence and shape the product. The Role Translating your solutions into code fluently Solving problems independently Collaborating effectively in a team to achieve big things together Understanding other people's code quickly when you are familiar with the language Work on industry leading SaaS products Taking the lead when circumstances require Learning and coaching Curiosity and a growth mindset Sharing your knowledge Contributing your perspective and valuing that of others Technologies: - .NET Framework - Azure - MongoDB - C# More: If you're reading this, we are excited for you. You've landed on the job description for a company that will obsess over your well-being with unrivalled work-life balance, your career development providing transparent career paths and learning support for every single person, and knows that you are unique and will celebrate that. If you are passionate about what you do and want a career in one of the most exciting yet stable industries, read on Egress Software Technologies are a leading cyber security company providing global solutions to protect against human-activated risk. By aggregating data to derive intelligence, Egress is the only company able to predict future threats and prevent attacks or breaches - before they happen. Egress is proud to support thousands of Enterprise customers across a range of sectors including Financial Services, Legal, Healthcare, and Government organizations. By protecting millions of employees around the world from advanced threats, businesses can safely achieve their mission without unnecessary risk. At the forefront of the IT Cyber Security industry, Egress can provide an unrivalled career path in Software Engineering. We are looking for a driven senior engineer with a passion for innovation and technology, who is keen to push the boundaries and contribute. The company We are proud of our uniquely agile, effervescent, and people-focused equal-opportunity environment. Our core values of Owning it, Being Bold, Doing the right thing and Being a bar-raiser run through everyone who works for us, and everything we do. We are a sociable company and haven't let a global pandemic stop us from continuing to enjoy the place we work even if is more of a virtual experience at times. The atmosphere across the business is friendly and supportive, with a constant desire to improve in everything we do! We are now back to running our monthly paid-for social activities as our offices continue to get busier! For those who are working remotely, we can't promise the coffee you have in your kitchen will be as good as the free ones we have in the offices but the people you share it with will be just as warm and welcoming. Diversity, Equity and Inclusion Here at Egress we are committed to diversity, equity and inclusion. Our workforce has consistently sat above the national average for both BAME and female representation, but we recognize that we can always do more. Every job description is subject to scrutiny through a gender bias decoder ensuring our roles are as inclusive and attractive as possible. Our culture is one that aims to nurture a welcoming and safe working environment for everyone with initiatives such as our employee-led Culture Club, dedicated mental health first aider network and regular awareness seminars all contributing to a great place to work whoever you are. Privacy and Your Data Please take the time to check and read our recruitment privacy policy. The information you provide to us when you apply will be held, stored and processed by Egress Software Technologies Limited in accordance with it. Any job offer that we may make to you will be subject to you successfully passing background checks.
Apr 17, 2024
Full time
Salary 55,000 - 85,000 GBP per year Requirements: - The Person Be passionate about technology and looking for an opportunity to utilize modern technology to drive real customer value and make a difference. Someone who is driven and wants to learn and push the boundaries as part of a highly motivated team. Happy to work in our Cheltenham office 2/3 days per week. Happy to embrace a DevOps culture. Any experience in the following areas would be advantageous: Modern C# / .NET Core NET Blazer tailwind CSS MongoDB database AWS utilising Terraform Mail routing DevOps Responsibilities: - The Team Egress Defend is an industry leading SaaS anti-phishing solution designed from the ground up to detect deception in emails. As an experienced engineer your challenges will involve building robust scalable software that can handle processing millions of emails in real-time. When working on defend you will get experience in all areas of the product such as critical mail flow components, database work, and user experience. We are looking for a driven senior engineer with a passion for innovation and technology, who is keen to push the boundaries and contribute to making a real difference to organisations safety. You will be working in a collaborative, fast paced team where every member can significantly influence and shape the product. The Role Translating your solutions into code fluently Solving problems independently Collaborating effectively in a team to achieve big things together Understanding other people's code quickly when you are familiar with the language Work on industry leading SaaS products Taking the lead when circumstances require Learning and coaching Curiosity and a growth mindset Sharing your knowledge Contributing your perspective and valuing that of others Technologies: - .NET Framework - Azure - MongoDB - C# More: If you're reading this, we are excited for you. You've landed on the job description for a company that will obsess over your well-being with unrivalled work-life balance, your career development providing transparent career paths and learning support for every single person, and knows that you are unique and will celebrate that. If you are passionate about what you do and want a career in one of the most exciting yet stable industries, read on Egress Software Technologies are a leading cyber security company providing global solutions to protect against human-activated risk. By aggregating data to derive intelligence, Egress is the only company able to predict future threats and prevent attacks or breaches - before they happen. Egress is proud to support thousands of Enterprise customers across a range of sectors including Financial Services, Legal, Healthcare, and Government organizations. By protecting millions of employees around the world from advanced threats, businesses can safely achieve their mission without unnecessary risk. At the forefront of the IT Cyber Security industry, Egress can provide an unrivalled career path in Software Engineering. We are looking for a driven senior engineer with a passion for innovation and technology, who is keen to push the boundaries and contribute. The company We are proud of our uniquely agile, effervescent, and people-focused equal-opportunity environment. Our core values of Owning it, Being Bold, Doing the right thing and Being a bar-raiser run through everyone who works for us, and everything we do. We are a sociable company and haven't let a global pandemic stop us from continuing to enjoy the place we work even if is more of a virtual experience at times. The atmosphere across the business is friendly and supportive, with a constant desire to improve in everything we do! We are now back to running our monthly paid-for social activities as our offices continue to get busier! For those who are working remotely, we can't promise the coffee you have in your kitchen will be as good as the free ones we have in the offices but the people you share it with will be just as warm and welcoming. Diversity, Equity and Inclusion Here at Egress we are committed to diversity, equity and inclusion. Our workforce has consistently sat above the national average for both BAME and female representation, but we recognize that we can always do more. Every job description is subject to scrutiny through a gender bias decoder ensuring our roles are as inclusive and attractive as possible. Our culture is one that aims to nurture a welcoming and safe working environment for everyone with initiatives such as our employee-led Culture Club, dedicated mental health first aider network and regular awareness seminars all contributing to a great place to work whoever you are. Privacy and Your Data Please take the time to check and read our recruitment privacy policy. The information you provide to us when you apply will be held, stored and processed by Egress Software Technologies Limited in accordance with it. Any job offer that we may make to you will be subject to you successfully passing background checks.
About Us We're an award-winning innovative tech consultancy - a team of creative problem solvers. Since 1993 we've been finding better, more sustainable ways to solve complex technology problems for some of the world's leading organisations and delivered solutions that millions of people use every day. In the last 30 years we won several awards, including a prestigious Queen's Award for Enterprise in the Innovation category for our Enterprise Agile delivery approach. Operating from 26 locations across the world, we bring together teams of creative experts with diverse backgrounds and experiences, who enjoy working and learning in our collaborative and open culture and are committed to world-class delivery. We want to continue to grow our team with people just like you! About the Role We love to experiment with the latest tools, technologies and techniques to improve how we deliver our solutions and as a software engineer you can expect to be involved in: Engineering software solutions - working with prototypes and proof of concepts and developing fully functioning applications based on frameworks such as .Net and Spring/Spring Boot, and using languages including Java, Scala, JavaScript, Python, C# and Go . Producing rich front-end UI and efficient services with technologies like React, Angular and Vue. The automation of environmental and application deployment, scaling, and management using Kubernetes, Terraform, both in the cloud (AWS, Azure or GCP) or on-premise. About You You're an engineer at heart and enjoy the challenge of building complex software solutions You want to work across a range of tech environments. Your priorities will be building new systems and improving stability, security and efficiency You're keen to learn new technologies and languages You're comfortable operating in an Agile environment with a good working knowledge in areas such as CI/CD, build pipelines, testing and architecture You have a good understanding of computing fundamentals (e.g. logic, data structures, algorithms, low-level architecture, networks stack) along with strong software design skills, including OO, and knowledge of version control systems such as Git You love nothing more than grabbing a pen and whiteboarding the next challenge You're a confident communicator with demonstrable English language proficiency (both written & verbal) Some of the Perks Flexible benefits allowance - you choose how to spend your allowance (additional pension contributions, healthcare, dental and more) Industry leading health and wellbeing plan - we partner with several wellbeing support functions to cater to each individual's need, including 24/7 GP services, mental health support, and other Life Assurance (4 x annual salary) 25 days annual leave plus bank holidays Hybrid working - Our roles are not fully remote as we take pride in the tight knit communities we have created at our local offices. But we offer plenty of flexibility and you can split your time between the office, client site and WFH Discounts - we have preferred rates from dozens of retail, lifestyle, and utility brands An industry-leading referral scheme with no limits on the number of referrals Flexible holiday buy/sell option Electric vehicle scheme Training opportunities and incentives - we support professional certifications across engineering and non-engineering roles, including unlimited access to O'Reilly Giving back - the ability to get involved nationally and regionally with partnerships to get people from diverse backgrounds into tech You will become part of a squad with people from different areas within the business who will help you grow at BJSS We have a busy social calendar that you can choose to join- quarterly town halls/squad nights out/weekends away with families included/office get togethers GymFlex gym membership programme
Apr 16, 2024
Full time
About Us We're an award-winning innovative tech consultancy - a team of creative problem solvers. Since 1993 we've been finding better, more sustainable ways to solve complex technology problems for some of the world's leading organisations and delivered solutions that millions of people use every day. In the last 30 years we won several awards, including a prestigious Queen's Award for Enterprise in the Innovation category for our Enterprise Agile delivery approach. Operating from 26 locations across the world, we bring together teams of creative experts with diverse backgrounds and experiences, who enjoy working and learning in our collaborative and open culture and are committed to world-class delivery. We want to continue to grow our team with people just like you! About the Role We love to experiment with the latest tools, technologies and techniques to improve how we deliver our solutions and as a software engineer you can expect to be involved in: Engineering software solutions - working with prototypes and proof of concepts and developing fully functioning applications based on frameworks such as .Net and Spring/Spring Boot, and using languages including Java, Scala, JavaScript, Python, C# and Go . Producing rich front-end UI and efficient services with technologies like React, Angular and Vue. The automation of environmental and application deployment, scaling, and management using Kubernetes, Terraform, both in the cloud (AWS, Azure or GCP) or on-premise. About You You're an engineer at heart and enjoy the challenge of building complex software solutions You want to work across a range of tech environments. Your priorities will be building new systems and improving stability, security and efficiency You're keen to learn new technologies and languages You're comfortable operating in an Agile environment with a good working knowledge in areas such as CI/CD, build pipelines, testing and architecture You have a good understanding of computing fundamentals (e.g. logic, data structures, algorithms, low-level architecture, networks stack) along with strong software design skills, including OO, and knowledge of version control systems such as Git You love nothing more than grabbing a pen and whiteboarding the next challenge You're a confident communicator with demonstrable English language proficiency (both written & verbal) Some of the Perks Flexible benefits allowance - you choose how to spend your allowance (additional pension contributions, healthcare, dental and more) Industry leading health and wellbeing plan - we partner with several wellbeing support functions to cater to each individual's need, including 24/7 GP services, mental health support, and other Life Assurance (4 x annual salary) 25 days annual leave plus bank holidays Hybrid working - Our roles are not fully remote as we take pride in the tight knit communities we have created at our local offices. But we offer plenty of flexibility and you can split your time between the office, client site and WFH Discounts - we have preferred rates from dozens of retail, lifestyle, and utility brands An industry-leading referral scheme with no limits on the number of referrals Flexible holiday buy/sell option Electric vehicle scheme Training opportunities and incentives - we support professional certifications across engineering and non-engineering roles, including unlimited access to O'Reilly Giving back - the ability to get involved nationally and regionally with partnerships to get people from diverse backgrounds into tech You will become part of a squad with people from different areas within the business who will help you grow at BJSS We have a busy social calendar that you can choose to join- quarterly town halls/squad nights out/weekends away with families included/office get togethers GymFlex gym membership programme
Senior QA Engineer About Raidiam Raidiam is the global organisation at the forefront of data sharing technologies that are changing the world. We believe in empowering everyone to share their data safely, securely, and simply; in a trusted and consented way; creating the potential to be seamlessly connected to the products and services they need. Since our inception, Raidiam has been the enabling force behind the world's most significant data sharing developments, including Open Finance and Open Insurance in Brazil. We continue to be called upon by governments, regulators, and businesses to provide advice and technical support to achieve their data sharing ambitions. We work from the centre - creating ecosystems with solid foundations to establish and nurture trust, the key to any successful data sharing. This makes us unique as the only provider in the market to operate from the core. What will your role as Senior QA Engineer look like As a Senior QA Engineer you will be responsible for developing and implementing automation test strategies and frameworks that are aligned with the overall QA Strategy for the organisation. You will also be responsible for writing and executing automation scripts using Cypress to test software applications and systems and ensuring that all aspects of the application or system are thoroughly tested. You will create and maintain test automation frameworks that are efficient, reusable, and scalable. You will also mentor automation testing team members, analyse testing metrics to identify trends and areas of improvement in the automation testing process, and work closely with the development team to ensure that automation testing requirements are integrated into the development process. You will maintain a rigorous approach to quality assurance that contributes toward delivering exceptional user experiences and driving customer satisfaction. Key responsibilities: Create and execute test plans, test cases, and test scripts to validate software functionality, performance, and scalability. Ensure the quality and reliability of our software products by implementing comprehensive testing strategies and methodologies. Establish and maintain quality assurance processes, standards, and best practices to ensure consistent and high-quality deliverables. Mentor and guide QA team members, providing technical expertise and support to foster their professional growth. Collaborate with product managers, developers, and other stakeholders to understand project requirements and define test objectives. Identify, document, and track software defects and collaborate with cross-functional teams to prioritise and resolve issues in a timely manner. Analyse testing metrics to identify trends and areas of improvement in the automation testing process. Work closely with the development team to ensure that automation testing requirements are integrated into the development process. Identify and report any defects or issues with the software or application to the development team. Participate in code reviews to ensure that the automation code is of high quality, efficient, and adheres to best practices. Provide guidance and training to team members to ensure that they are up-to-date with the latest automation testing methodologies and tools. Conduct research and stay up-to-date with the latest automation testing tools, frameworks, and best practices, particularly in the context of Cypress. Comply with Raidiam's Corporate Policies and Procedures. Comply with Raidiam's Information Security Policies and Procedures. Complete any other tasks and/or duties you may be instructed to carry out from time to time. Our candidate must have: Bachelor's degree in computer science or related field. At least 5 years of experience in software testing and quality assurance, with a focus on automation testing using Cypress. Expert knowledge of Cypress, including the ability to write and execute complex tests using Cypress and create custom Cypress commands. Strong understanding of API testing principles and experience in testing APIs using tools such as Postman, REST Assured, or SoapUI. Experience in testing the performance of APIs and web UI using tools such as JMeter or Gatling. Experience in designing and developing test automation frameworks that are efficient, reusable, and scalable. Strong knowledge of programming languages such as Java, Python, or JavaScript. Proven experience in writing backend API tests using Go or similar programming languages. Experience with CI/CD pipelines using tools such as Jenkins, GitLab, or Travis CI. Familiarity with security testing principles and experience in testing APIs and web UI for security vulnerabilities using tools such as OWASP ZAP or Burp Suite. Familiarity with open banking standards and regulations such as PSD2, Open Banking UK, or Open Banking Brazil. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. Experience in working in an Agile environment and understanding of Agile methodologies such as Scrum or Kanban. What we think you should know about us We operate and embrace full remote working and equip you for that. For those who choose to work from the office or wishing to adopt a hybrid working practice, we have an office in the heart of London. We are proud of the vibrant, exciting, and fast-paced environment working at the forefront of developments in consented data sharing that we have created. We take our team's development very seriously and provide all individuals with a training budget, allocated study time, a full LMS training suite, support to study for industry standard qualifications and internal knowledge sharing. We fully believe in and live by our values, encouraging this by recognising and rewarding team members who actively demonstrate them. What can you expect from us Working week of 37.5 hours with flexible, remote working. 25 days annual leave (increasing with length of service), plus Bank Holidays.
Apr 16, 2024
Full time
Senior QA Engineer About Raidiam Raidiam is the global organisation at the forefront of data sharing technologies that are changing the world. We believe in empowering everyone to share their data safely, securely, and simply; in a trusted and consented way; creating the potential to be seamlessly connected to the products and services they need. Since our inception, Raidiam has been the enabling force behind the world's most significant data sharing developments, including Open Finance and Open Insurance in Brazil. We continue to be called upon by governments, regulators, and businesses to provide advice and technical support to achieve their data sharing ambitions. We work from the centre - creating ecosystems with solid foundations to establish and nurture trust, the key to any successful data sharing. This makes us unique as the only provider in the market to operate from the core. What will your role as Senior QA Engineer look like As a Senior QA Engineer you will be responsible for developing and implementing automation test strategies and frameworks that are aligned with the overall QA Strategy for the organisation. You will also be responsible for writing and executing automation scripts using Cypress to test software applications and systems and ensuring that all aspects of the application or system are thoroughly tested. You will create and maintain test automation frameworks that are efficient, reusable, and scalable. You will also mentor automation testing team members, analyse testing metrics to identify trends and areas of improvement in the automation testing process, and work closely with the development team to ensure that automation testing requirements are integrated into the development process. You will maintain a rigorous approach to quality assurance that contributes toward delivering exceptional user experiences and driving customer satisfaction. Key responsibilities: Create and execute test plans, test cases, and test scripts to validate software functionality, performance, and scalability. Ensure the quality and reliability of our software products by implementing comprehensive testing strategies and methodologies. Establish and maintain quality assurance processes, standards, and best practices to ensure consistent and high-quality deliverables. Mentor and guide QA team members, providing technical expertise and support to foster their professional growth. Collaborate with product managers, developers, and other stakeholders to understand project requirements and define test objectives. Identify, document, and track software defects and collaborate with cross-functional teams to prioritise and resolve issues in a timely manner. Analyse testing metrics to identify trends and areas of improvement in the automation testing process. Work closely with the development team to ensure that automation testing requirements are integrated into the development process. Identify and report any defects or issues with the software or application to the development team. Participate in code reviews to ensure that the automation code is of high quality, efficient, and adheres to best practices. Provide guidance and training to team members to ensure that they are up-to-date with the latest automation testing methodologies and tools. Conduct research and stay up-to-date with the latest automation testing tools, frameworks, and best practices, particularly in the context of Cypress. Comply with Raidiam's Corporate Policies and Procedures. Comply with Raidiam's Information Security Policies and Procedures. Complete any other tasks and/or duties you may be instructed to carry out from time to time. Our candidate must have: Bachelor's degree in computer science or related field. At least 5 years of experience in software testing and quality assurance, with a focus on automation testing using Cypress. Expert knowledge of Cypress, including the ability to write and execute complex tests using Cypress and create custom Cypress commands. Strong understanding of API testing principles and experience in testing APIs using tools such as Postman, REST Assured, or SoapUI. Experience in testing the performance of APIs and web UI using tools such as JMeter or Gatling. Experience in designing and developing test automation frameworks that are efficient, reusable, and scalable. Strong knowledge of programming languages such as Java, Python, or JavaScript. Proven experience in writing backend API tests using Go or similar programming languages. Experience with CI/CD pipelines using tools such as Jenkins, GitLab, or Travis CI. Familiarity with security testing principles and experience in testing APIs and web UI for security vulnerabilities using tools such as OWASP ZAP or Burp Suite. Familiarity with open banking standards and regulations such as PSD2, Open Banking UK, or Open Banking Brazil. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. Experience in working in an Agile environment and understanding of Agile methodologies such as Scrum or Kanban. What we think you should know about us We operate and embrace full remote working and equip you for that. For those who choose to work from the office or wishing to adopt a hybrid working practice, we have an office in the heart of London. We are proud of the vibrant, exciting, and fast-paced environment working at the forefront of developments in consented data sharing that we have created. We take our team's development very seriously and provide all individuals with a training budget, allocated study time, a full LMS training suite, support to study for industry standard qualifications and internal knowledge sharing. We fully believe in and live by our values, encouraging this by recognising and rewarding team members who actively demonstrate them. What can you expect from us Working week of 37.5 hours with flexible, remote working. 25 days annual leave (increasing with length of service), plus Bank Holidays.
Why join us Build tech for good (really) True remote environment (all of Engineering are fully remote) Work alongside a highly experienced team Unique tech & product challenges Competitive compensation (90,000 € - 120,000 €/year) Your team and context You'll be the second Frontend engineer in our Web team. This team is responsible for designing, building, testing, and operating our native and web apps. Your peers will also include Backend, iOS and Android engineers. Your missions On a day-to-day basis, your work will be a combination of: Deliver projects . You're responsible for architecture, technical design and programming, through to testing, delivery and maintenance of individual features. Support others . Within Engineering, this means contributing to code reviews, as well as co-designing APIs or data models with others - whether or not they are in your current squad. Within the Product organisation, you may be called to assess the technical feasibility and difficulty of upcoming projects. Continuously improve code including migrating complex systems . You'll keep your eyes peeled for areas of technical debt to fix,performance or scalability issues, production bugs, and plan work to address these with the rest of the engineering team. Share your ideas . You'll participate in ideation workshops, as well as be expected to submit ideas for new features, be they technical or user-facing. Everyone contributes to the product because we'd never want to miss out on good ideas. Benefits Competitive compensation: 90,000 € - 120,000 €/year (invoiced) depending on experience. Share options. Work anywhere (in Europe). We care about the work done, not where you do it from. Most of us work remotely full time, and we're equally happy if you'd prefer to work from our London HQ or anywhere in Europe. You just need a suitable workspace and a good internet connection. Flexible schedule. Many of us are parents and/or have various personal life commitments. While we typically work around 40 hours a week, how you schedule your work hours is up to you. Professionally , You have 5+ years of frontend engineering experience, including 3+ years with the React ecosystem. You have experience with TypeScript , Jest, and the React Testing Library. You ideally have solid working knowledge of NextJS . You have built elaborate front-ends that leverage local storage, lazy loading, code splitting. Web standards have few secrets for you (HTTP, HTML, CSS, JS, the DOM). You have strong computer science fundamentals, from data structures to algorithmic complexity. You have worked in an early-stage startup environment. You have worked remotely, with a distributed team. Personally , You want to build technology for good. You feel that our work ethic resonates with yours, and you see how they can act as guidance for your day-to-day work. You are fluent in written and spoken English. You live in Europe (incl. EU, EEE, or UK). You are willing to travel 3-4 days every 2-3 months to meet the team. While not a requirement, we'll be interested if you've done some backend work in the past, particularly in Ruby. About Peanut No woman should have to navigate motherhood without a support network. Our mission is to provide a safe social network for all women to form new friendships, find their communities, and provide support to each other. Unlike other social networks, we put safety and wellbeing first. Since 2017, over 4 million women have joined . We've grown quickly across the US and other countries, and received numerous accolades from Apple, the New York Times, Good Morning America, and the BBC to name a few. Our team of 30 people is multidisciplinary, distributed, diverse, and experienced.Some of us have previously worked with Citymapper, Deliveroo, Twitter, Pinterest, or Bumble. We're passionate about creating a great product that actually does social good. We thrive on collaboration. We experiment and discover solutions to problems we don't believe anyone has solved well. How we work Our main product work happens in 3 cross-functional squads . Those are formed based on our technical products (app, web, and platform squad). We make pragmatic choices when picking good tools . We communicate mostly through Slack and manage work and prioritisation with Notion, review code through Github pull requests, and meet with Google Meet. We have few but useful meetings : a short, daily standup, a weekly all-hands meeting to discuss product and/or analytics, and squad ceremonies like planning sessions, group testing sessions, or retrospectives. Our work ethic We believe that great teams build great products - and we live to high standards we've learned through past experiences. Collaboration . No one person can come up with a perfect solution, be it about technology or user experience. We strive to listen to everyone and co-design the product across engineering, design, and beyond. Trust . We trust each other to do their best and to know how to execute within their role and beyond. So we never micromanage - instead, we agree on scope and let each team member be responsible for execution and expect everyone to ask for (and get) support when they need it. Mastery . We care about quality and detail, because we care about our audience. We push ourselves and question our assumptions. We always experiment and keep learning, individually and as a team. Ambition. We have a bold mission, and we aim to make a dent into what we see as a problem in society. We're committed to the health of our users, our team, and our company. Hiring process Still reading, but not entirely sure the role is a good fit for you? That's okay! We're happy to consider you and answer your questions. Here's what the process looks like: Submit your application. This includes a resume and answers to a few practical questions. No cover letter is needed, although a few words are appreciated. Screening . We read every application to understand your motivation, skills, and experience. Once your application has been screened, you'll receive a response whether the outcome is in your favour or not. Intro interview and Q&A Julien (our CTO) . Technical interview with a Frontend engineer. We'll ask you to complete a small programming task ahead of the interview. Final interview with Seamus (Engineering Manager) and a member of the Product team. Our commitment We're building a product for people who have been traditionally underserved, and we're committed to hiring people with different backgrounds and experiences. It helps us build a better product, make better decisions, and better help our users. We're committed to building a workforce that's as diverse as the community of users who love Peanut! So, we welcome everyone to our team. If you need reasonable accommodation at any point in the application or interview process, please let us know. In your application, please feel free to note which pronouns you use (for example - she/her/hers, he/him/his, they/them/theirs, etc).
Apr 16, 2024
Full time
Why join us Build tech for good (really) True remote environment (all of Engineering are fully remote) Work alongside a highly experienced team Unique tech & product challenges Competitive compensation (90,000 € - 120,000 €/year) Your team and context You'll be the second Frontend engineer in our Web team. This team is responsible for designing, building, testing, and operating our native and web apps. Your peers will also include Backend, iOS and Android engineers. Your missions On a day-to-day basis, your work will be a combination of: Deliver projects . You're responsible for architecture, technical design and programming, through to testing, delivery and maintenance of individual features. Support others . Within Engineering, this means contributing to code reviews, as well as co-designing APIs or data models with others - whether or not they are in your current squad. Within the Product organisation, you may be called to assess the technical feasibility and difficulty of upcoming projects. Continuously improve code including migrating complex systems . You'll keep your eyes peeled for areas of technical debt to fix,performance or scalability issues, production bugs, and plan work to address these with the rest of the engineering team. Share your ideas . You'll participate in ideation workshops, as well as be expected to submit ideas for new features, be they technical or user-facing. Everyone contributes to the product because we'd never want to miss out on good ideas. Benefits Competitive compensation: 90,000 € - 120,000 €/year (invoiced) depending on experience. Share options. Work anywhere (in Europe). We care about the work done, not where you do it from. Most of us work remotely full time, and we're equally happy if you'd prefer to work from our London HQ or anywhere in Europe. You just need a suitable workspace and a good internet connection. Flexible schedule. Many of us are parents and/or have various personal life commitments. While we typically work around 40 hours a week, how you schedule your work hours is up to you. Professionally , You have 5+ years of frontend engineering experience, including 3+ years with the React ecosystem. You have experience with TypeScript , Jest, and the React Testing Library. You ideally have solid working knowledge of NextJS . You have built elaborate front-ends that leverage local storage, lazy loading, code splitting. Web standards have few secrets for you (HTTP, HTML, CSS, JS, the DOM). You have strong computer science fundamentals, from data structures to algorithmic complexity. You have worked in an early-stage startup environment. You have worked remotely, with a distributed team. Personally , You want to build technology for good. You feel that our work ethic resonates with yours, and you see how they can act as guidance for your day-to-day work. You are fluent in written and spoken English. You live in Europe (incl. EU, EEE, or UK). You are willing to travel 3-4 days every 2-3 months to meet the team. While not a requirement, we'll be interested if you've done some backend work in the past, particularly in Ruby. About Peanut No woman should have to navigate motherhood without a support network. Our mission is to provide a safe social network for all women to form new friendships, find their communities, and provide support to each other. Unlike other social networks, we put safety and wellbeing first. Since 2017, over 4 million women have joined . We've grown quickly across the US and other countries, and received numerous accolades from Apple, the New York Times, Good Morning America, and the BBC to name a few. Our team of 30 people is multidisciplinary, distributed, diverse, and experienced.Some of us have previously worked with Citymapper, Deliveroo, Twitter, Pinterest, or Bumble. We're passionate about creating a great product that actually does social good. We thrive on collaboration. We experiment and discover solutions to problems we don't believe anyone has solved well. How we work Our main product work happens in 3 cross-functional squads . Those are formed based on our technical products (app, web, and platform squad). We make pragmatic choices when picking good tools . We communicate mostly through Slack and manage work and prioritisation with Notion, review code through Github pull requests, and meet with Google Meet. We have few but useful meetings : a short, daily standup, a weekly all-hands meeting to discuss product and/or analytics, and squad ceremonies like planning sessions, group testing sessions, or retrospectives. Our work ethic We believe that great teams build great products - and we live to high standards we've learned through past experiences. Collaboration . No one person can come up with a perfect solution, be it about technology or user experience. We strive to listen to everyone and co-design the product across engineering, design, and beyond. Trust . We trust each other to do their best and to know how to execute within their role and beyond. So we never micromanage - instead, we agree on scope and let each team member be responsible for execution and expect everyone to ask for (and get) support when they need it. Mastery . We care about quality and detail, because we care about our audience. We push ourselves and question our assumptions. We always experiment and keep learning, individually and as a team. Ambition. We have a bold mission, and we aim to make a dent into what we see as a problem in society. We're committed to the health of our users, our team, and our company. Hiring process Still reading, but not entirely sure the role is a good fit for you? That's okay! We're happy to consider you and answer your questions. Here's what the process looks like: Submit your application. This includes a resume and answers to a few practical questions. No cover letter is needed, although a few words are appreciated. Screening . We read every application to understand your motivation, skills, and experience. Once your application has been screened, you'll receive a response whether the outcome is in your favour or not. Intro interview and Q&A Julien (our CTO) . Technical interview with a Frontend engineer. We'll ask you to complete a small programming task ahead of the interview. Final interview with Seamus (Engineering Manager) and a member of the Product team. Our commitment We're building a product for people who have been traditionally underserved, and we're committed to hiring people with different backgrounds and experiences. It helps us build a better product, make better decisions, and better help our users. We're committed to building a workforce that's as diverse as the community of users who love Peanut! So, we welcome everyone to our team. If you need reasonable accommodation at any point in the application or interview process, please let us know. In your application, please feel free to note which pronouns you use (for example - she/her/hers, he/him/his, they/them/theirs, etc).
Senior Front End Developer - UK Leading Digital Technology Firm - Bournemouth (Tech stack: Front End Developer, React, Vue, HTML, CSS, Webpack, Front End Engineer, JavaScript Developer, Front End Developer) Are you an enthusiastic Senior Front-End Developer with 4+ years of experience and have a knack for delivering top-notch software solutions? Do you thrive in an environment that champions front end technologies and embraces innovative technology? If so, I have the perfect opportunity for you with A UK leading digital technology firm based remotely. Our client has been dominating the Digital Technology industry for about 25 years, they specialise in PE-backed companies and those with high-growth aspirations. From strategy through to complete digital transformation, my client prides themselves on delivering transformational changes that are sustainable, measurable, and aligned with clients' strategic objectives. My client combines a deep understanding of the latest digital technologies with a customer-centric philosophy. They collaborate with clients to understand their unique challenges and co-create solutions. This partnership approach delivers increased performance, accelerated growth, and added value. They are seeking a talented individual to join the development team as a Front-End Developer as part of their planned growth. The ideal candidate will be working on the engineering team leading on Front End strategy and approach in line with wider project team. Ensuring documentation of all solution designs to ensure deliverables are clear and easily communicated to other teams. Helping the new business team ballpark and estimate new business opportunities and complete associated documentation. The ideal Front End Developer will need to have experience in a digital agency setting or a similar demanding environment. A solid understanding of modern frontend technologies and techniques (HTML5, SASS, ES6 JS, React Webpack, etc.). The Front-End Developer position comes with the following benefits: Hybrid working policy. Pension contribution matched up to 10%. Private medical insurance. 31 days annual leave. Employee Assistance Programme Online training Programmes Cycle to work scheme. Referral Schemes Location: Bournemouth / Hybrid Working Salary: £45,000 - £70,000 + Bonus + Pension + Benefits Applicants must be based in the UK and have the right to work in the UK. To apply for this position please send your CV to Sunny Bhalla at Noir. NOIRUKTECHREC NOIRUKREC
Apr 16, 2024
Full time
Senior Front End Developer - UK Leading Digital Technology Firm - Bournemouth (Tech stack: Front End Developer, React, Vue, HTML, CSS, Webpack, Front End Engineer, JavaScript Developer, Front End Developer) Are you an enthusiastic Senior Front-End Developer with 4+ years of experience and have a knack for delivering top-notch software solutions? Do you thrive in an environment that champions front end technologies and embraces innovative technology? If so, I have the perfect opportunity for you with A UK leading digital technology firm based remotely. Our client has been dominating the Digital Technology industry for about 25 years, they specialise in PE-backed companies and those with high-growth aspirations. From strategy through to complete digital transformation, my client prides themselves on delivering transformational changes that are sustainable, measurable, and aligned with clients' strategic objectives. My client combines a deep understanding of the latest digital technologies with a customer-centric philosophy. They collaborate with clients to understand their unique challenges and co-create solutions. This partnership approach delivers increased performance, accelerated growth, and added value. They are seeking a talented individual to join the development team as a Front-End Developer as part of their planned growth. The ideal candidate will be working on the engineering team leading on Front End strategy and approach in line with wider project team. Ensuring documentation of all solution designs to ensure deliverables are clear and easily communicated to other teams. Helping the new business team ballpark and estimate new business opportunities and complete associated documentation. The ideal Front End Developer will need to have experience in a digital agency setting or a similar demanding environment. A solid understanding of modern frontend technologies and techniques (HTML5, SASS, ES6 JS, React Webpack, etc.). The Front-End Developer position comes with the following benefits: Hybrid working policy. Pension contribution matched up to 10%. Private medical insurance. 31 days annual leave. Employee Assistance Programme Online training Programmes Cycle to work scheme. Referral Schemes Location: Bournemouth / Hybrid Working Salary: £45,000 - £70,000 + Bonus + Pension + Benefits Applicants must be based in the UK and have the right to work in the UK. To apply for this position please send your CV to Sunny Bhalla at Noir. NOIRUKTECHREC NOIRUKREC
Senior Developer (ASP.Net Core, C#) - Nottingham / hybrid remote - Salary £60K - £75K DOE plus flexible hours, hybrid working (2 days a week in office), 25 days holiday + bh, latest technologies, excellent progression and more! The Role A unique and exciting new opportunity has arisen for an experienced Software Developers (ASP.Net Core, C#, AWS) to join a rapidly growing specialised development house based in Nottingham right nearby the border of Derbyshire - this is easily commutable from the East & West Midlands. The expectation for this role is 2 days a week of your choice in the office including flexible hours (their core hours are between 10am - 3pm). As a Software Developer (ASP.Net Core, AWS, C#) you will be responsible for a wide range of innovative projects from development of their innovative cloud-based enterprise system to internal systems. You will spend the majority of your time developing greenfield solutions in the very latest technologies. The application will be utilised by global clients so you will play an integral role in contributing to the growth of the business and with it being a collaborative team; you'll have the ability to suggest new technologies and drive forward their technical direction. You will need to be self motivated and enjoy working in a fast-paced rapidly changing environment. You will be working closely with other senior developers so will have the opportunity to voice your creativity as well as learn and grow with the very latest technology. This role is a FULL STACK role so you will need to have strong C# skills with frontend framework experience in, Angular, React, Node or Vue. Technologies used: C# and ASP.Net Core Angular / TypeScript / Dev Express SQL Server AWS The Company This is a truly exciting, unique and creative specialised software provider run by individuals who are passionate and open minded about technology and want like minded individuals to join them on their journey. They are a small company with around 10 developers and they are currently working on a range of innovative projects and are considered industry leading experts in their speciality. They are currently on the lookout for additional Developers ranging from Mid - Senior. They offer a relaxed and friendly working environment including remote & flexible working hours, 25 days holiday + bh, 5% matched contributory pension, office parking, Pluralsight learning, tech scheme and much more! Apply Now! If you are a talented Software Developer looking to become part of a team focused on being the best, then this could be the right move for you. Senior Developer (ASP.Net Core, C#) - Nottingham / hybrid remote - Salary £60K - £75K DOE plus flexible hours, hybrid working (2 days a week in office), 25 days holiday + bh, latest technologies, excellent progression and more! Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
Apr 15, 2024
Full time
Senior Developer (ASP.Net Core, C#) - Nottingham / hybrid remote - Salary £60K - £75K DOE plus flexible hours, hybrid working (2 days a week in office), 25 days holiday + bh, latest technologies, excellent progression and more! The Role A unique and exciting new opportunity has arisen for an experienced Software Developers (ASP.Net Core, C#, AWS) to join a rapidly growing specialised development house based in Nottingham right nearby the border of Derbyshire - this is easily commutable from the East & West Midlands. The expectation for this role is 2 days a week of your choice in the office including flexible hours (their core hours are between 10am - 3pm). As a Software Developer (ASP.Net Core, AWS, C#) you will be responsible for a wide range of innovative projects from development of their innovative cloud-based enterprise system to internal systems. You will spend the majority of your time developing greenfield solutions in the very latest technologies. The application will be utilised by global clients so you will play an integral role in contributing to the growth of the business and with it being a collaborative team; you'll have the ability to suggest new technologies and drive forward their technical direction. You will need to be self motivated and enjoy working in a fast-paced rapidly changing environment. You will be working closely with other senior developers so will have the opportunity to voice your creativity as well as learn and grow with the very latest technology. This role is a FULL STACK role so you will need to have strong C# skills with frontend framework experience in, Angular, React, Node or Vue. Technologies used: C# and ASP.Net Core Angular / TypeScript / Dev Express SQL Server AWS The Company This is a truly exciting, unique and creative specialised software provider run by individuals who are passionate and open minded about technology and want like minded individuals to join them on their journey. They are a small company with around 10 developers and they are currently working on a range of innovative projects and are considered industry leading experts in their speciality. They are currently on the lookout for additional Developers ranging from Mid - Senior. They offer a relaxed and friendly working environment including remote & flexible working hours, 25 days holiday + bh, 5% matched contributory pension, office parking, Pluralsight learning, tech scheme and much more! Apply Now! If you are a talented Software Developer looking to become part of a team focused on being the best, then this could be the right move for you. Senior Developer (ASP.Net Core, C#) - Nottingham / hybrid remote - Salary £60K - £75K DOE plus flexible hours, hybrid working (2 days a week in office), 25 days holiday + bh, latest technologies, excellent progression and more! Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
Salary: £70,000 to £100,000 depending on experience. Read about our compensation policy , powered by Figures Start date: Flexible Contract: Permanent, Full time Working hours: Flexible Team: Engineering Reporting to: Tom Dignan, CTO Location: Hybrid Office: Most of our team opt to come into our swish, wheelchair-accessible office in Elephant & Castle 1-2 times per week Visa sponsorship: Not available. You must have the right to work in the UK Background checks: Due to the nature of the work we do with global governments and partners, all employees are required to pass BPSS verification First round closing date: 27th March 2024 You can expect to hear from us, no matter the outcome, by: 2nd April 2024 We care deeply about having a diverse and inclusive workforce, and welcome candidates from all backgrounds. Should you require any accommodations during the hiring process, please don't hesitate to let us know. We will do our best to ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. See more on accommodations. To keep up to date with future open roles, follow us on LinkedIn . Who we are Apolitical is a social learning platform for government. We equip policymakers with the knowledge, skills and community they need to solve the world's hardest challenges. Our platform is used by more than 200,000 public servants and policymakers in 170 countries, with community members ranging from mayors, ministers, and heads of civil services to policy pioneers and digital disruptors. Founded in 2015 by Robyn Scott and Lisa Witter, Apolitical is a team of 50+ employees with an office in London. Our mission is to help build 21st century governments that work for people and the planet. Our moonshot is to accelerate the adoption of better skills and solutions in government, so that 1% of governments' $30 trillion annual budget is spent 50% more effectively, unlocking $150 billion each year for society. How we work Our mission demands the purposeful, collaborative work of a driven and diverse team. Guided by our leadership principles , Apolitical team members are mission-driven and ready to embrace complex challenges with innovative and critical thinking. In our organisation, we value ownership, impact, and a supportive and inclusive environment enriched by kind and constructive feedback. Before applying, read our Candidate Handbook and make sure you're excited by the autonomy and changeability that a startup demands. We also encourage you to visit Escape The City for employee reviews, our Glassdoor profile for independent reviews, or to look at results from recent employee surveys . Who We Are Looking For You embody the essence of an entrepreneurial software engineer, taking pride in ownership, engaging with stakeholders, and being hands-on with coding. Your initiative, ability to inspire through knowledge sharing, and eagerness to drive innovation make you stand out. This role offers a unique opportunity to significantly influence our product, platform, and team dynamics. If coding is your passion, both professionally and personally, and you're excited by the prospect of integrating cutting-edge AI tools into our solutions, we'd love to have you on board. The role We are looking for a Senior Software Engineer who exemplifies a proactive, results-driven approach. The ideal candidate will be skilled in developing new APIs, designing intuitive user interfaces, and passionate about AI technology. While experience in DevOps is advantageous, a willingness to learn is equally valued. Responsibilities include enhancing user experience, optimising application performance, integrating AI tools, promoting best practices, and mentoring junior team members. Note: This position is aimed at experienced professionals. However, candidates at various career stages are encouraged to follow our careers page for future opportunities. Our Technology Landscape Our solutions leverage React for front-end development, NodeJS for back-end services, and are fully hosted on Google Cloud Platform. With a keen interest in AI, we're eager to explore and implement AI tools to elevate our technology offerings as well as enhance our ability to create solutions. This is a great fit if you have Proven success as a software engineer, with a portfolio that spans several years and projects. Expertise in React and NodeJS within a professional environment. Outstanding communication and interpersonal abilities, crucial for leading technical discussions and idea sharing. A commitment to software engineering excellence, focusing on scalable, maintainable, and high-performing solutions. Strong proficiency in JavaScript. A culture of learning and mentoring, plus a readiness to explore and apply new AI technologies. Leadership experience with project and technical decision-making skills. Comfort in an agile development environment. Don't meet every single requirement? Studies have shown that women and people of colour are less likely to apply to jobs unless they meet every single qualification. Apolitical is dedicated to building a diverse and inclusive workplace, so if you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Interview Process We've designed our hiring process to identify the traits, knowledge and skills that are likely to result in high levels of job performance and test for these qualities in an effective manner. We use semi-structured, behavioural interviews to get strong, measurable insights about you as a candidate and we aim to keep the discussion comfortable rather than interrogation-like. Application screening. We review (anonymous) applications on Workable to ensure they meet the minimum criteria for the role. We only see personal details once a candidate has been moved to the next stage of the process. Phone screen. A phone or Google Meet chat of up to 30 minutes to understand better in your words about your experience, how you've worked in the past and what you are looking for in your next role. We may cover some technical issues related to the role in particular how those may have related to your part experience. There will also be some time for you to query us further about the role, the team and company. Technical Pairing Exercise. We will send you instructions on how to set up your local environment to participate in a parking exercise with a member of our team. This will likely be a mix of frontend and backend and should last 45-60 minutes. Technical Discussion. This is a 45-60 minute discussion about your technical knowledge including past work experience, knowledge of techniques and best practices. There will be an emphasis on being able to talk the justification to certain approaches and in some cases a discussion on how you might want to improve things that you have worked on in the past. There will be time for you to ask questions about our technical approach and environment. Culture Interview. A 30 minute discussion around your approach work, collaboration, mentoring/learning, and communication. There tends to be a fair amount of back and forth as you learn about us as well. (In addition to working with smart, kind people on one of the most important challenges of our time ) Stock options: Our employee options plan gives you a stake in our vision. Flexibility: Everyone works differently. Whether it's early mornings, late nights or a day at home, we support what gives you energy and makes you effective. Holidays: Unlimited holidays, trusting people to take what they need when they need it (and encouraging time off where people aren't taking enough). As a restorative reboot, we give everyone on the team the last Friday of every month off. Office: We're a hybrid working company, but when we're at the office, we're based 3 minutes from Elephant & Castle station, easily accessible from all areas of London. Our office is wheelchair accessible and has gender-neutral bathrooms, and we also have flexibility around remote work in the UK. Parental leave: Four months' maternity, paternity and adoption leave. Childcare benefit: Access to salary exchange through YellowNest, designed to help parents of kids aged 0-5 save 30-47% on childcare costs in the UK. Development: Learning and development budgets for books, conferences and courses. We also offer have an extensive library to which team members contribute their favourite book. Socials: Regular virtual and in-person socials. We aim to make activities, food and beverage at socials as inclusive as possible and are always open to suggestions from the team. Financial wellbeing: Pension contribution on a banded scheme, salary exchange, and access to Maji, a financial planning tool to help you achieve your goals. WFH setup: A work Macbook and working-from-home budget for equipment that supports your physical wellbeing. Mental Wellbeing: . click apply for full job details
Apr 14, 2024
Full time
Salary: £70,000 to £100,000 depending on experience. Read about our compensation policy , powered by Figures Start date: Flexible Contract: Permanent, Full time Working hours: Flexible Team: Engineering Reporting to: Tom Dignan, CTO Location: Hybrid Office: Most of our team opt to come into our swish, wheelchair-accessible office in Elephant & Castle 1-2 times per week Visa sponsorship: Not available. You must have the right to work in the UK Background checks: Due to the nature of the work we do with global governments and partners, all employees are required to pass BPSS verification First round closing date: 27th March 2024 You can expect to hear from us, no matter the outcome, by: 2nd April 2024 We care deeply about having a diverse and inclusive workforce, and welcome candidates from all backgrounds. Should you require any accommodations during the hiring process, please don't hesitate to let us know. We will do our best to ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. See more on accommodations. To keep up to date with future open roles, follow us on LinkedIn . Who we are Apolitical is a social learning platform for government. We equip policymakers with the knowledge, skills and community they need to solve the world's hardest challenges. Our platform is used by more than 200,000 public servants and policymakers in 170 countries, with community members ranging from mayors, ministers, and heads of civil services to policy pioneers and digital disruptors. Founded in 2015 by Robyn Scott and Lisa Witter, Apolitical is a team of 50+ employees with an office in London. Our mission is to help build 21st century governments that work for people and the planet. Our moonshot is to accelerate the adoption of better skills and solutions in government, so that 1% of governments' $30 trillion annual budget is spent 50% more effectively, unlocking $150 billion each year for society. How we work Our mission demands the purposeful, collaborative work of a driven and diverse team. Guided by our leadership principles , Apolitical team members are mission-driven and ready to embrace complex challenges with innovative and critical thinking. In our organisation, we value ownership, impact, and a supportive and inclusive environment enriched by kind and constructive feedback. Before applying, read our Candidate Handbook and make sure you're excited by the autonomy and changeability that a startup demands. We also encourage you to visit Escape The City for employee reviews, our Glassdoor profile for independent reviews, or to look at results from recent employee surveys . Who We Are Looking For You embody the essence of an entrepreneurial software engineer, taking pride in ownership, engaging with stakeholders, and being hands-on with coding. Your initiative, ability to inspire through knowledge sharing, and eagerness to drive innovation make you stand out. This role offers a unique opportunity to significantly influence our product, platform, and team dynamics. If coding is your passion, both professionally and personally, and you're excited by the prospect of integrating cutting-edge AI tools into our solutions, we'd love to have you on board. The role We are looking for a Senior Software Engineer who exemplifies a proactive, results-driven approach. The ideal candidate will be skilled in developing new APIs, designing intuitive user interfaces, and passionate about AI technology. While experience in DevOps is advantageous, a willingness to learn is equally valued. Responsibilities include enhancing user experience, optimising application performance, integrating AI tools, promoting best practices, and mentoring junior team members. Note: This position is aimed at experienced professionals. However, candidates at various career stages are encouraged to follow our careers page for future opportunities. Our Technology Landscape Our solutions leverage React for front-end development, NodeJS for back-end services, and are fully hosted on Google Cloud Platform. With a keen interest in AI, we're eager to explore and implement AI tools to elevate our technology offerings as well as enhance our ability to create solutions. This is a great fit if you have Proven success as a software engineer, with a portfolio that spans several years and projects. Expertise in React and NodeJS within a professional environment. Outstanding communication and interpersonal abilities, crucial for leading technical discussions and idea sharing. A commitment to software engineering excellence, focusing on scalable, maintainable, and high-performing solutions. Strong proficiency in JavaScript. A culture of learning and mentoring, plus a readiness to explore and apply new AI technologies. Leadership experience with project and technical decision-making skills. Comfort in an agile development environment. Don't meet every single requirement? Studies have shown that women and people of colour are less likely to apply to jobs unless they meet every single qualification. Apolitical is dedicated to building a diverse and inclusive workplace, so if you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Interview Process We've designed our hiring process to identify the traits, knowledge and skills that are likely to result in high levels of job performance and test for these qualities in an effective manner. We use semi-structured, behavioural interviews to get strong, measurable insights about you as a candidate and we aim to keep the discussion comfortable rather than interrogation-like. Application screening. We review (anonymous) applications on Workable to ensure they meet the minimum criteria for the role. We only see personal details once a candidate has been moved to the next stage of the process. Phone screen. A phone or Google Meet chat of up to 30 minutes to understand better in your words about your experience, how you've worked in the past and what you are looking for in your next role. We may cover some technical issues related to the role in particular how those may have related to your part experience. There will also be some time for you to query us further about the role, the team and company. Technical Pairing Exercise. We will send you instructions on how to set up your local environment to participate in a parking exercise with a member of our team. This will likely be a mix of frontend and backend and should last 45-60 minutes. Technical Discussion. This is a 45-60 minute discussion about your technical knowledge including past work experience, knowledge of techniques and best practices. There will be an emphasis on being able to talk the justification to certain approaches and in some cases a discussion on how you might want to improve things that you have worked on in the past. There will be time for you to ask questions about our technical approach and environment. Culture Interview. A 30 minute discussion around your approach work, collaboration, mentoring/learning, and communication. There tends to be a fair amount of back and forth as you learn about us as well. (In addition to working with smart, kind people on one of the most important challenges of our time ) Stock options: Our employee options plan gives you a stake in our vision. Flexibility: Everyone works differently. Whether it's early mornings, late nights or a day at home, we support what gives you energy and makes you effective. Holidays: Unlimited holidays, trusting people to take what they need when they need it (and encouraging time off where people aren't taking enough). As a restorative reboot, we give everyone on the team the last Friday of every month off. Office: We're a hybrid working company, but when we're at the office, we're based 3 minutes from Elephant & Castle station, easily accessible from all areas of London. Our office is wheelchair accessible and has gender-neutral bathrooms, and we also have flexibility around remote work in the UK. Parental leave: Four months' maternity, paternity and adoption leave. Childcare benefit: Access to salary exchange through YellowNest, designed to help parents of kids aged 0-5 save 30-47% on childcare costs in the UK. Development: Learning and development budgets for books, conferences and courses. We also offer have an extensive library to which team members contribute their favourite book. Socials: Regular virtual and in-person socials. We aim to make activities, food and beverage at socials as inclusive as possible and are always open to suggestions from the team. Financial wellbeing: Pension contribution on a banded scheme, salary exchange, and access to Maji, a financial planning tool to help you achieve your goals. WFH setup: A work Macbook and working-from-home budget for equipment that supports your physical wellbeing. Mental Wellbeing: . click apply for full job details
About Metomic Over the last ten years, SaaS has changed the way we work - for the better. Slack instead of email. Miro instead of sticky notes. Airtable instead of Excel. SaaS is helping tech companies move so much faster, but it's also introducing a new surface area of risk they've never seen before. The risk of leaking sensitive data. As a result, companies are faced with answering the difficult question of how to manage compounding security risks as they grow without introducing more red tape that slows their team down. At Metomic, we help companies protect sensitive data in SaaS applications like Slack, Google Drive and Zendesk. Our technology connects to SaaS applications, detects the most critical sensitive data risks, and put automated policies in place to ensure these risks don't happen again in the future.This liberates tech companies to make full use of their favourite SaaS apps whilst Metomic takes care of all the security risks behind the scenes. After launching our product in April 2021, we now count some of the world's most innovative companies as customers, such as Zego, Octopus Energy and . In 2023 we raised a $20m Series A round led by Evolution Equity and backed by other investors such Connect (investors in CityMapper, Typeform, Marvel), LocalGlobe (Improbable, Figma, Zego) and RFC (Hopin, Clubhouse, On Deck, etc), and Resonance.vc . Engineering Team As we continue to change the way companies deal with their sensitive data, our Engineering Team (currently 8 strong) is growing and we're looking to welcome Software Engineers, either back-end or full-stack, to our team to be part of this journey. Some of the areas you may be working on: Our sensitive data and classification engine, building systems to allow us to process billions of messages a day, data ingest pipelines, sensitive data remediation system, risk identification and ranking engines and alerting systems. Our back-end services are written in Typescript and make extensive use of Kafka, GraphQL and Postgres. Our front-end is written in React/TypeScript. Our house style is grounded in functional programming principles. We use AWS ECS Fargate via github actions and Terraform to deploy to production multiple times a day. Product-minded and pragmatic engineers - Front of mind for you is thinking through what the best solution is for the problem the customer is facing. You'll be given a lot of autonomy to explore solutions from what we build, how it's designed and what technologies we use. Problem-solvers - We're facing a lot of previously uncharted territory and with that a set of new and unseen challenges. You're not one to shy away from tackling these sorts of problems. You'll think through not just how to solve a problem, but what caused the problem in the first place and how we can make improvements to prevent similar problems in the future. One eye on now, one eye on what's next - Our engineers have a passion for bringing to life distributed systems and scalable and robust architectures. You'll have a huge role in coming up with how the system will evolve from an architecture and engineering standpoint. Culture contributors - We're a small, close-knit team and recognise the importance of our culture as we continue to grow. You'll be pivotal in helping shape the early stages and building a team platform that we can grow from. We encourage applications from all backgrounds, communities and industries and we are happy to discuss any reasonable adjustments that you require. As an equal opportunity employer, we are committed to building a team that represents a variety of backgrounds, perspectives, and skills. Metomic does not discriminate based on age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion/belief, sex, sexual orientation. Every employment is based on qualification, excellence, and business need. Metomic is deeply committed to diversity, equity and inclusion both in our hiring practices and in our experiences as Metomic employees. We strive to create a mindful and respectful environment where everyone can bring their authentic self to work and experience a culture that is free of harassment and discrimination. Life as a Metonaut Remote Working - We're remote-friendly and also have an office in Shoreditch, London that you can work from at anytime. Our success is your success, so you'll receive equity in Metomic (under our tax-efficient EMI options scheme). Private Health Insurance - Enrolled from Day 1 through Vitality, for when life happens Holiday Leave - 30 days holiday leave, excluding bank holidays WFH Budget - £400 one-off contribution to your home office Unforgettable events - Annual team trip away. We have recently been to Barcelona! (previous years have been a castle near Marseille, a penthouse in Lisbon, and a farm in South Downs, UK
Apr 13, 2024
Full time
About Metomic Over the last ten years, SaaS has changed the way we work - for the better. Slack instead of email. Miro instead of sticky notes. Airtable instead of Excel. SaaS is helping tech companies move so much faster, but it's also introducing a new surface area of risk they've never seen before. The risk of leaking sensitive data. As a result, companies are faced with answering the difficult question of how to manage compounding security risks as they grow without introducing more red tape that slows their team down. At Metomic, we help companies protect sensitive data in SaaS applications like Slack, Google Drive and Zendesk. Our technology connects to SaaS applications, detects the most critical sensitive data risks, and put automated policies in place to ensure these risks don't happen again in the future.This liberates tech companies to make full use of their favourite SaaS apps whilst Metomic takes care of all the security risks behind the scenes. After launching our product in April 2021, we now count some of the world's most innovative companies as customers, such as Zego, Octopus Energy and . In 2023 we raised a $20m Series A round led by Evolution Equity and backed by other investors such Connect (investors in CityMapper, Typeform, Marvel), LocalGlobe (Improbable, Figma, Zego) and RFC (Hopin, Clubhouse, On Deck, etc), and Resonance.vc . Engineering Team As we continue to change the way companies deal with their sensitive data, our Engineering Team (currently 8 strong) is growing and we're looking to welcome Software Engineers, either back-end or full-stack, to our team to be part of this journey. Some of the areas you may be working on: Our sensitive data and classification engine, building systems to allow us to process billions of messages a day, data ingest pipelines, sensitive data remediation system, risk identification and ranking engines and alerting systems. Our back-end services are written in Typescript and make extensive use of Kafka, GraphQL and Postgres. Our front-end is written in React/TypeScript. Our house style is grounded in functional programming principles. We use AWS ECS Fargate via github actions and Terraform to deploy to production multiple times a day. Product-minded and pragmatic engineers - Front of mind for you is thinking through what the best solution is for the problem the customer is facing. You'll be given a lot of autonomy to explore solutions from what we build, how it's designed and what technologies we use. Problem-solvers - We're facing a lot of previously uncharted territory and with that a set of new and unseen challenges. You're not one to shy away from tackling these sorts of problems. You'll think through not just how to solve a problem, but what caused the problem in the first place and how we can make improvements to prevent similar problems in the future. One eye on now, one eye on what's next - Our engineers have a passion for bringing to life distributed systems and scalable and robust architectures. You'll have a huge role in coming up with how the system will evolve from an architecture and engineering standpoint. Culture contributors - We're a small, close-knit team and recognise the importance of our culture as we continue to grow. You'll be pivotal in helping shape the early stages and building a team platform that we can grow from. We encourage applications from all backgrounds, communities and industries and we are happy to discuss any reasonable adjustments that you require. As an equal opportunity employer, we are committed to building a team that represents a variety of backgrounds, perspectives, and skills. Metomic does not discriminate based on age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion/belief, sex, sexual orientation. Every employment is based on qualification, excellence, and business need. Metomic is deeply committed to diversity, equity and inclusion both in our hiring practices and in our experiences as Metomic employees. We strive to create a mindful and respectful environment where everyone can bring their authentic self to work and experience a culture that is free of harassment and discrimination. Life as a Metonaut Remote Working - We're remote-friendly and also have an office in Shoreditch, London that you can work from at anytime. Our success is your success, so you'll receive equity in Metomic (under our tax-efficient EMI options scheme). Private Health Insurance - Enrolled from Day 1 through Vitality, for when life happens Holiday Leave - 30 days holiday leave, excluding bank holidays WFH Budget - £400 one-off contribution to your home office Unforgettable events - Annual team trip away. We have recently been to Barcelona! (previous years have been a castle near Marseille, a penthouse in Lisbon, and a farm in South Downs, UK
Job Introduction The BBC's News and Weather Apps are two of the most well-known, well loved and widely used apps in the UK, with many millions of daily users on each platform. This is your opportunity to work with us on the next generation of these products. Historically the app development team has worked alongside a number of backend teams that provide content driving the app. However, we are changing to adopt a new app architecture strategy closely aligned with the Backend For Frontend pattern. This means we are expanding the team to be truly cross-functional with app and backend engineers working alongside each other. This role is to join our growing team of Javascript developers to help us shape our new backend for the BBC News and Weather apps What's our challenge? We face a problem of changing news consumption habits, especially with younger news readers. We know that our current users, those millions we talked about earlier, absolutely love the BBC News app, and that it serves their needs fantastically well. So far, so great... But, we also know that for millions of others the way they consume news is completely different now and that the existing app does not meet their needs. So, the "next generation" of our app will be our answer to not just discovering, and meeting the needs of this new audience, but to bringing both existing and new users together through a well considered, thoroughly tested, highly personal experience. Of course, this is no trivial thing to achieve and will require us to rethink everything from the features of the app, to the way it's architected and importantly the backend that is driving content to the app. This has led us to rethink how we architect our apps backend and we are now beginning to take that forward. Now do you see why we need you to join us? :-) How do we work? The team is formed into groups of developers concentrating on streams of work to meet different audience needs. A wider staff group made up of technical, delivery, product design and UX are there to support the developer groups. As a team we value constant feedback and self improvement. Not sure we're doing things as well as we could? Then just tell us. Everything from Lint rules to how/if/why we write JIRA tickets has been raised and debated and changed. This is your team and we have found that it runs best when everyone believes that we are all doing the best job we can, given the knowledge at hand, our skills and abilities, and the resources available. We value work/life balance as a crucial part of a healthy team, so you can expect some concerned looks if you start opening Pull Requests on a Sunday morning or firing off emails on a Friday night. We also have trained Mental First Aiders in the department if you need them and a private support line if that suits you better. What we are looking for First and foremost you'll have got to this point and be wanting in on what you've read so far. You'll be excited and enthused by the opportunity to work on a project of this scale and be ready to contribute in shaping a brand new system that will drive the next generation of the BBC News Apps. You will have a good understanding of modern Javascript stacks, strong vanilla Javascript expertise and be comfortable in use of Javascript for backend and API development. Our development environment leverages an in-house business layer ( FABL ) built on serverless technologies, providing all the support necessary to ensure developers can get on with the task of creating business logic for products that reach audiences at truly great scale. But you'll also know that the best teams are not just about the code. If you enjoy a culture offering many opportunities to contribute back - whether that's to improve our ways of working or having the chance to teach others - then you're probably going to like it here a lot. You will be working with people not co-located with you, as the team is split across multiple BBC sites. We are remote-working friendly and therefore being comfortable working with distributed working practices is important. What do you get in return? We offer competitive salaries, flexible hours, remote working that emphasises the importance of work life balance. The BBC puts great value into learning and development and you'll have the chance to attend conferences as well as immediate access to online material such as LinkedIn Learning membership. We also offer unique opportunities to grow your career and skills through the BBC Academy - a treasure trove of online and classroom courses (some with accreditation) that can teach you anything from Building Microservices on AWS to Big Data And Machine Learning Ethics to How To Write A News Article . We care about your personal development. It can be hard to set aside time to develop new skills. That's why we introduced Learning Day. Every fortnight we set aside an entire day to allow you to explore your own ideas and career development. Want to get deeper into AWS or delve into GraphQL, this is your chance. We take our responsibility as a public service very seriously and so we take our time to not just talk about things like accessibility, localization, ethics, privacy and security, but to do them to the best of our ability. You'll also get to work with a team that is genuinely diverse, within a supportive organisation. We encourage and celebrate that diversity and champion inclusivity in everything that we do. For example, we've written about how we created our Team Charter and the different Communities we are building within the team and business. As part of that commitment we offer placements to people on the BBC's Graduate and Trainee programs providing those still in the early phases of their career a chance to contribute and learn with us. If you join us you can help by offering mentoring, buddying, pairing and/or coaching. There is also a wide community of practice around web technologies for sharing ideas. We travel to meet each other in our respective cities, we attend (and sometimes speak at) internal/external conferences together, chat on Slack and comment on Pull Requests on GitHub. Role Responsibility You will be involved with all aspects of the software development lifecycle and be proactive in contributing to help formulate, influence and articulate on all technical matters relating to the team. You will have the skills to be able pair and be supportive in coaching and mentoring other team members and be active in promoting best practices within a software development discipline. Are you the right candidate? You may have experience of some, but not necessarily all, of the following: Experienced in JavaScript development, preferably for backends Experienced in developing clean, well structured, well tested code that is maintainable by others Familiarity with a range of test frameworks including Jest Experience of an agile environment, pairing and working within a collaborative team Desirable(one or more) Familiarity in developing mobile optimised APIs Familiarity with Node.js Familiarity with AWS Familiarity with building and/or managing microservice based architectures Continuous Integration/Delivery. Experience architecting and developing backends for consumption by mobile apps. Comfortable working in an environment that moves fast and being able to adapt to changes and seek out ways forward. Comfortable with distributed working practices and making a success of cross-site work. Package Description Band: C / D Contract type: Permanent Location: London We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. About the BBC We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours in the document attached below. Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background..... click apply for full job details
Sep 24, 2022
Full time
Job Introduction The BBC's News and Weather Apps are two of the most well-known, well loved and widely used apps in the UK, with many millions of daily users on each platform. This is your opportunity to work with us on the next generation of these products. Historically the app development team has worked alongside a number of backend teams that provide content driving the app. However, we are changing to adopt a new app architecture strategy closely aligned with the Backend For Frontend pattern. This means we are expanding the team to be truly cross-functional with app and backend engineers working alongside each other. This role is to join our growing team of Javascript developers to help us shape our new backend for the BBC News and Weather apps What's our challenge? We face a problem of changing news consumption habits, especially with younger news readers. We know that our current users, those millions we talked about earlier, absolutely love the BBC News app, and that it serves their needs fantastically well. So far, so great... But, we also know that for millions of others the way they consume news is completely different now and that the existing app does not meet their needs. So, the "next generation" of our app will be our answer to not just discovering, and meeting the needs of this new audience, but to bringing both existing and new users together through a well considered, thoroughly tested, highly personal experience. Of course, this is no trivial thing to achieve and will require us to rethink everything from the features of the app, to the way it's architected and importantly the backend that is driving content to the app. This has led us to rethink how we architect our apps backend and we are now beginning to take that forward. Now do you see why we need you to join us? :-) How do we work? The team is formed into groups of developers concentrating on streams of work to meet different audience needs. A wider staff group made up of technical, delivery, product design and UX are there to support the developer groups. As a team we value constant feedback and self improvement. Not sure we're doing things as well as we could? Then just tell us. Everything from Lint rules to how/if/why we write JIRA tickets has been raised and debated and changed. This is your team and we have found that it runs best when everyone believes that we are all doing the best job we can, given the knowledge at hand, our skills and abilities, and the resources available. We value work/life balance as a crucial part of a healthy team, so you can expect some concerned looks if you start opening Pull Requests on a Sunday morning or firing off emails on a Friday night. We also have trained Mental First Aiders in the department if you need them and a private support line if that suits you better. What we are looking for First and foremost you'll have got to this point and be wanting in on what you've read so far. You'll be excited and enthused by the opportunity to work on a project of this scale and be ready to contribute in shaping a brand new system that will drive the next generation of the BBC News Apps. You will have a good understanding of modern Javascript stacks, strong vanilla Javascript expertise and be comfortable in use of Javascript for backend and API development. Our development environment leverages an in-house business layer ( FABL ) built on serverless technologies, providing all the support necessary to ensure developers can get on with the task of creating business logic for products that reach audiences at truly great scale. But you'll also know that the best teams are not just about the code. If you enjoy a culture offering many opportunities to contribute back - whether that's to improve our ways of working or having the chance to teach others - then you're probably going to like it here a lot. You will be working with people not co-located with you, as the team is split across multiple BBC sites. We are remote-working friendly and therefore being comfortable working with distributed working practices is important. What do you get in return? We offer competitive salaries, flexible hours, remote working that emphasises the importance of work life balance. The BBC puts great value into learning and development and you'll have the chance to attend conferences as well as immediate access to online material such as LinkedIn Learning membership. We also offer unique opportunities to grow your career and skills through the BBC Academy - a treasure trove of online and classroom courses (some with accreditation) that can teach you anything from Building Microservices on AWS to Big Data And Machine Learning Ethics to How To Write A News Article . We care about your personal development. It can be hard to set aside time to develop new skills. That's why we introduced Learning Day. Every fortnight we set aside an entire day to allow you to explore your own ideas and career development. Want to get deeper into AWS or delve into GraphQL, this is your chance. We take our responsibility as a public service very seriously and so we take our time to not just talk about things like accessibility, localization, ethics, privacy and security, but to do them to the best of our ability. You'll also get to work with a team that is genuinely diverse, within a supportive organisation. We encourage and celebrate that diversity and champion inclusivity in everything that we do. For example, we've written about how we created our Team Charter and the different Communities we are building within the team and business. As part of that commitment we offer placements to people on the BBC's Graduate and Trainee programs providing those still in the early phases of their career a chance to contribute and learn with us. If you join us you can help by offering mentoring, buddying, pairing and/or coaching. There is also a wide community of practice around web technologies for sharing ideas. We travel to meet each other in our respective cities, we attend (and sometimes speak at) internal/external conferences together, chat on Slack and comment on Pull Requests on GitHub. Role Responsibility You will be involved with all aspects of the software development lifecycle and be proactive in contributing to help formulate, influence and articulate on all technical matters relating to the team. You will have the skills to be able pair and be supportive in coaching and mentoring other team members and be active in promoting best practices within a software development discipline. Are you the right candidate? You may have experience of some, but not necessarily all, of the following: Experienced in JavaScript development, preferably for backends Experienced in developing clean, well structured, well tested code that is maintainable by others Familiarity with a range of test frameworks including Jest Experience of an agile environment, pairing and working within a collaborative team Desirable(one or more) Familiarity in developing mobile optimised APIs Familiarity with Node.js Familiarity with AWS Familiarity with building and/or managing microservice based architectures Continuous Integration/Delivery. Experience architecting and developing backends for consumption by mobile apps. Comfortable working in an environment that moves fast and being able to adapt to changes and seek out ways forward. Comfortable with distributed working practices and making a success of cross-site work. Package Description Band: C / D Contract type: Permanent Location: London We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. About the BBC We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours in the document attached below. Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background..... click apply for full job details
Job Introduction Are you a creative technical architect (or have the experience to become one)? Do you have an interest in creating world-class websites, apps, and games? Do you want to develop groundbreaking ideas, work with cutting-edge technology, and help the BBC make incredible online experiences? Do you want to work with a range of multi-disciplinary experts, including amazing development teams who focus on best-practice engineering? This is a role to be a Senior Technical Architect in the BBC's Digital Products team. You'll work on a range of BBC's online products. Initially, you will focus on the sites and apps specifically aimed at children. These include Bitesize (used by over 1 million users each week to help study and revise); and our collection of games apps that educate and inspire hundreds of thousands of children. The ideal candidate will be passionate about both new technology opportunities, and new ways in which we can make websites, apps, and other digital services to entertain, educate and inform. It's an opportunity to make a difference, through being inventive and creative, and working with amazing teams. In this role, you'll work with several product and development teams, and also with the BBC's architecture teams. As such you'll be influencing both the products you are directly responsible for, and the wider BBC Online. You'll need to think big-picture on the opportunities, whilst also getting into the technical details of creating products on AWS and other platforms. You'll help make our apps and websites even better. And you'll play a key role in shaping what new children's experiences could be made, so that they excite and delight users. The tech challenges you'll face in this role are tricky. You'll design and support the creation of many different solutions, for Games, Apps, Machine Learning and Server architectures. You'll be challenged regularly and will get to work on some exciting propositions. Colleagues and experts will support you at every step. And there's great opportunity to learn and grow, whilst keeping a good work-life balance. Technology Here are some of the technologies we use. If you apply for this role, we don't expect you to know all of these, as there will be opportunities to learn as you go. Most of our products & services are hosted on AWS. We use serverless technologies such as Lambda, storage technologies such as DynamoDB and S3, and many other services including API Gateway, Cloudfront, Kinesis and Athena. Our web tech stacks are predominantly based on Node.js, with a JavaScript/React.js web frontend. Our apps for children are mostly developed using the Capacitor .js framework and deployed to iOS and Android app stores. Our back-ends are mainly built using Node.js (JavaScript and TypeScript), normally as micro-services with Rest APIs and event-driven patterns. We build our games with a variety of canvas and WebGL based technologies including Pixi and Phaser . We use Python, Numpy, Scipy and AWS Lambda for our data science and machine learning algorithms. For more information on the technology used in this role, see . The day-to-day Culture: In this role, you'll work both with the architecture team and with the relevant product/engineering teams. Every day you'll collaborate with a wide range of high-calibre professionals, of all disciplines. We have an open and respectful culture where everyone's opinions are valued. Location: Until it's completely safe to do so, we're working 100% remote. After this time, we'll likely come to the office for some of the week for collaboration. The rest of the time, you'll be able to choose whether to work at home or office - wherever you work best. Most of the teams you'll work with are based in Salford; though some are also in London, Glasgow, and Cardiff. Our offices are great places to work - modern, bright, and well-equipped. Tech: You'll get a Mac laptop, access to great collaboration software (such as Slack and Zoom), and, of course, a range of other tools and software to help you do your job effectively. Growth: This is a flexible role, allowing you to shape it based on how you'd like to grow your skills and career. There are always plenty of opportunities to learn, take on new opportunities, attend conferences, and so much more. Role Responsibility Be a technology leader, in both in the BBC's digital architecture team, and in the Children's & Education product/engineering team. Develop the technology vision and strategy for your area, maintaining an awareness of the underlying business and technical strategic drivers and challenges faced by the BBC. Develop plans, designs and solutions that take a vision from idea to reality. Understand the technology landscape within the area that you support. Identify gaps, challenges and opportunities, and then use them to develop appropriate solutions. This will involve working with both internal teams and external suppliers. Work closely with colleagues and stakeholders from across multiple teams (including product, delivery, editorial, UX, engineering and architecture). Through collaboration, ensure everyone understands the requirements, strategy, and approach to deliver the best technology solution. Participate in the incubation of emerging technologies, architectures and approaches in order to understand the opportunities of creating new services, or using new technologies. Be able to represent the team in planning and governance meetings within your area(s) of work. Are you the right candidate? If you're the ideal candidate, you'll have experience being a software architect, either officially in a role, or as part of an engineering or similar role. You'll have created websites at scale, and/or mobile apps, and/or powerful backends (APIs, etc.) You may also have helped develop interactive experiences, games, or other products that are especially suitable for younger audiences. You'll be experienced in cloud technologies, such as AWS. And you'll know at least the fundamentals of Internet networking, databases, API design, microservices, security, and other standard technologies in a modern online SOA. Experience in machine learning, voice, or data science, is a bonus. You'll be great at working across multiple teams and with many stakeholders. This role does not involve line management, but a key element of the role is to work with and help more junior members of the team, as a technical expert. You'll be a strong communicator. This role involves a lot of collaboration with both technical and non-technical teams. You'll need to work closely with others on ideas and solutions, and on resolving technical challenges. Overall, you'll be passionate about working as a team on new technologies and opportunities, especially with regard to experiences for younger audiences. Package Description Band: D Contract type: Permanent Location: Salford (Flexible working options available) We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. About the BBC We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours in the document attached below. Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise. To find out more about Diversity and Inclusion at the BBC, please click here
Sep 23, 2022
Full time
Job Introduction Are you a creative technical architect (or have the experience to become one)? Do you have an interest in creating world-class websites, apps, and games? Do you want to develop groundbreaking ideas, work with cutting-edge technology, and help the BBC make incredible online experiences? Do you want to work with a range of multi-disciplinary experts, including amazing development teams who focus on best-practice engineering? This is a role to be a Senior Technical Architect in the BBC's Digital Products team. You'll work on a range of BBC's online products. Initially, you will focus on the sites and apps specifically aimed at children. These include Bitesize (used by over 1 million users each week to help study and revise); and our collection of games apps that educate and inspire hundreds of thousands of children. The ideal candidate will be passionate about both new technology opportunities, and new ways in which we can make websites, apps, and other digital services to entertain, educate and inform. It's an opportunity to make a difference, through being inventive and creative, and working with amazing teams. In this role, you'll work with several product and development teams, and also with the BBC's architecture teams. As such you'll be influencing both the products you are directly responsible for, and the wider BBC Online. You'll need to think big-picture on the opportunities, whilst also getting into the technical details of creating products on AWS and other platforms. You'll help make our apps and websites even better. And you'll play a key role in shaping what new children's experiences could be made, so that they excite and delight users. The tech challenges you'll face in this role are tricky. You'll design and support the creation of many different solutions, for Games, Apps, Machine Learning and Server architectures. You'll be challenged regularly and will get to work on some exciting propositions. Colleagues and experts will support you at every step. And there's great opportunity to learn and grow, whilst keeping a good work-life balance. Technology Here are some of the technologies we use. If you apply for this role, we don't expect you to know all of these, as there will be opportunities to learn as you go. Most of our products & services are hosted on AWS. We use serverless technologies such as Lambda, storage technologies such as DynamoDB and S3, and many other services including API Gateway, Cloudfront, Kinesis and Athena. Our web tech stacks are predominantly based on Node.js, with a JavaScript/React.js web frontend. Our apps for children are mostly developed using the Capacitor .js framework and deployed to iOS and Android app stores. Our back-ends are mainly built using Node.js (JavaScript and TypeScript), normally as micro-services with Rest APIs and event-driven patterns. We build our games with a variety of canvas and WebGL based technologies including Pixi and Phaser . We use Python, Numpy, Scipy and AWS Lambda for our data science and machine learning algorithms. For more information on the technology used in this role, see . The day-to-day Culture: In this role, you'll work both with the architecture team and with the relevant product/engineering teams. Every day you'll collaborate with a wide range of high-calibre professionals, of all disciplines. We have an open and respectful culture where everyone's opinions are valued. Location: Until it's completely safe to do so, we're working 100% remote. After this time, we'll likely come to the office for some of the week for collaboration. The rest of the time, you'll be able to choose whether to work at home or office - wherever you work best. Most of the teams you'll work with are based in Salford; though some are also in London, Glasgow, and Cardiff. Our offices are great places to work - modern, bright, and well-equipped. Tech: You'll get a Mac laptop, access to great collaboration software (such as Slack and Zoom), and, of course, a range of other tools and software to help you do your job effectively. Growth: This is a flexible role, allowing you to shape it based on how you'd like to grow your skills and career. There are always plenty of opportunities to learn, take on new opportunities, attend conferences, and so much more. Role Responsibility Be a technology leader, in both in the BBC's digital architecture team, and in the Children's & Education product/engineering team. Develop the technology vision and strategy for your area, maintaining an awareness of the underlying business and technical strategic drivers and challenges faced by the BBC. Develop plans, designs and solutions that take a vision from idea to reality. Understand the technology landscape within the area that you support. Identify gaps, challenges and opportunities, and then use them to develop appropriate solutions. This will involve working with both internal teams and external suppliers. Work closely with colleagues and stakeholders from across multiple teams (including product, delivery, editorial, UX, engineering and architecture). Through collaboration, ensure everyone understands the requirements, strategy, and approach to deliver the best technology solution. Participate in the incubation of emerging technologies, architectures and approaches in order to understand the opportunities of creating new services, or using new technologies. Be able to represent the team in planning and governance meetings within your area(s) of work. Are you the right candidate? If you're the ideal candidate, you'll have experience being a software architect, either officially in a role, or as part of an engineering or similar role. You'll have created websites at scale, and/or mobile apps, and/or powerful backends (APIs, etc.) You may also have helped develop interactive experiences, games, or other products that are especially suitable for younger audiences. You'll be experienced in cloud technologies, such as AWS. And you'll know at least the fundamentals of Internet networking, databases, API design, microservices, security, and other standard technologies in a modern online SOA. Experience in machine learning, voice, or data science, is a bonus. You'll be great at working across multiple teams and with many stakeholders. This role does not involve line management, but a key element of the role is to work with and help more junior members of the team, as a technical expert. You'll be a strong communicator. This role involves a lot of collaboration with both technical and non-technical teams. You'll need to work closely with others on ideas and solutions, and on resolving technical challenges. Overall, you'll be passionate about working as a team on new technologies and opportunities, especially with regard to experiences for younger audiences. Package Description Band: D Contract type: Permanent Location: Salford (Flexible working options available) We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. About the BBC We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours in the document attached below. Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise. To find out more about Diversity and Inclusion at the BBC, please click here
BAE Systems Digital Intelligence
Gloucester, Gloucestershire
Ask Front End Developers what's on their mind, and the answer is: code. They make the two-dimensional multi-dimensional and really fun to experience. They are able to walk the line between code junkie and artist and make beautiful unions between form and function. The partnership Front End Developers enjoy with Back End Developers is a match made in cyber-heaven. In the infinite time and space of the web and cloud, server-side meets database and application engineering to create the digital innovations and interactive events we've come to expect and even crave. Front-end developers are responsible for delivering web and mobile experiences that look and perform superbly across all platforms. This position involves using the latest front-end web technologies to develop code alongside a team of developers (both front and back-end, with different platform specialties). Collaboration and subject matter expertise: The ultimate goal is to work with other UCD specialists to create digital experiences that inform, inspire and delight, regardless of channel or audience type. The Front End Developer will also work closely with UX Consultants, Technical Architects and client-side staff to interpret user requirements and create appropriate solutions that deliver tangible results. The front-end developer facilitates dialogue between internal and external clients and teams, and communicates technical information, functionality, and limitations to non-technical teams. This role works closely with both external clients and internal, cross-functional teams on projects that range from a few weeks to a few months in length. Work will be based in Gloucester (other BAE DI office locations could be considered for the right candidate although some travel will be required). We are happy to support flexible working (e.g. we would consider 4 days per week or personalised working pattern such as early/late starts). What you could be doing for us: Work as a senior front end Developer within a team of coders (BAE and/or client) occasionally taking on a lead role, own specific work areas and coach others when needed. Review front end coding requirements. Provide feedback on front end coding standards, accessibility and other technical standards Liaise with back end coders to design end-to-end technical solutions Take ownership of one or more areas of work including planning, identifying risks and regular reports to the project manager. On very small engagements, they may be expected to assume the duties of a PM if one is not provided. Apply BAE standard UCD approaches as well as broader BAE methodologies on client engagements with assistance / direction from senior management, and takes the lead in specific areas. Write pure, standards-compliant code Work closely with web and mobile designers and translate their designs into websites, apps, and interactive experience Test, debug, and build code that works across multiple browsers and digital platforms Optimise UI for mobile devices and small-scale screens Design and produce native mobile apps Develop database-driven applications Use external APIs to generate quality applications Essential skills we are looking for Possess expertise in HTML5, JavaScript, CSS, with a good understanding of programming paradigms. Exhibit a deep passion for refined, simple design and creating products with high supportability and extensibility Have a good knowledge of both waterfall and agile development approaches. A good understanding of design and user experience principles Relevant degree or Masters, in a related Engineering or Software discipline Experience of dealing with cross-browser compatibility requirements Understanding of mobile development best practices (e.g. responsive design, graceful degradation etc.) Effective verbal and written skills Experience with front end web application frameworks such as React, Angular and VueJS Experience building reusable/modular JavaScript components Data visualisation with Canvas or SVG (e.g. using D3) Utilise and configure web bundler and automation tools for deployment Knowledge of DevOps best practice and workflows (e.g. CI pipelines) Knowledge of containerisation and developer environment utilities (e.g. Docker) Desirable skills Have extensive knowledge of WML, W3C, and WAP standards Use their expertise with HTML5, CSS, JavaScript to develop high-quality mobile experiences Ensure cross-platform usability across smartphones, tablets, and other mobile devices Possess knowledge of Photoshop and other creative tools Awareness of mobile technologies: iOS, Android, Windows Phone an advantage A good understanding of SEO and Web Analytics Experience with server side JavaScript (Node) How we will support you: Work-life balance is important; you'll get 25 days holiday a year and, via our flexible benefits package the option to buy/sell and carry over from the year before Our flexible benefits package includes; private medical and dental insurance, a competitive pension scheme, cycle to work scheme, taste cards and more You'll have a dedicated Career Manager to help you develop your career and guide you on your journey through BAE Don't know a particular technology? Your learning and development is key to your future career You'll be part of our bonus scheme You are welcome to join any/all of our Diversity and Support groups. These groups cover everything from gender diversity to mental health and wellbeing. Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance wellbeing. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. About BAE Systems Digital Intelligence We use our intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime. Our customers depend on our evolving capabilities to help them safely grow their organisations. Our unprecedented access to threat intelligence, world-leading analysts and market-leading technology means we can help them to adapt, evolve and stay ahead of the criminals.
Sep 20, 2022
Full time
Ask Front End Developers what's on their mind, and the answer is: code. They make the two-dimensional multi-dimensional and really fun to experience. They are able to walk the line between code junkie and artist and make beautiful unions between form and function. The partnership Front End Developers enjoy with Back End Developers is a match made in cyber-heaven. In the infinite time and space of the web and cloud, server-side meets database and application engineering to create the digital innovations and interactive events we've come to expect and even crave. Front-end developers are responsible for delivering web and mobile experiences that look and perform superbly across all platforms. This position involves using the latest front-end web technologies to develop code alongside a team of developers (both front and back-end, with different platform specialties). Collaboration and subject matter expertise: The ultimate goal is to work with other UCD specialists to create digital experiences that inform, inspire and delight, regardless of channel or audience type. The Front End Developer will also work closely with UX Consultants, Technical Architects and client-side staff to interpret user requirements and create appropriate solutions that deliver tangible results. The front-end developer facilitates dialogue between internal and external clients and teams, and communicates technical information, functionality, and limitations to non-technical teams. This role works closely with both external clients and internal, cross-functional teams on projects that range from a few weeks to a few months in length. Work will be based in Gloucester (other BAE DI office locations could be considered for the right candidate although some travel will be required). We are happy to support flexible working (e.g. we would consider 4 days per week or personalised working pattern such as early/late starts). What you could be doing for us: Work as a senior front end Developer within a team of coders (BAE and/or client) occasionally taking on a lead role, own specific work areas and coach others when needed. Review front end coding requirements. Provide feedback on front end coding standards, accessibility and other technical standards Liaise with back end coders to design end-to-end technical solutions Take ownership of one or more areas of work including planning, identifying risks and regular reports to the project manager. On very small engagements, they may be expected to assume the duties of a PM if one is not provided. Apply BAE standard UCD approaches as well as broader BAE methodologies on client engagements with assistance / direction from senior management, and takes the lead in specific areas. Write pure, standards-compliant code Work closely with web and mobile designers and translate their designs into websites, apps, and interactive experience Test, debug, and build code that works across multiple browsers and digital platforms Optimise UI for mobile devices and small-scale screens Design and produce native mobile apps Develop database-driven applications Use external APIs to generate quality applications Essential skills we are looking for Possess expertise in HTML5, JavaScript, CSS, with a good understanding of programming paradigms. Exhibit a deep passion for refined, simple design and creating products with high supportability and extensibility Have a good knowledge of both waterfall and agile development approaches. A good understanding of design and user experience principles Relevant degree or Masters, in a related Engineering or Software discipline Experience of dealing with cross-browser compatibility requirements Understanding of mobile development best practices (e.g. responsive design, graceful degradation etc.) Effective verbal and written skills Experience with front end web application frameworks such as React, Angular and VueJS Experience building reusable/modular JavaScript components Data visualisation with Canvas or SVG (e.g. using D3) Utilise and configure web bundler and automation tools for deployment Knowledge of DevOps best practice and workflows (e.g. CI pipelines) Knowledge of containerisation and developer environment utilities (e.g. Docker) Desirable skills Have extensive knowledge of WML, W3C, and WAP standards Use their expertise with HTML5, CSS, JavaScript to develop high-quality mobile experiences Ensure cross-platform usability across smartphones, tablets, and other mobile devices Possess knowledge of Photoshop and other creative tools Awareness of mobile technologies: iOS, Android, Windows Phone an advantage A good understanding of SEO and Web Analytics Experience with server side JavaScript (Node) How we will support you: Work-life balance is important; you'll get 25 days holiday a year and, via our flexible benefits package the option to buy/sell and carry over from the year before Our flexible benefits package includes; private medical and dental insurance, a competitive pension scheme, cycle to work scheme, taste cards and more You'll have a dedicated Career Manager to help you develop your career and guide you on your journey through BAE Don't know a particular technology? Your learning and development is key to your future career You'll be part of our bonus scheme You are welcome to join any/all of our Diversity and Support groups. These groups cover everything from gender diversity to mental health and wellbeing. Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance wellbeing. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. About BAE Systems Digital Intelligence We use our intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime. Our customers depend on our evolving capabilities to help them safely grow their organisations. Our unprecedented access to threat intelligence, world-leading analysts and market-leading technology means we can help them to adapt, evolve and stay ahead of the criminals.
Senior Software Engineer - Bristol - Python I'm currently working with a growing client that have just raised £80 million in 5 weeks after IPO. They're looking for Fullstack Developers (Mid/Senior/Lead) to join a company who are at the forefront of technical consultancy helping public sector organisations deliver quality software to help citizens get more from public services and are currently attracting some of the best minds in the South West to help modernise technology and accelerate digital delivery for the country! You would get the chance to work on a variety of challenging projects with some truly amazing people across a number of technologies including; Ruby with Rails and Sinatra, ES6 with React and Angular, C# with .NET Core, Java with Spring, Python with Django, AWS and Azure along with plenty more stacks. What they'd like to see. 2+ years Back End experience within the Python Framework Javascript Frameworks (Vue.JS, Angular, React) beneficial Cloud Technologies (AWS, Azure, GCP) beneficial And in return? Salary of up to around £71,000 (With annual salary review) Unlimited Holiday Share Options Flexible/Remote Working Advanced AWS partners (Training) 3rd and 5th year anniversary you get a free holiday worth £1500 at 3 years and £5000 at 5 years. Learn Fridays (Spend every Friday afternoon learning rather then working) Flexible Pat/mat Leave Paid Counselling Free Macbook Ergonomic equipment Conferences Training And loads more! This company has one of the best benefit schemes in the market, so much so that I cannot list them all, and attracting some of the best talent in the SouthWest and treating them exceptionally well!
Nov 05, 2021
Full time
Senior Software Engineer - Bristol - Python I'm currently working with a growing client that have just raised £80 million in 5 weeks after IPO. They're looking for Fullstack Developers (Mid/Senior/Lead) to join a company who are at the forefront of technical consultancy helping public sector organisations deliver quality software to help citizens get more from public services and are currently attracting some of the best minds in the South West to help modernise technology and accelerate digital delivery for the country! You would get the chance to work on a variety of challenging projects with some truly amazing people across a number of technologies including; Ruby with Rails and Sinatra, ES6 with React and Angular, C# with .NET Core, Java with Spring, Python with Django, AWS and Azure along with plenty more stacks. What they'd like to see. 2+ years Back End experience within the Python Framework Javascript Frameworks (Vue.JS, Angular, React) beneficial Cloud Technologies (AWS, Azure, GCP) beneficial And in return? Salary of up to around £71,000 (With annual salary review) Unlimited Holiday Share Options Flexible/Remote Working Advanced AWS partners (Training) 3rd and 5th year anniversary you get a free holiday worth £1500 at 3 years and £5000 at 5 years. Learn Fridays (Spend every Friday afternoon learning rather then working) Flexible Pat/mat Leave Paid Counselling Free Macbook Ergonomic equipment Conferences Training And loads more! This company has one of the best benefit schemes in the market, so much so that I cannot list them all, and attracting some of the best talent in the SouthWest and treating them exceptionally well!
This role will be Fully Remote Until September We are notonthehighstreet. We're home to 5,000 phenomenal small creative businesses that we are proud to call our Partners. But, now more than ever, this community needs our support. So we're doing all we can to shine a light on these dynamic entrepreneurs, waving the flag for small businesses and generally championing their socks off. On top of our brilliant Partners, products and customers (not to mention our incredible team who have been busy beavering away from home since March), the last 12 months has seen great progress with our tech platform and customer experience. We are now looking to build on this momentum to drive our business to the next level. And that's where you come in. What we needWe've embarked on an ambitious new phase of development to advance our technology including platform re-architecture to modern microservices and rewriting the front end. This will include moving all the services to cutting-edge tech and introducing new big data&machine learning platforms. It's an exciting time and we need to strengthen and grow our teams!As Senior Engineer you will join one of our engineering teams building a new set of micro services and front end for Not on The High Street customers, partners and internal users.Some of the things you'll be doing Writing, testing and maintaining quality code Working with a small, empowered cross-functional team to deliver business value Making a significant contribution to defining, maintaining and improving our architecture and best practices Designing and building systems which are performant and secure Providing support for other team members through code review, pairing and mentoring Be part of our success and make a difference Some key skills + experience you'll need You will have fresh hands-on experience as a Senior or Mid level or junior engineer, ideally in an Agile eCommerce/Digital environment Javascript, front end frameworks, preferably React including server rendered React Would be great if you had experience with Node.js and GraphQL Cloud Technologies (preferably AWS) Experience with event driven architectures Keen software engineering approach Desire to work closely with the business, learn new things and teach others Ability to take ownership of a project or issue, analyse it and solve problems not faced before TDD and functional programming Experience with agile development methodologies Champion of modern development practices and tools, e.g. Continuous Delivery with Jenkins, Source Control with Git, AWS Infrastructure etc Previous e-commerce experience would also be beneficial Our current stack includes Ruby, Java, React, Node.js , ElasticSearch, Jenkins, Docker, and AWS and so experience with any (or many!) of those would be highly advantageous -Our perksIt's important to us that our people are well looked after, which is why we offer everyone BUPA healthcare, life insurance and a pension plan. Because having a break is important for your physical and mental wellbeing, our holiday allowance is 25 days (plus bank holidays) AND your entitlement increases an extra day for every 2 years you spend with us.The team spirit at NOTHS House is legendary, and while we all miss the in-office massages, hair cuts and the abundance of free fruit, we've taken to our virtual world with gusto and bring the team together regularly for socials and of course the odd Zoom quiz!We endeavour to support our people to make sure work….well, works for them. And the pretty big issue of the recent global pandemic has propelled us into working more flexibly than ever before. With the office closed until further notice (at least until government social distancing advice has changed), we're using the lessons learnt over this period to evolve our approach to flexible working whilst ensuring we all still get together as one #teamnoths.1. Telephone Interview with Engineer2. Tech Task3. Face-to-Face (Hands on Technical)JavaScript, React, Node.js, GraphQL, AWSJavaScript, React, Node.js, GraphQL, AWS, Jenkins, Git
Mar 17, 2021
Full time
This role will be Fully Remote Until September We are notonthehighstreet. We're home to 5,000 phenomenal small creative businesses that we are proud to call our Partners. But, now more than ever, this community needs our support. So we're doing all we can to shine a light on these dynamic entrepreneurs, waving the flag for small businesses and generally championing their socks off. On top of our brilliant Partners, products and customers (not to mention our incredible team who have been busy beavering away from home since March), the last 12 months has seen great progress with our tech platform and customer experience. We are now looking to build on this momentum to drive our business to the next level. And that's where you come in. What we needWe've embarked on an ambitious new phase of development to advance our technology including platform re-architecture to modern microservices and rewriting the front end. This will include moving all the services to cutting-edge tech and introducing new big data&machine learning platforms. It's an exciting time and we need to strengthen and grow our teams!As Senior Engineer you will join one of our engineering teams building a new set of micro services and front end for Not on The High Street customers, partners and internal users.Some of the things you'll be doing Writing, testing and maintaining quality code Working with a small, empowered cross-functional team to deliver business value Making a significant contribution to defining, maintaining and improving our architecture and best practices Designing and building systems which are performant and secure Providing support for other team members through code review, pairing and mentoring Be part of our success and make a difference Some key skills + experience you'll need You will have fresh hands-on experience as a Senior or Mid level or junior engineer, ideally in an Agile eCommerce/Digital environment Javascript, front end frameworks, preferably React including server rendered React Would be great if you had experience with Node.js and GraphQL Cloud Technologies (preferably AWS) Experience with event driven architectures Keen software engineering approach Desire to work closely with the business, learn new things and teach others Ability to take ownership of a project or issue, analyse it and solve problems not faced before TDD and functional programming Experience with agile development methodologies Champion of modern development practices and tools, e.g. Continuous Delivery with Jenkins, Source Control with Git, AWS Infrastructure etc Previous e-commerce experience would also be beneficial Our current stack includes Ruby, Java, React, Node.js , ElasticSearch, Jenkins, Docker, and AWS and so experience with any (or many!) of those would be highly advantageous -Our perksIt's important to us that our people are well looked after, which is why we offer everyone BUPA healthcare, life insurance and a pension plan. Because having a break is important for your physical and mental wellbeing, our holiday allowance is 25 days (plus bank holidays) AND your entitlement increases an extra day for every 2 years you spend with us.The team spirit at NOTHS House is legendary, and while we all miss the in-office massages, hair cuts and the abundance of free fruit, we've taken to our virtual world with gusto and bring the team together regularly for socials and of course the odd Zoom quiz!We endeavour to support our people to make sure work….well, works for them. And the pretty big issue of the recent global pandemic has propelled us into working more flexibly than ever before. With the office closed until further notice (at least until government social distancing advice has changed), we're using the lessons learnt over this period to evolve our approach to flexible working whilst ensuring we all still get together as one #teamnoths.1. Telephone Interview with Engineer2. Tech Task3. Face-to-Face (Hands on Technical)JavaScript, React, Node.js, GraphQL, AWSJavaScript, React, Node.js, GraphQL, AWS, Jenkins, Git
(Remote or London based) At Butternut, we put the food back into dog food. We believe dogs deserve to eat the healthiest, most natural, and tastiest food with none of the nasties. That's why we make freshly prepared dog food. Cooked like you would at home. Delivered in perfect portions. We want to change the pet food industry for the better by helping dogs live healthier, happier and longer lives. We have come a long way since our co-founders (Kevin & David) hand-delivered the first Butternut Box. We are on a mission to provide the best customer experience, feed more dogs and revolutionise an arcane industry using the latest technology. That's where you come in. Who we are looking for. You are a software engineer with 4+ years of commercial experience with Ruby on Rails. You enjoy people management but still want to stay hands-on with the code (we see this role as being 70% hands-on with code and 30% people and process management). You care deeply about the quality of products you and your team build, and are motivated by constantly shipping features and products that directly impact customer's lives. Seeing users benefit from your work is what gets you out of the bed in the morning. You love the web and new technologies (We use React, Redux, and Rails 6 on a daily basis). You work best by collaborating with other engineers, designers, and product managers to make this all happen. Finally, you can't think of anything better than joining a company whose mission is to improve dog's lives. A bit about the role. As part of the Growth Product Engineering team, you will work closely with engineers, product managers, designers and stakeholders to help solve our customers' problems and directly impact their (and their dog's) daily lives. Alongside a Product Manager, you will lead one of our Growth teams. This role is either based out of our London office, or is fully remote. For remote applicants, we will require applicants to be based in GMT +/- 2 hours timezones. For London based candidates, we are continuing to monitor the Government's guidelines in regards to Covid-19 and this role will involve working from home until it is safe to resume working from our office. In this role, you can expect to: Ship customer-facing products constantly. Contribute to the architecture and development direction of the team to ensure quality code is written and excellent products are built. Work across the stack (Ruby on Rails, React JS, Redux, PostgreSQL) to deliver quality, maintainable code. This role will be more focused on the Rails side of things but a willingness to pick up front end technologies like ReactJS and Redux is required. Collaborate and learn with other team members via pair programming, mentoring, code reviews, and technical talks. Help your team deliver features on time while considering aspects like maintainability and reliability. Help manage members of your team and help them grow and develop at Butternut. Learn about and champion best practices in code, architecture & processes. A bit about you. 4+ years commercial experience in a similar role with Ruby and Rails. An interest in constantly learning new tools and developing your skills A true motivation to ship customer-facing products Pro-active, driven, entrepreneurial 'can do' attitude. Comfortable in a fast-paced environment. Passion for startups. Obsessed with dogs! What we can offer. The ability to make a huge impact at a VC-backed startup. Competitive salary & all the equipment you need. 24 days holiday per year. A dedicated office in a co-working space in White City if you wish to be based in London. Weekly 'lunch & learns' Friday beers, monthly socials, and quarterly off-site events. Lots of office dogs to hang out with. (Chambó, Lexie, Bella, Willow & Pugwash to name a few) We have big plans to grow over the next few years so it is an exciting time to be joining BB. You will have the opportunity to play a crucial role in developing the products that will define the future of Butternut Box. This role is for someone who is hungry for that challenge. Butternut Box is an equal opportunity employer and we value diversity and inclusion. We welcome people of different nationalities, backgrounds, experiences abilities and perspectives. The requirements listed here are guidelines, not hard and fast rules. We encourage you to apply even if you don't meet the exact criteria listed. There's no deadline for applications for this role, at Butternut we'll always wait until we've found the perfect person
Mar 17, 2021
(Remote or London based) At Butternut, we put the food back into dog food. We believe dogs deserve to eat the healthiest, most natural, and tastiest food with none of the nasties. That's why we make freshly prepared dog food. Cooked like you would at home. Delivered in perfect portions. We want to change the pet food industry for the better by helping dogs live healthier, happier and longer lives. We have come a long way since our co-founders (Kevin & David) hand-delivered the first Butternut Box. We are on a mission to provide the best customer experience, feed more dogs and revolutionise an arcane industry using the latest technology. That's where you come in. Who we are looking for. You are a software engineer with 4+ years of commercial experience with Ruby on Rails. You enjoy people management but still want to stay hands-on with the code (we see this role as being 70% hands-on with code and 30% people and process management). You care deeply about the quality of products you and your team build, and are motivated by constantly shipping features and products that directly impact customer's lives. Seeing users benefit from your work is what gets you out of the bed in the morning. You love the web and new technologies (We use React, Redux, and Rails 6 on a daily basis). You work best by collaborating with other engineers, designers, and product managers to make this all happen. Finally, you can't think of anything better than joining a company whose mission is to improve dog's lives. A bit about the role. As part of the Growth Product Engineering team, you will work closely with engineers, product managers, designers and stakeholders to help solve our customers' problems and directly impact their (and their dog's) daily lives. Alongside a Product Manager, you will lead one of our Growth teams. This role is either based out of our London office, or is fully remote. For remote applicants, we will require applicants to be based in GMT +/- 2 hours timezones. For London based candidates, we are continuing to monitor the Government's guidelines in regards to Covid-19 and this role will involve working from home until it is safe to resume working from our office. In this role, you can expect to: Ship customer-facing products constantly. Contribute to the architecture and development direction of the team to ensure quality code is written and excellent products are built. Work across the stack (Ruby on Rails, React JS, Redux, PostgreSQL) to deliver quality, maintainable code. This role will be more focused on the Rails side of things but a willingness to pick up front end technologies like ReactJS and Redux is required. Collaborate and learn with other team members via pair programming, mentoring, code reviews, and technical talks. Help your team deliver features on time while considering aspects like maintainability and reliability. Help manage members of your team and help them grow and develop at Butternut. Learn about and champion best practices in code, architecture & processes. A bit about you. 4+ years commercial experience in a similar role with Ruby and Rails. An interest in constantly learning new tools and developing your skills A true motivation to ship customer-facing products Pro-active, driven, entrepreneurial 'can do' attitude. Comfortable in a fast-paced environment. Passion for startups. Obsessed with dogs! What we can offer. The ability to make a huge impact at a VC-backed startup. Competitive salary & all the equipment you need. 24 days holiday per year. A dedicated office in a co-working space in White City if you wish to be based in London. Weekly 'lunch & learns' Friday beers, monthly socials, and quarterly off-site events. Lots of office dogs to hang out with. (Chambó, Lexie, Bella, Willow & Pugwash to name a few) We have big plans to grow over the next few years so it is an exciting time to be joining BB. You will have the opportunity to play a crucial role in developing the products that will define the future of Butternut Box. This role is for someone who is hungry for that challenge. Butternut Box is an equal opportunity employer and we value diversity and inclusion. We welcome people of different nationalities, backgrounds, experiences abilities and perspectives. The requirements listed here are guidelines, not hard and fast rules. We encourage you to apply even if you don't meet the exact criteria listed. There's no deadline for applications for this role, at Butternut we'll always wait until we've found the perfect person
Project Manager – (Systems Integration/Software Delivery) £35,000 - £45,000
Due to the awarding of a multi-million pound programme, resulting in departmental expansion, our client requires a Project Manager. A leading global solutions specialist, they are at the forefront of technology and innovation and offer a fantastic opportunity to progress within an innovative company.
If you want to make your mark, then this is your opportunity – stepping into a brand new role. As Project Manager you’ll be responsible for managing projects (single and multiple) upto £5m encompassing development, manufacture and installation of electromechanical, electronic and software systems.
RESPONSIBILITIES:
Project manage and oversee all elements of the software engineering development and Systems Engineering lifecycle across large-scale, complex, high value projects.
• Be the primary contact for the customer, but also interact at all levels with the client’s organisation
• Review cost/time estimates for the project, ensuring adherence to budget and schedule, communicating and negotiating any potential changes.
• Allocate and manage resources for the project including; engineering, manpower, production, and computer support or installation facilities
• Conduct production co-ordination meetings and present projects to senior management
• Spend time at client sites, working to plan, integrate and deliver customer satisfaction
ESSENTIAL EXPERIENCE
• Degree qualification in Computer Science, Electronic Engineering, Engineering discipline (or equivalent)
• Significant Project Management or Programme Management experience delivering complex Systems Integration solutions supporting remote electronic and software driven devices.
• Ideally Prince 2 Certified and capable of delivering projects within a leading edge, technology environment.
• ITIL qualification would be desirable
• Proven track record in successfully delivering projects specifically within a customer services environment - gaining customer satisfaction
• Excellent verbal/written communication and negotiation skills
Inspirational leadership qualities, entrepreneurial flair, commercial guidance, drive and energy.
As a brand new Project Manager role this offers the successful candidate a fantastic opportunity to make the job their own, along with offering up superb career opportunities.
KEY WORDS: Project Manager, Programme Manager, Project Lead, Prince2, Prince 2. ITIL, software, electronics
Sep 09, 2016
Project Manager – (Systems Integration/Software Delivery) £35,000 - £45,000
Due to the awarding of a multi-million pound programme, resulting in departmental expansion, our client requires a Project Manager. A leading global solutions specialist, they are at the forefront of technology and innovation and offer a fantastic opportunity to progress within an innovative company.
If you want to make your mark, then this is your opportunity – stepping into a brand new role. As Project Manager you’ll be responsible for managing projects (single and multiple) upto £5m encompassing development, manufacture and installation of electromechanical, electronic and software systems.
RESPONSIBILITIES:
Project manage and oversee all elements of the software engineering development and Systems Engineering lifecycle across large-scale, complex, high value projects.
• Be the primary contact for the customer, but also interact at all levels with the client’s organisation
• Review cost/time estimates for the project, ensuring adherence to budget and schedule, communicating and negotiating any potential changes.
• Allocate and manage resources for the project including; engineering, manpower, production, and computer support or installation facilities
• Conduct production co-ordination meetings and present projects to senior management
• Spend time at client sites, working to plan, integrate and deliver customer satisfaction
ESSENTIAL EXPERIENCE
• Degree qualification in Computer Science, Electronic Engineering, Engineering discipline (or equivalent)
• Significant Project Management or Programme Management experience delivering complex Systems Integration solutions supporting remote electronic and software driven devices.
• Ideally Prince 2 Certified and capable of delivering projects within a leading edge, technology environment.
• ITIL qualification would be desirable
• Proven track record in successfully delivering projects specifically within a customer services environment - gaining customer satisfaction
• Excellent verbal/written communication and negotiation skills
Inspirational leadership qualities, entrepreneurial flair, commercial guidance, drive and energy.
As a brand new Project Manager role this offers the successful candidate a fantastic opportunity to make the job their own, along with offering up superb career opportunities.
KEY WORDS: Project Manager, Programme Manager, Project Lead, Prince2, Prince 2. ITIL, software, electronics