Dynamics 365 & Power Platform Developer Hybrid 70,000 - 90,000 + perm benefits A leading consultancy organisation is currently looking to recruit Dynamics 365 Power Platform Developers who have a strong technical knowledge and can ensure solutions meet user needs, goals and objectives insuring that any development can scale. As a successful Dynamics 365 Power Platform Developer you will work as part of a team helping deliver the most innovative software solutions available in a cloud environment with strong focus on DevOps practices. Due to the nature of the end clients we require candidates to be eligible to obtain SC clearance Your role You'll design and implement Dynamics 365 and Power Platform solutions following a configuration first approach, extending through customization where required You'll build solutions as part of an Agile team using declarative tools, backed by Microsoft and using our own technical accelerators. You will be part of teams that follow software engineering best practices, and you will have a say in the design of a solution. You'll also help shape the Microsoft Business Applications technical capability by bringing your ideas for improvement forward and see them implemented Your profile You use Dynamics 365 SDK and tooling and follow SOLID principles in your programming You have experience completing custom development in Dynamics 365 and can support teams through your programming knowledge, including C#, JavaScript, TypeScript and .NET You have hands on experience with Continuous Integration (CI) and Continuous Delivery (CD), ideally using Azure DevOps You have a passion for delivering according to an Agile methodology, working in collaborative teams in a commercial environment and you have an interest in Microsoft Azure development and integration, in particular Azure serverless (Functions, Logic Apps), API and API Management and Azure Service Bus
Mar 28, 2024
Full time
Dynamics 365 & Power Platform Developer Hybrid 70,000 - 90,000 + perm benefits A leading consultancy organisation is currently looking to recruit Dynamics 365 Power Platform Developers who have a strong technical knowledge and can ensure solutions meet user needs, goals and objectives insuring that any development can scale. As a successful Dynamics 365 Power Platform Developer you will work as part of a team helping deliver the most innovative software solutions available in a cloud environment with strong focus on DevOps practices. Due to the nature of the end clients we require candidates to be eligible to obtain SC clearance Your role You'll design and implement Dynamics 365 and Power Platform solutions following a configuration first approach, extending through customization where required You'll build solutions as part of an Agile team using declarative tools, backed by Microsoft and using our own technical accelerators. You will be part of teams that follow software engineering best practices, and you will have a say in the design of a solution. You'll also help shape the Microsoft Business Applications technical capability by bringing your ideas for improvement forward and see them implemented Your profile You use Dynamics 365 SDK and tooling and follow SOLID principles in your programming You have experience completing custom development in Dynamics 365 and can support teams through your programming knowledge, including C#, JavaScript, TypeScript and .NET You have hands on experience with Continuous Integration (CI) and Continuous Delivery (CD), ideally using Azure DevOps You have a passion for delivering according to an Agile methodology, working in collaborative teams in a commercial environment and you have an interest in Microsoft Azure development and integration, in particular Azure serverless (Functions, Logic Apps), API and API Management and Azure Service Bus
Principal / Lead Software Engineer, IaC on AWS, Python, Java, SQL, NoSQL, Cloud apps Hybrid remote - office based in west London 4 days per week Highly competitive + BUPA, discretionary bonus A stunning opportunity for a Principal level Software Engineer - Python, Java, Infrastructure-as-Code on AWS, SQL, NoSQL - to join a high-growth biotechnology company at the forefront of the AI-driven drug discovery revolution. You will be involved in E2E application design, and be the expert in the team on building cloud-native applications, guiding best practice and patterns. The software engineering team, which works through the entire product life cycle, has a very varied portfolio; Java services in Kubernetes, data integration pipelines, cloud native large language model applications, GUI applications. As the Principal Software Engineer, you will work closely with the Head of Software Engineering to actively identify and guide the team through technical and operational challenges. The successful candidate will be self-aware with intuition, gravitas, exceptional leadership and listening skills . The role: Working with teams across the company to design, build, and deploy new software products to aid in drug discovery Monitoring and maintaining deployed software Being a leader in the engineering team on architecting applications in AWS Proactively supporting team members and wider company in achieving the company's goals Looking out for improvements to ways of working Requirements: Generalist with a background in full-stack, end-to-end cloud application design and development Senior or leadership experience in a small team Experience of designing, planning, delivering to project deadlines/sprint goals Strong experience with infrastructure as code on AWS using a wide range of AWS services; ECS and networking especially, but including S3, SQS, RDS, CloudWatch Python application or Java expert, but keen polyglot - very confident in at least one other mainstream language Comfortable with SQL and NoSQL databases - both populating and querying Experience working with non-technical users - gathering and refining complex requirements
Mar 27, 2024
Full time
Principal / Lead Software Engineer, IaC on AWS, Python, Java, SQL, NoSQL, Cloud apps Hybrid remote - office based in west London 4 days per week Highly competitive + BUPA, discretionary bonus A stunning opportunity for a Principal level Software Engineer - Python, Java, Infrastructure-as-Code on AWS, SQL, NoSQL - to join a high-growth biotechnology company at the forefront of the AI-driven drug discovery revolution. You will be involved in E2E application design, and be the expert in the team on building cloud-native applications, guiding best practice and patterns. The software engineering team, which works through the entire product life cycle, has a very varied portfolio; Java services in Kubernetes, data integration pipelines, cloud native large language model applications, GUI applications. As the Principal Software Engineer, you will work closely with the Head of Software Engineering to actively identify and guide the team through technical and operational challenges. The successful candidate will be self-aware with intuition, gravitas, exceptional leadership and listening skills . The role: Working with teams across the company to design, build, and deploy new software products to aid in drug discovery Monitoring and maintaining deployed software Being a leader in the engineering team on architecting applications in AWS Proactively supporting team members and wider company in achieving the company's goals Looking out for improvements to ways of working Requirements: Generalist with a background in full-stack, end-to-end cloud application design and development Senior or leadership experience in a small team Experience of designing, planning, delivering to project deadlines/sprint goals Strong experience with infrastructure as code on AWS using a wide range of AWS services; ECS and networking especially, but including S3, SQS, RDS, CloudWatch Python application or Java expert, but keen polyglot - very confident in at least one other mainstream language Comfortable with SQL and NoSQL databases - both populating and querying Experience working with non-technical users - gathering and refining complex requirements
Power Platform Developer Location: Based at client locations, working remotely, or based in our Godalming or Milton Keynes offices. Job Overview Triad Group Plc is seeking a highly skilled and experienced M365 / Power Platform Developer to join our dynamic team. As a M365 / Power Platform Developer, you will play a pivotal role in designing, implementing, and maintaining scalable solutions built on the Microsoft Power Platform. The successful candidate will possess a deep understanding of Power Apps, Power Automate, Power BI, Dataverse, and C# and will be responsible for translating business requirements into robust, efficient, and scalable Power Platform solutions. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and delivering digital solutions across public, private, and third sectors. Operating within a Company that values autonomy and creativity, you will be at the forefront of solving complex problems, contributing to a culture of innovation that has been the hallmark of Triad's 35-year success story. Why Triad Glassdoor score Triad at a whopping 4.7/5 94% of our staff say they'd recommend Triad to a friend 100% CEO approval. "From day one, I've felt a sense of support and community working at Triad. The range of projects and flexibility to try different roles means I can forge my own career path with the support of my peers." About Us Join an award-winning team recognised twice for "Project Excellence" at "The Chartered Institute for IT & Computing Awards." Triad operates at the heart of the public sector, understanding its technology challenges, and delivering goals at the best value for UK citizens. We are on a mission to become the UK's favourite technology company by 2025. Triad defines, designs, and delivers digital solutions, boasting a 35-year track record of success across public, private, and third sectors. Our flat management structure and absence of burdensome hierarchy promote autonomy, fostering a creative and innovative environment for solving complex problems. At Triad, we foster the development of diverse skill sets whilst supporting training in specialisms that you excel at. Core Requirements Excellent communication skills. Experience working within Agile Contribute to the development and delivery of new applications and services to support the client's ICT strategy and business objectives. Development, administration and support of Microsoft Technologies including Dynamics 365, SharePoint and M365 suite including bespoke applications built with Power Platform. An ability to deliver innovative Dynamics 365, Power Platform and SharePoint online solutions through all stages of the development lifecycle. Experience building Canvas and Model Driven Power Apps. Configuration and customisation of Dynamics 365 and SharePoint Online and associated components using plugins, custom workflow assemblies and JavaScript, as well as extended Azure/Office 365 functionality. Familiarity with Microsoft Power BI. Awareness of the different products in the Microsoft solutions suite. Eagerness to apply fundamental software engineering skills irrespective of the platform, language or business domain. A passion for all things technical. A mental catalogue of thoughts and ideas they are burning to explore. The initiative and entrepreneurial spirit to generate new technical projects, challenge existing processes and develop and enhance development practices. N ice-to-Have: Cloud Native Services experienced but not limited to Logic/Function Apps. GDS experience. Relevant intermediate or advanced level AZ/MB/MS/PL certifications What you will get 25 days annual leave, excluding bank holidays. Matched pension contributions of 5%. Free private health care and medical cover with Bupa (taxable as a benefit). Perkbox membership. Gym membership (up to 40 per month towards membership plus free membership at Lakeshore Fitness in Milton Keynes). Cycle to work scheme. Free Health and Wellbeing services (AIG Smart Health and Canada Life WeCare). What do our colleagues have to say? Please see for yourself on Glassdoor and our "Day in the life" videos at the top of our Career Page Interested? If this role is of interest to you or you require any further information, please contact Ben Fowler or submit your application now! Triad is an equal opportunities employer and welcomes applications from all suitably qualified people regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion, or belief. Triad Group Plc is a signatory of the Tech Talent Charter aiming for greater inclusion and diversity in technology roles. In addition, as a Disability Confident Committed employer, our recruitment process is inclusive and accessible to disabled people who meet the minimum criteria for any role.
Mar 26, 2024
Full time
Power Platform Developer Location: Based at client locations, working remotely, or based in our Godalming or Milton Keynes offices. Job Overview Triad Group Plc is seeking a highly skilled and experienced M365 / Power Platform Developer to join our dynamic team. As a M365 / Power Platform Developer, you will play a pivotal role in designing, implementing, and maintaining scalable solutions built on the Microsoft Power Platform. The successful candidate will possess a deep understanding of Power Apps, Power Automate, Power BI, Dataverse, and C# and will be responsible for translating business requirements into robust, efficient, and scalable Power Platform solutions. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and delivering digital solutions across public, private, and third sectors. Operating within a Company that values autonomy and creativity, you will be at the forefront of solving complex problems, contributing to a culture of innovation that has been the hallmark of Triad's 35-year success story. Why Triad Glassdoor score Triad at a whopping 4.7/5 94% of our staff say they'd recommend Triad to a friend 100% CEO approval. "From day one, I've felt a sense of support and community working at Triad. The range of projects and flexibility to try different roles means I can forge my own career path with the support of my peers." About Us Join an award-winning team recognised twice for "Project Excellence" at "The Chartered Institute for IT & Computing Awards." Triad operates at the heart of the public sector, understanding its technology challenges, and delivering goals at the best value for UK citizens. We are on a mission to become the UK's favourite technology company by 2025. Triad defines, designs, and delivers digital solutions, boasting a 35-year track record of success across public, private, and third sectors. Our flat management structure and absence of burdensome hierarchy promote autonomy, fostering a creative and innovative environment for solving complex problems. At Triad, we foster the development of diverse skill sets whilst supporting training in specialisms that you excel at. Core Requirements Excellent communication skills. Experience working within Agile Contribute to the development and delivery of new applications and services to support the client's ICT strategy and business objectives. Development, administration and support of Microsoft Technologies including Dynamics 365, SharePoint and M365 suite including bespoke applications built with Power Platform. An ability to deliver innovative Dynamics 365, Power Platform and SharePoint online solutions through all stages of the development lifecycle. Experience building Canvas and Model Driven Power Apps. Configuration and customisation of Dynamics 365 and SharePoint Online and associated components using plugins, custom workflow assemblies and JavaScript, as well as extended Azure/Office 365 functionality. Familiarity with Microsoft Power BI. Awareness of the different products in the Microsoft solutions suite. Eagerness to apply fundamental software engineering skills irrespective of the platform, language or business domain. A passion for all things technical. A mental catalogue of thoughts and ideas they are burning to explore. The initiative and entrepreneurial spirit to generate new technical projects, challenge existing processes and develop and enhance development practices. N ice-to-Have: Cloud Native Services experienced but not limited to Logic/Function Apps. GDS experience. Relevant intermediate or advanced level AZ/MB/MS/PL certifications What you will get 25 days annual leave, excluding bank holidays. Matched pension contributions of 5%. Free private health care and medical cover with Bupa (taxable as a benefit). Perkbox membership. Gym membership (up to 40 per month towards membership plus free membership at Lakeshore Fitness in Milton Keynes). Cycle to work scheme. Free Health and Wellbeing services (AIG Smart Health and Canada Life WeCare). What do our colleagues have to say? Please see for yourself on Glassdoor and our "Day in the life" videos at the top of our Career Page Interested? If this role is of interest to you or you require any further information, please contact Ben Fowler or submit your application now! Triad is an equal opportunities employer and welcomes applications from all suitably qualified people regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion, or belief. Triad Group Plc is a signatory of the Tech Talent Charter aiming for greater inclusion and diversity in technology roles. In addition, as a Disability Confident Committed employer, our recruitment process is inclusive and accessible to disabled people who meet the minimum criteria for any role.
About Lendable Lendable is on a mission to make consumer finance amazing:faster, cheaper and friendlier. world's leading fintech companies and are off to a strong start: UK's newest unicorns with a team of just over 400 people top 10 fastest-growing tech companies in the UK Profitable since 2017 Balderton Capital and Goldman Sachs Loved by customers with the best reviews in the market (4.9 across 10,000s of reviews on Trustpilot ) So far, we've rebuilt theBig Threeconsumer finance products from scratch: loans, credit cards and car finance. We get money into our customers' hands in minutes instead of days. We're growing fast, and there's a lot more to do: we're going after the two biggest Western markets(UK and US)where trillions worth of these are held by big banks with dated systems and painful processes. Join us if you want to Take ownership across a broad remit. You are trusted to make decisions that drive a material impact on the direction and success of Lendable from day 1 small teams of exceptional people, who are relentlessly resourceful to solve problems and find smarter solutions than the status quo best technologyin-house, using new data sources, machine learning and AI to make machines do the heavy lifting About the role We're looking for aSenior React Native Engineerto join our Zable Credit Card team for a 6 month contract, joining a cross-functional team building and refining features for ourexisting iOS & Android applications, used by over450,000 customers. Over the last 6 months we've introduced new features likeVariable Recurring PaymentswithOpen Banking, enabled customers to instantly spend upon approval usingApple & Google Pay, and expanded our offering by introducingloan offers for eligible customersfrom oursister product, Lendable. Our next focus is on continuing tobuild key features that delight customersanddrive self-serve automationas we surpass half a million customers, allowing our cardholders to manage as many aspects of their account directly via our apps as possible. Alongside feature work we also put a big focus onimproving performance,reducing tech debt, andimproving scalability. Our ideal engineer is detail focused and resourceful, and keen to understand the bigger picture outside of their product team, contributing to wider engineering and business initiatives thathelp us scale our UKandUS based productsas we continue togrow. About you You have asolidunderstanding of modern Javascript with Typescript You have commercial experience withcross-platform mobile development using React Native You have a strong understanding of the different needs of mobile users across a variety of platforms and devices Youare an advocate for automated testing, and take a pragmatic approach to implementing and improving the various phases of the testing pyramid You can quicklyidentify and assess technical debtand are keen to make the case for remedying it whenever the opportunity arises You understand the importance ofcatering to users with accessibility needs, and are familiar with the approaches and tooling required to ensure accessibility guidelines and best practices are adhered to You have experience working with product owners tobreak down business requirements into deliverable tasksand estimate the complexity of their implementation. You can quickly identify the difficulties of implementing a feature from an initial design wireframe or outline spec and are comfortable putting forward alternative approaches where appropriate You haveexperience mentoring and supporting other engineers,playing a role in their personal and professional growth, and enabling them to succeed. What would make you stand out You've used Firebase to support product functionality, in particular with Firebase Remote Config and Firebase Cloud Messaging You've worked with OpenAPI/Swagger specifications to help define API requirements and contracts,collaborating with backend developers to agree on best approacheswhen scoping work that requires new and updated schemas You have in-depth experience ofmobile performance best practicesanddebugging You've employed staged rollouts andmultivariate testing approachesto release new features andtest hypotheses You haveexperience of UI or UX design. You feel at ease discussing approaches with product designers, and are happy to get involved in making design decisions where required You've built, or worked on,products that have scaled from zero users to tens or hundreds of thousands (or more), and can apply what you learnt in new contexts Interview process A1 hourvideo call with our hiring manager to discuss your experience and answer any initial technical questions you have about the role A45 minute Tech Interview Final interview with our Group Product Manager
Mar 25, 2024
Full time
About Lendable Lendable is on a mission to make consumer finance amazing:faster, cheaper and friendlier. world's leading fintech companies and are off to a strong start: UK's newest unicorns with a team of just over 400 people top 10 fastest-growing tech companies in the UK Profitable since 2017 Balderton Capital and Goldman Sachs Loved by customers with the best reviews in the market (4.9 across 10,000s of reviews on Trustpilot ) So far, we've rebuilt theBig Threeconsumer finance products from scratch: loans, credit cards and car finance. We get money into our customers' hands in minutes instead of days. We're growing fast, and there's a lot more to do: we're going after the two biggest Western markets(UK and US)where trillions worth of these are held by big banks with dated systems and painful processes. Join us if you want to Take ownership across a broad remit. You are trusted to make decisions that drive a material impact on the direction and success of Lendable from day 1 small teams of exceptional people, who are relentlessly resourceful to solve problems and find smarter solutions than the status quo best technologyin-house, using new data sources, machine learning and AI to make machines do the heavy lifting About the role We're looking for aSenior React Native Engineerto join our Zable Credit Card team for a 6 month contract, joining a cross-functional team building and refining features for ourexisting iOS & Android applications, used by over450,000 customers. Over the last 6 months we've introduced new features likeVariable Recurring PaymentswithOpen Banking, enabled customers to instantly spend upon approval usingApple & Google Pay, and expanded our offering by introducingloan offers for eligible customersfrom oursister product, Lendable. Our next focus is on continuing tobuild key features that delight customersanddrive self-serve automationas we surpass half a million customers, allowing our cardholders to manage as many aspects of their account directly via our apps as possible. Alongside feature work we also put a big focus onimproving performance,reducing tech debt, andimproving scalability. Our ideal engineer is detail focused and resourceful, and keen to understand the bigger picture outside of their product team, contributing to wider engineering and business initiatives thathelp us scale our UKandUS based productsas we continue togrow. About you You have asolidunderstanding of modern Javascript with Typescript You have commercial experience withcross-platform mobile development using React Native You have a strong understanding of the different needs of mobile users across a variety of platforms and devices Youare an advocate for automated testing, and take a pragmatic approach to implementing and improving the various phases of the testing pyramid You can quicklyidentify and assess technical debtand are keen to make the case for remedying it whenever the opportunity arises You understand the importance ofcatering to users with accessibility needs, and are familiar with the approaches and tooling required to ensure accessibility guidelines and best practices are adhered to You have experience working with product owners tobreak down business requirements into deliverable tasksand estimate the complexity of their implementation. You can quickly identify the difficulties of implementing a feature from an initial design wireframe or outline spec and are comfortable putting forward alternative approaches where appropriate You haveexperience mentoring and supporting other engineers,playing a role in their personal and professional growth, and enabling them to succeed. What would make you stand out You've used Firebase to support product functionality, in particular with Firebase Remote Config and Firebase Cloud Messaging You've worked with OpenAPI/Swagger specifications to help define API requirements and contracts,collaborating with backend developers to agree on best approacheswhen scoping work that requires new and updated schemas You have in-depth experience ofmobile performance best practicesanddebugging You've employed staged rollouts andmultivariate testing approachesto release new features andtest hypotheses You haveexperience of UI or UX design. You feel at ease discussing approaches with product designers, and are happy to get involved in making design decisions where required You've built, or worked on,products that have scaled from zero users to tens or hundreds of thousands (or more), and can apply what you learnt in new contexts Interview process A1 hourvideo call with our hiring manager to discuss your experience and answer any initial technical questions you have about the role A45 minute Tech Interview Final interview with our Group Product Manager
About Lendable Lendable is on a mission to make consumer finance amazing:faster, cheaper and friendlier. world's leading fintech companies and are off to a strong start: UK's newest unicorns with a team of just over 400 people top 10 fastest-growing tech companies in the UK Profitable since 2017 Balderton Capital and Goldman Sachs Loved by customers with the best reviews in the market (4.9 across 10,000s of reviews on Trustpilot ) So far, we've rebuilt theBig Threeconsumer finance products from scratch: loans, credit cards and car finance. We get money into our customers' hands in minutes instead of days. We're growing fast, and there's a lot more to do: we're going after the two biggest Western markets(UK and US)where trillions worth of these are held by big banks with dated systems and painful processes. Join us if you want to Take ownership across a broad remit. You are trusted to make decisions that drive a material impact on the direction and success of Lendable from day 1 small teams of exceptional people, who are relentlessly resourceful to solve problems and find smarter solutions than the status quo best technologyin-house, using new data sources, machine learning and AI to make machines do the heavy lifting About the role We're looking for aSenior React Native Engineerto join our Zable Credit Card team,joining a cross-functional team building and refining features for ourexisting iOS & Android applications, used by over450,000 customers. Over the last 6 months we've introduced new features likeVariable Recurring PaymentswithOpen Banking, enabled customers to instantly spend upon approval usingApple & Google Pay, and expanded our offering by introducingloan offers for eligible customersfrom oursister product, Lendable. Our next focus is on continuing tobuild key features that delight customersanddrive self-serve automationas we surpass half a million customers, allowing our cardholders to manage as many aspects of their account directly via our apps as possible. Alongside feature work we also put a big focus onimproving performance,reducing tech debt, andimproving scalability. Our ideal engineer is detail focused and resourceful, and keen to understand the bigger picture outside of their product team, contributing to wider engineering and business initiatives thathelp us scale our UKandUS based productsas we continue togrow. About you You have asolidunderstanding of modern Javascript with Typescript You have commercial experience withcross-platform mobile development using React Native You have a strong understanding of the different needs of mobile users across a variety of platforms and devices Youare an advocate for automated testing, and take a pragmatic approach to implementing and improving the various phases of the testing pyramid You can quicklyidentify and assess technical debtand are keen to make the case for remedying it whenever the opportunity arises You understand the importance ofcatering to users with accessibility needs, and are familiar with the approaches and tooling required to ensure accessibility guidelines and best practices are adhered to You have experience working with product owners tobreak down business requirements into deliverable tasksand estimate the complexity of their implementation. You can quickly identify the difficulties of implementing a feature from an initial design wireframe or outline spec and are comfortable putting forward alternative approaches where appropriate You haveexperience mentoring and supporting other engineers,playing a role in their personal and professional growth, and enabling them to succeed. What would make you stand out You've used Firebase to support product functionality, in particular with Firebase Remote Config and Firebase Cloud Messaging You've worked with OpenAPI/Swagger specifications to help define API requirements and contracts,collaborating with backend developers to agree on best approacheswhen scoping work that requires new and updated schemas You have in-depth experience ofmobile performance best practicesanddebugging You've employed staged rollouts andmultivariate testing approachesto release new features andtest hypotheses You haveexperience of UI or UX design. You feel at ease discussing approaches with product designers, and are happy to get involved in making design decisions where required You've built, or worked on,products that have scaled from zero users to tens or hundreds of thousands (or more), and can apply what you learnt in new contexts Interview process Aquickvideo call with a member of our talent team to learn more about you A30-minutevideo call with an engineer to discuss your experience and answer any initial technical questions you have about the role Ashort React Native coding exerciseto complete in your own time FinalOnsite or Videointerviews; Atechnical session with your peerswhere you'll discuss your solution to the exercise, talk through some problems and scenarios, and dig deeper into your technical experience An interview with anEngineering Managerto explore your motivations and goals, assess how you could play a part in your team's success, and better understand how we could help you thrive in your role.
Mar 25, 2024
Full time
About Lendable Lendable is on a mission to make consumer finance amazing:faster, cheaper and friendlier. world's leading fintech companies and are off to a strong start: UK's newest unicorns with a team of just over 400 people top 10 fastest-growing tech companies in the UK Profitable since 2017 Balderton Capital and Goldman Sachs Loved by customers with the best reviews in the market (4.9 across 10,000s of reviews on Trustpilot ) So far, we've rebuilt theBig Threeconsumer finance products from scratch: loans, credit cards and car finance. We get money into our customers' hands in minutes instead of days. We're growing fast, and there's a lot more to do: we're going after the two biggest Western markets(UK and US)where trillions worth of these are held by big banks with dated systems and painful processes. Join us if you want to Take ownership across a broad remit. You are trusted to make decisions that drive a material impact on the direction and success of Lendable from day 1 small teams of exceptional people, who are relentlessly resourceful to solve problems and find smarter solutions than the status quo best technologyin-house, using new data sources, machine learning and AI to make machines do the heavy lifting About the role We're looking for aSenior React Native Engineerto join our Zable Credit Card team,joining a cross-functional team building and refining features for ourexisting iOS & Android applications, used by over450,000 customers. Over the last 6 months we've introduced new features likeVariable Recurring PaymentswithOpen Banking, enabled customers to instantly spend upon approval usingApple & Google Pay, and expanded our offering by introducingloan offers for eligible customersfrom oursister product, Lendable. Our next focus is on continuing tobuild key features that delight customersanddrive self-serve automationas we surpass half a million customers, allowing our cardholders to manage as many aspects of their account directly via our apps as possible. Alongside feature work we also put a big focus onimproving performance,reducing tech debt, andimproving scalability. Our ideal engineer is detail focused and resourceful, and keen to understand the bigger picture outside of their product team, contributing to wider engineering and business initiatives thathelp us scale our UKandUS based productsas we continue togrow. About you You have asolidunderstanding of modern Javascript with Typescript You have commercial experience withcross-platform mobile development using React Native You have a strong understanding of the different needs of mobile users across a variety of platforms and devices Youare an advocate for automated testing, and take a pragmatic approach to implementing and improving the various phases of the testing pyramid You can quicklyidentify and assess technical debtand are keen to make the case for remedying it whenever the opportunity arises You understand the importance ofcatering to users with accessibility needs, and are familiar with the approaches and tooling required to ensure accessibility guidelines and best practices are adhered to You have experience working with product owners tobreak down business requirements into deliverable tasksand estimate the complexity of their implementation. You can quickly identify the difficulties of implementing a feature from an initial design wireframe or outline spec and are comfortable putting forward alternative approaches where appropriate You haveexperience mentoring and supporting other engineers,playing a role in their personal and professional growth, and enabling them to succeed. What would make you stand out You've used Firebase to support product functionality, in particular with Firebase Remote Config and Firebase Cloud Messaging You've worked with OpenAPI/Swagger specifications to help define API requirements and contracts,collaborating with backend developers to agree on best approacheswhen scoping work that requires new and updated schemas You have in-depth experience ofmobile performance best practicesanddebugging You've employed staged rollouts andmultivariate testing approachesto release new features andtest hypotheses You haveexperience of UI or UX design. You feel at ease discussing approaches with product designers, and are happy to get involved in making design decisions where required You've built, or worked on,products that have scaled from zero users to tens or hundreds of thousands (or more), and can apply what you learnt in new contexts Interview process Aquickvideo call with a member of our talent team to learn more about you A30-minutevideo call with an engineer to discuss your experience and answer any initial technical questions you have about the role Ashort React Native coding exerciseto complete in your own time FinalOnsite or Videointerviews; Atechnical session with your peerswhere you'll discuss your solution to the exercise, talk through some problems and scenarios, and dig deeper into your technical experience An interview with anEngineering Managerto explore your motivations and goals, assess how you could play a part in your team's success, and better understand how we could help you thrive in your role.
ROLE SUMMARY The Enterprise Platforms & Security (EP&S) organization delivers the following capabilities for Pfizer. Business application platforms supporting Pfizer's enterprise application and critical business processes. Infrastructure allowing business traffic to travel where it needs to go, internally and externally, along with the appropriate access controls. EP&S secures Pfizer's most important information assets through world class controls and protections and enables Pfizer's business results by making security an enabler and not a roadblock to achieving business results. The Manager Data Engineering Lead is responsible for the development and end-to-end technical hands-on management of the Data Engineering process within the Enterprise Platform and Security Analytics function. This is a hands-on data engineering role which primarily supports our large-scale analytics ecosystem powered by AWS and Splunk. Its scope includes a wide range of highly transactional platforms and cybersecurity data sources with diverse collection points and complicated collection methods. Ensuring data reliability, efficiency, and quality is core to this role. For Pfizer, we look for candidates that are motivated, self-learning, and team-oriented individuals. From a technical perspective, an ideal candidate would have the skills shown below, but candidates that possess a strong subset and an attitude towards self-development and growth will be considered. ROLE RESPONSIBILITIES Design, manage, and troubleshoot complex large-scale data engineering methods within a hybrid on premise and cloud hosted environments. Utilize vendor apps and develop custom app configurations to standardize and normalize diverse data source types. Develop and maintain service patterns used for the data engineering process and data collection methods. Partner with internal and external teams to implement solutions which improve data engineering processes and enable automated and/or self-service data onboarding. Collaborate with the Service Manager, Data Stewards, and customers to support and prioritize business requirements. Support the Data Management Lifecycle engineering processes from inception and design through deployment, operation, and optimization. Ensure documentation details the methods to collect, triage and backfill data feeds to support monitoring and data resiliency. Proactively, continuously assess and identify opportunities to better maintain and reduce ingestion volume. Manage technical work activities of contingent worker resources to engineer data and ensure procedures and standards are adhered to. Ensure high data reliability, efficiency, and quality standards are maintained and continuously improve engineering practices and processes. Support 24x7 oversight of Business as Usual (BAU) operations, along with continual monitoring of the service for quality levels, and response to outages or performance issues with a sense of urgency. Participate in incident, problem, and change management processes. QUALIFICATIONS Bachelor's degree in Computer Science or physical sciences, Master's degree preferred. Robust experience in a hands-on data engineering role. Flexible to changing priorities and comfortable in a fast-passed dynamic environment. Superior analytical and creative problem-solving skills. Demonstrate successes in analysis, conclusions, and improvement. Strong problem-solving abilities with an analytic and qualitative eye for reasoning under pressure. Self-starter with the ability to independently prioritize and complete multiple tasks with little to no supervision. Experience developing software code in one or more programming languages (Java, JavaScript, Python, etc). Experience in designing, developing, and implementing advanced data collection methods, sizing for data storage, index strategies, ingesting/indexing processes, transforming/normalizing data to common standards, data enrichment and/or anonymization of data upon ingest. Can showcase experience with Unix/Linux operating system. PREFERRED QUALIFICATIONS Robust hands-on experience in implementation and performance tuning of Kinesis, Kafka, Spark or similar implementations. Strong familiarity with data engineering in Splunk Experience Implementing AWS automation services and process build to create syslog and HEC ingestion into AWS for processing and optimized data flow. Extensive experience with design, development and operations that leverages deep knowledge in the use of services like Amazon Kinesis, Apache Kafka, Apache Spark, Amazon Sagemaker, Amazon EMR, NoSQL technologies Experience with one or more relevant tools (Flink, Spark, Sqoop, Flume, Kafka, Amazon Kinesis) Experience transforming large datasets into consumable assets for self-service analytics and reporting. Familiar with Machine learning concepts.
Mar 23, 2024
Full time
ROLE SUMMARY The Enterprise Platforms & Security (EP&S) organization delivers the following capabilities for Pfizer. Business application platforms supporting Pfizer's enterprise application and critical business processes. Infrastructure allowing business traffic to travel where it needs to go, internally and externally, along with the appropriate access controls. EP&S secures Pfizer's most important information assets through world class controls and protections and enables Pfizer's business results by making security an enabler and not a roadblock to achieving business results. The Manager Data Engineering Lead is responsible for the development and end-to-end technical hands-on management of the Data Engineering process within the Enterprise Platform and Security Analytics function. This is a hands-on data engineering role which primarily supports our large-scale analytics ecosystem powered by AWS and Splunk. Its scope includes a wide range of highly transactional platforms and cybersecurity data sources with diverse collection points and complicated collection methods. Ensuring data reliability, efficiency, and quality is core to this role. For Pfizer, we look for candidates that are motivated, self-learning, and team-oriented individuals. From a technical perspective, an ideal candidate would have the skills shown below, but candidates that possess a strong subset and an attitude towards self-development and growth will be considered. ROLE RESPONSIBILITIES Design, manage, and troubleshoot complex large-scale data engineering methods within a hybrid on premise and cloud hosted environments. Utilize vendor apps and develop custom app configurations to standardize and normalize diverse data source types. Develop and maintain service patterns used for the data engineering process and data collection methods. Partner with internal and external teams to implement solutions which improve data engineering processes and enable automated and/or self-service data onboarding. Collaborate with the Service Manager, Data Stewards, and customers to support and prioritize business requirements. Support the Data Management Lifecycle engineering processes from inception and design through deployment, operation, and optimization. Ensure documentation details the methods to collect, triage and backfill data feeds to support monitoring and data resiliency. Proactively, continuously assess and identify opportunities to better maintain and reduce ingestion volume. Manage technical work activities of contingent worker resources to engineer data and ensure procedures and standards are adhered to. Ensure high data reliability, efficiency, and quality standards are maintained and continuously improve engineering practices and processes. Support 24x7 oversight of Business as Usual (BAU) operations, along with continual monitoring of the service for quality levels, and response to outages or performance issues with a sense of urgency. Participate in incident, problem, and change management processes. QUALIFICATIONS Bachelor's degree in Computer Science or physical sciences, Master's degree preferred. Robust experience in a hands-on data engineering role. Flexible to changing priorities and comfortable in a fast-passed dynamic environment. Superior analytical and creative problem-solving skills. Demonstrate successes in analysis, conclusions, and improvement. Strong problem-solving abilities with an analytic and qualitative eye for reasoning under pressure. Self-starter with the ability to independently prioritize and complete multiple tasks with little to no supervision. Experience developing software code in one or more programming languages (Java, JavaScript, Python, etc). Experience in designing, developing, and implementing advanced data collection methods, sizing for data storage, index strategies, ingesting/indexing processes, transforming/normalizing data to common standards, data enrichment and/or anonymization of data upon ingest. Can showcase experience with Unix/Linux operating system. PREFERRED QUALIFICATIONS Robust hands-on experience in implementation and performance tuning of Kinesis, Kafka, Spark or similar implementations. Strong familiarity with data engineering in Splunk Experience Implementing AWS automation services and process build to create syslog and HEC ingestion into AWS for processing and optimized data flow. Extensive experience with design, development and operations that leverages deep knowledge in the use of services like Amazon Kinesis, Apache Kafka, Apache Spark, Amazon Sagemaker, Amazon EMR, NoSQL technologies Experience with one or more relevant tools (Flink, Spark, Sqoop, Flume, Kafka, Amazon Kinesis) Experience transforming large datasets into consumable assets for self-service analytics and reporting. Familiar with Machine learning concepts.
Job Introduction Corporate Digital & Applications (CDA) is a team that produces apps and webpages that are integral to BBC staff members. Almost every person in the BBC uses at least one of our systems most weeksand our audience-facing sites receive millions of views from the public every month. The services we look after are the BBC's intranet, internal web and mobile appsand external corporate sites. We currently have an opportunity for a mid-level full stack engineer to join our team and work on new and exciting projects that will both improve and build upon the service that supports teams across the BBC. What service you ask? We have a modern technology stack and use a range of AWS technologies such as Lambda, OpenSearch, S3, and Aurora. We mainly build services using JavaScript, with our front-ends typically being React and our primary API being serverless GraphQL. This role would suit you if you can hit the ground running on the frontendand as well as havinga particular interest in backend development. Our team finds the growth of each member to be important so you will be supported in your career and goals whilst working on some interesting and challenging problems and formulating solutions. You will also be offered the opportunity to grow with training, hands-on experience and regular feedback in a friendly and supportive atmosphere. This is a continuing role and can be based from any of our main UK BBC sites. Role Responsibility Main responsibilities include: Collaborate effectively to design, develop, test and release well-engineered front-end code Work closely with the product team Contribute to a culture of engineering excellence and continuous improvement Effectively participate in the team's software development methodologies, such as pairing, code reviews, agile planning and continuous delivery Write appropriate automated tests to ensure code-quality Actively help troubleshoot and resolve issues Learn new technologies and keep abreast of existing technologies Are you the right candidate? The successful candidate will have: Experience in one or more modern programming languages and/or frameworks. Ideally experience in JavaScript with React, but not necessarily if you are a fast learner. Experience using APIs to access data on a server Experience with one or more cloud service providers, such as Amazon AWS, Microsoft Azure or Google Cloud Platform. Experience of database design and use in software applications A strong commitment to your own growth and development and a willingness to share knowledge and help others Strong troubleshooting and problem-solving skills Package Description Band: C Contract type: continuing Location: UK flexible - can be based at any of our main UK BBC bases The successful candidate will be expected to work from their BBC base one/two days per week Any offer of employment is conditional upon you having the right to work in the UK 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. The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC for different reasons and they will be given priority consideration ahead of other applicants. Priority consideration means for those employees seeking redeployment their application will be considered alongside anyone else at risk of redundancy, prior to any individuals being considered who are not at risk. 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 24, 2022
Full time
Job Introduction Corporate Digital & Applications (CDA) is a team that produces apps and webpages that are integral to BBC staff members. Almost every person in the BBC uses at least one of our systems most weeksand our audience-facing sites receive millions of views from the public every month. The services we look after are the BBC's intranet, internal web and mobile appsand external corporate sites. We currently have an opportunity for a mid-level full stack engineer to join our team and work on new and exciting projects that will both improve and build upon the service that supports teams across the BBC. What service you ask? We have a modern technology stack and use a range of AWS technologies such as Lambda, OpenSearch, S3, and Aurora. We mainly build services using JavaScript, with our front-ends typically being React and our primary API being serverless GraphQL. This role would suit you if you can hit the ground running on the frontendand as well as havinga particular interest in backend development. Our team finds the growth of each member to be important so you will be supported in your career and goals whilst working on some interesting and challenging problems and formulating solutions. You will also be offered the opportunity to grow with training, hands-on experience and regular feedback in a friendly and supportive atmosphere. This is a continuing role and can be based from any of our main UK BBC sites. Role Responsibility Main responsibilities include: Collaborate effectively to design, develop, test and release well-engineered front-end code Work closely with the product team Contribute to a culture of engineering excellence and continuous improvement Effectively participate in the team's software development methodologies, such as pairing, code reviews, agile planning and continuous delivery Write appropriate automated tests to ensure code-quality Actively help troubleshoot and resolve issues Learn new technologies and keep abreast of existing technologies Are you the right candidate? The successful candidate will have: Experience in one or more modern programming languages and/or frameworks. Ideally experience in JavaScript with React, but not necessarily if you are a fast learner. Experience using APIs to access data on a server Experience with one or more cloud service providers, such as Amazon AWS, Microsoft Azure or Google Cloud Platform. Experience of database design and use in software applications A strong commitment to your own growth and development and a willingness to share knowledge and help others Strong troubleshooting and problem-solving skills Package Description Band: C Contract type: continuing Location: UK flexible - can be based at any of our main UK BBC bases The successful candidate will be expected to work from their BBC base one/two days per week Any offer of employment is conditional upon you having the right to work in the UK 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. The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC for different reasons and they will be given priority consideration ahead of other applicants. Priority consideration means for those employees seeking redeployment their application will be considered alongside anyone else at risk of redundancy, prior to any individuals being considered who are not at risk. 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
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 Architect in the BBC's Audience Content Experiences team. You'll work on a range of BBC's online products running on BBC online 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 be a member of the BBC's architecture team. As such you'll be influencing both the products you are directly responsible for and the wider BBC digital strategy. 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: 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 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 - full time Location: Salford / Glasgow 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 24, 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 Architect in the BBC's Audience Content Experiences team. You'll work on a range of BBC's online products running on BBC online 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 be a member of the BBC's architecture team. As such you'll be influencing both the products you are directly responsible for and the wider BBC digital strategy. 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: 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 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 - full time Location: Salford / Glasgow 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
Our Relaunch Programme is aimed at supporting talented professionals back into the business by providing a tailored 6-month programme to help refresh and update existing skills as well as developing confidence. We understand that you won't necessarily match every requirement on the job description but will have some relevant previous experience and a willingness to learn and further develop your skills in this area. If you have had a career break of 1 years or beyond, for whatever reason, we would love to hear from you! The job on offer In Business Technology Solutions (BTS) we specialise in navigating our clients through the complexities of large-scale, technology-driven transformation programmes, using our skills to drive outstanding delivery. Having the right people using the right methodology and following the right process gives every client the right result. The Transformational Testing Services Team (TTS) are one of five delivery teams that sit within Business & Technology Solutions. TTS was established in January 2016; a new Delivery Unit within Business Technology Solutions focusing on helping our client's achieve business value through testing transformation. The TTS function is responsible for all aspects of testing services focusing on developing our capability and introducing transformation to our existing accounts. At Capgemini, we see various levels of maturity within our client's IT Software Development Lifecycle. Some are just starting off on their testing transformation journey, whilst some of the more mature organisations are moving to a much more optimised, 'Dev-Ops' operation. Our aim with TTS is to help our customers evolve and innovate their testing landscape regardless of their maturity. • Our Vision - For TTS to be the differentiator for Apps UK by becoming a leading player within the Testing Services market • Our Mission - To create and deliver transformational testing solutions that fit our clients' needs and drive increased efficiencies and reduced cost • Our Strategy - To transform our existing engagements into more meaningful and commercially defensible relationships Your role • Produce Test Approaches modelled around using Test automation as the base • Produce Integration Automation Test scripts, data and scenarios in accordance with the documented approach. • Embed, Run and maintain the automated tests prescribed within the Automation Test Framework • Analyse (and document if needed) defects discovered during test runs • Work with the Technical Lead and other resources across the development and environments teams to rectify and retest issues encountered during testing. • Report progress to the Test Manager Your profile We are looking for individuals who exhibit the following attributes, experience and skills that enable them to deliver value to our clients: • Validating application quality through measures including functional, performance, vulnerabilities, defects and static analysis results • Conducting Functional & Non-Functional testing using appropriate tool set. • Testing Middleware and API's using tools • Using testing test management & Defect Management tools • Working in a DevOps delivery environment and teams with exposure to Continuous integration delivery tools/environment • Introducing or using test automation in everyday facets of test lifecycle. Achieved/willingness to learn the following methodologies: • Agile Scrum/BDD methodologies Achieved/willingness to learn the following tools languages and scripts • RestAssured, Postman, SoapUI, OR similar • Gherkin, cucumber • Jmeter, Blazemeter, Eggplant , HP Load Runner, Grinder • Java Script or VB Script • C, C#, Java, Python Why Capgemini is unique Capgemini offers the opportunity to shape your career path, based on your interests and ambitions. For example, if you want to become a 'People Manager' Connected Manager learning journey is there for you. If you want to become an 'Architect' our Global Architect Community offerings can help you get there. Benefit from learning for life with Capgemini's unique and innovative L&D offering. This is driven by our digital learning platform 'Next' and our 'Learning for all' mindset. Get the future you want Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. But when you join Capgemini, you join a thriving company and become part of a diverse collective of free-thinkers, entrepreneurs and industry experts. A powerful source of energy that drives us all to find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses. And it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge and always pushing yourself to do better, you'll build the skills you want. And you'll use them to help our clients leverage technology to grow their business and give innovation that human touch the world needs. So, it might not always be easy, but making the world a better place rarely is. Capgemini. Get The Future You Want. About Capgemini Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 340,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2021 global revenues of €18 billion.
Sep 24, 2022
Full time
Our Relaunch Programme is aimed at supporting talented professionals back into the business by providing a tailored 6-month programme to help refresh and update existing skills as well as developing confidence. We understand that you won't necessarily match every requirement on the job description but will have some relevant previous experience and a willingness to learn and further develop your skills in this area. If you have had a career break of 1 years or beyond, for whatever reason, we would love to hear from you! The job on offer In Business Technology Solutions (BTS) we specialise in navigating our clients through the complexities of large-scale, technology-driven transformation programmes, using our skills to drive outstanding delivery. Having the right people using the right methodology and following the right process gives every client the right result. The Transformational Testing Services Team (TTS) are one of five delivery teams that sit within Business & Technology Solutions. TTS was established in January 2016; a new Delivery Unit within Business Technology Solutions focusing on helping our client's achieve business value through testing transformation. The TTS function is responsible for all aspects of testing services focusing on developing our capability and introducing transformation to our existing accounts. At Capgemini, we see various levels of maturity within our client's IT Software Development Lifecycle. Some are just starting off on their testing transformation journey, whilst some of the more mature organisations are moving to a much more optimised, 'Dev-Ops' operation. Our aim with TTS is to help our customers evolve and innovate their testing landscape regardless of their maturity. • Our Vision - For TTS to be the differentiator for Apps UK by becoming a leading player within the Testing Services market • Our Mission - To create and deliver transformational testing solutions that fit our clients' needs and drive increased efficiencies and reduced cost • Our Strategy - To transform our existing engagements into more meaningful and commercially defensible relationships Your role • Produce Test Approaches modelled around using Test automation as the base • Produce Integration Automation Test scripts, data and scenarios in accordance with the documented approach. • Embed, Run and maintain the automated tests prescribed within the Automation Test Framework • Analyse (and document if needed) defects discovered during test runs • Work with the Technical Lead and other resources across the development and environments teams to rectify and retest issues encountered during testing. • Report progress to the Test Manager Your profile We are looking for individuals who exhibit the following attributes, experience and skills that enable them to deliver value to our clients: • Validating application quality through measures including functional, performance, vulnerabilities, defects and static analysis results • Conducting Functional & Non-Functional testing using appropriate tool set. • Testing Middleware and API's using tools • Using testing test management & Defect Management tools • Working in a DevOps delivery environment and teams with exposure to Continuous integration delivery tools/environment • Introducing or using test automation in everyday facets of test lifecycle. Achieved/willingness to learn the following methodologies: • Agile Scrum/BDD methodologies Achieved/willingness to learn the following tools languages and scripts • RestAssured, Postman, SoapUI, OR similar • Gherkin, cucumber • Jmeter, Blazemeter, Eggplant , HP Load Runner, Grinder • Java Script or VB Script • C, C#, Java, Python Why Capgemini is unique Capgemini offers the opportunity to shape your career path, based on your interests and ambitions. For example, if you want to become a 'People Manager' Connected Manager learning journey is there for you. If you want to become an 'Architect' our Global Architect Community offerings can help you get there. Benefit from learning for life with Capgemini's unique and innovative L&D offering. This is driven by our digital learning platform 'Next' and our 'Learning for all' mindset. Get the future you want Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. But when you join Capgemini, you join a thriving company and become part of a diverse collective of free-thinkers, entrepreneurs and industry experts. A powerful source of energy that drives us all to find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses. And it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge and always pushing yourself to do better, you'll build the skills you want. And you'll use them to help our clients leverage technology to grow their business and give innovation that human touch the world needs. So, it might not always be easy, but making the world a better place rarely is. Capgemini. Get The Future You Want. About Capgemini Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 340,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2021 global revenues of €18 billion.
The job on offer This Full Stack JavaScript Developer role sits within the experience engineering team in our digital customer experience unit, you'll be predominantly focusing on building digital experiences via full stack web applications. All your close colleagues will be first and foremost engineers - technical experts who love using Open Source and Cloud solutions - and you'll be working together to create engaging customer experiences, content management, digital marketing, and commerce solutions. We have a world class software engineering community; we invest in doing things right and have plenty to say on the subject. We're visible on social media and for those that want to find out more, take a look at our blogs written by engineers, for engineers. Your role This role is for an experienced Full Stack JavaScript Developer, capable of directing and supporting the development and delivery of engaging web, mobile and tablet experiences for our clients. Be a senior and proactive member of agile development teams as they deliver robust, engaging and usable solutions Take personal responsibility for components' technical delivery - collaborating with other senior developers and architects to design robust, scalable technical solutions Continually improve our teams' development processes, practices, tools and techniques Share your knowledge and experience with colleagues as you coach them and mentor them, helping the team to grow their skills, as well as developing your own skills by experimenting with and learning new technologies Encourage innovation, inclusion, teamwork, self-organization, and diversity Collaborate with clients and internal teams to develop new opportunities and open source projects and initiatives Your profile In addition to having empathy for the users of the products you create and understanding of business needs, you will have a good track record of the following: In depth experience of HTML5, CSS3 and large JavaScript applications Full Stack JavaScript experience including NodeJS and at least one modern JavaScript UI framework, such as React, Angular or Ember Experience of cloud native development including serverless application development approaches using one or more of Serverless Framework, AWS Amplify, AWS Lambda, Google Cloud Functions, Firebase, Azure Functions Understanding of Progressive Web App (PWA) development approaches Continuous Integration/DevOps experience Demonstrable experience in Test Driven or Behaviour Driven Development Version control software (Git) expertise A deep understanding of web standards, accessibility and development best practice Experience of leading agile development teams, and delivering optimised integrated web solutions. We're also using the following technologies and patterns, it would be great if you had experience in some of these, if not we can help develop them: Contentful, and other headless content management and e-commerce platforms Microservice, and API based, development experience, including designing and implementing REST and GraphQL APIs, and understanding API security patterns Building native mobile apps using React Native, Hybrid apps, or natively on iOS or Android Why Capgemini is unique At Capgemini we don't just believe in Diversity & Inclusion, we actively go out to making it a working reality. Driven by our core values and Active Inclusion Campaign, we build environments where you can bring you whole self to work. We aim to build an environment where employees can enjoy a positive work-life balance. Through our New Normal campaign, we are looking to embed hybrid working in all that we do and make flexible working arrangements the day-to-day reality for our people. All UK employees are eligible to request flexible working arrangements. Capgemini offers the opportunity to shape your career path, based on your interests and ambitions. For example, if you want to become a 'People Manager' Connected Manager learning journey is there for you. If you want to become an 'Architect' our Global Architect Community offerings can help you get there. At the Capgemini we offer opportunities to contribute to society, make a difference to the world and help Architects of Positive Futures. Through our sustainability framework Capgemini is at the cutting edge of helping organisations accelerate their net zero and wider sustainability ambitions. Get the future you want Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. But when you join Capgemini, you join a thriving company and become part of a diverse collective of free-thinkers, entrepreneurs and industry experts. A powerful source of energy that drives us all to find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses. And it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge and always pushing yourself to do better, you'll build the skills you want. And you'll use them to help our clients leverage technology to grow their business and give innovation that human touch the world needs. So, it might not always be easy, but making the world a better place rarely is. Capgemini. Get The Future You Want. About Capgemini Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 340,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2021 global revenues of €18 billion Get the Future You Want
Sep 23, 2022
Full time
The job on offer This Full Stack JavaScript Developer role sits within the experience engineering team in our digital customer experience unit, you'll be predominantly focusing on building digital experiences via full stack web applications. All your close colleagues will be first and foremost engineers - technical experts who love using Open Source and Cloud solutions - and you'll be working together to create engaging customer experiences, content management, digital marketing, and commerce solutions. We have a world class software engineering community; we invest in doing things right and have plenty to say on the subject. We're visible on social media and for those that want to find out more, take a look at our blogs written by engineers, for engineers. Your role This role is for an experienced Full Stack JavaScript Developer, capable of directing and supporting the development and delivery of engaging web, mobile and tablet experiences for our clients. Be a senior and proactive member of agile development teams as they deliver robust, engaging and usable solutions Take personal responsibility for components' technical delivery - collaborating with other senior developers and architects to design robust, scalable technical solutions Continually improve our teams' development processes, practices, tools and techniques Share your knowledge and experience with colleagues as you coach them and mentor them, helping the team to grow their skills, as well as developing your own skills by experimenting with and learning new technologies Encourage innovation, inclusion, teamwork, self-organization, and diversity Collaborate with clients and internal teams to develop new opportunities and open source projects and initiatives Your profile In addition to having empathy for the users of the products you create and understanding of business needs, you will have a good track record of the following: In depth experience of HTML5, CSS3 and large JavaScript applications Full Stack JavaScript experience including NodeJS and at least one modern JavaScript UI framework, such as React, Angular or Ember Experience of cloud native development including serverless application development approaches using one or more of Serverless Framework, AWS Amplify, AWS Lambda, Google Cloud Functions, Firebase, Azure Functions Understanding of Progressive Web App (PWA) development approaches Continuous Integration/DevOps experience Demonstrable experience in Test Driven or Behaviour Driven Development Version control software (Git) expertise A deep understanding of web standards, accessibility and development best practice Experience of leading agile development teams, and delivering optimised integrated web solutions. We're also using the following technologies and patterns, it would be great if you had experience in some of these, if not we can help develop them: Contentful, and other headless content management and e-commerce platforms Microservice, and API based, development experience, including designing and implementing REST and GraphQL APIs, and understanding API security patterns Building native mobile apps using React Native, Hybrid apps, or natively on iOS or Android Why Capgemini is unique At Capgemini we don't just believe in Diversity & Inclusion, we actively go out to making it a working reality. Driven by our core values and Active Inclusion Campaign, we build environments where you can bring you whole self to work. We aim to build an environment where employees can enjoy a positive work-life balance. Through our New Normal campaign, we are looking to embed hybrid working in all that we do and make flexible working arrangements the day-to-day reality for our people. All UK employees are eligible to request flexible working arrangements. Capgemini offers the opportunity to shape your career path, based on your interests and ambitions. For example, if you want to become a 'People Manager' Connected Manager learning journey is there for you. If you want to become an 'Architect' our Global Architect Community offerings can help you get there. At the Capgemini we offer opportunities to contribute to society, make a difference to the world and help Architects of Positive Futures. Through our sustainability framework Capgemini is at the cutting edge of helping organisations accelerate their net zero and wider sustainability ambitions. Get the future you want Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. But when you join Capgemini, you join a thriving company and become part of a diverse collective of free-thinkers, entrepreneurs and industry experts. A powerful source of energy that drives us all to find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses. And it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge and always pushing yourself to do better, you'll build the skills you want. And you'll use them to help our clients leverage technology to grow their business and give innovation that human touch the world needs. So, it might not always be easy, but making the world a better place rarely is. Capgemini. Get The Future You Want. About Capgemini Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 340,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2021 global revenues of €18 billion Get the Future You Want
Job Introduction Role Responsibility As a Mobile Software Engineer you will contribute the development of features, fix bugs and issues, review code from others in the team and make a key contribution to the entire development lifecycle, from conception and discovery through development and delivery. Everybody on the team has a say in how we work, so you need to be able to work with others across disciplines - collaborating with UX designers, API engineers, testers and product owners so that together we can make everything we do the best it can possibly be. You'll help create team goals and objectives, contribute feature ideas and discuss the future direction of the product, and give input in retrospectives on how we're performing as a team and what we can do to improve. Even this job description was written collaboratively, using feedback and suggestions from everyone on the team. You'll also have opportunities to grow and specialise. We want you to be passionate about the future of technology in broadcasting, and the impact you can have. You'll need a desire to keep learning and growing, with support from cross-team groups, meet-ups and chapters focussed on topics such as Android and iOS development, accessibility, security, development practices, continuous delivery and many other areas of interest. Are you the right candidate? We don't expect anyone to have experience of all of the below technologies but this just gives an example of the technologies and practices we value We don't need you to be an expert on any of these but some use of them, along with an understanding of their underlying principles, would be great. Don't feel that you can't apply if you don't have all of the skills. You'll work with, and be mentored by, a friendly development team, and the BBC will provide many opportunities for learning as you progress." Some of the technologies you will have experience of: Mobile Application development on iOS and/or Android platforms. Objective-C, Swift, Java, Kotlin. High capacity, high traffic, high availability mobile apps. API creation and integration. Testing tools and approaches, including Test Driven Development, and test frameworks such as XCTest, JUnit and Robolectric. Cloud engineering platforms such as AWS. Knowledge and understanding of development and design experience on mobile phone platforms. Engineering principles, OO and design patterns. Delivering large-scale projects within an agile multi-disciplined team. Agile software development methodologies, techniques and processes. Package Description Band: D Contract type:Permanent - Full time Location: Salford 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. The situation regarding the coronavirus outbreak is developing quickly and the BBC is keen to continue to ensure the safety and wellbeing of people across the BBC, while continuing to protect our services. To reduce the risk access to BBC buildings is limited to those essential to our broadcast output. From Wednesday 18 th March until further notice all assessments and interviews will be conducted remotely. For more information go to Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i 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 Role Responsibility As a Mobile Software Engineer you will contribute the development of features, fix bugs and issues, review code from others in the team and make a key contribution to the entire development lifecycle, from conception and discovery through development and delivery. Everybody on the team has a say in how we work, so you need to be able to work with others across disciplines - collaborating with UX designers, API engineers, testers and product owners so that together we can make everything we do the best it can possibly be. You'll help create team goals and objectives, contribute feature ideas and discuss the future direction of the product, and give input in retrospectives on how we're performing as a team and what we can do to improve. Even this job description was written collaboratively, using feedback and suggestions from everyone on the team. You'll also have opportunities to grow and specialise. We want you to be passionate about the future of technology in broadcasting, and the impact you can have. You'll need a desire to keep learning and growing, with support from cross-team groups, meet-ups and chapters focussed on topics such as Android and iOS development, accessibility, security, development practices, continuous delivery and many other areas of interest. Are you the right candidate? We don't expect anyone to have experience of all of the below technologies but this just gives an example of the technologies and practices we value We don't need you to be an expert on any of these but some use of them, along with an understanding of their underlying principles, would be great. Don't feel that you can't apply if you don't have all of the skills. You'll work with, and be mentored by, a friendly development team, and the BBC will provide many opportunities for learning as you progress." Some of the technologies you will have experience of: Mobile Application development on iOS and/or Android platforms. Objective-C, Swift, Java, Kotlin. High capacity, high traffic, high availability mobile apps. API creation and integration. Testing tools and approaches, including Test Driven Development, and test frameworks such as XCTest, JUnit and Robolectric. Cloud engineering platforms such as AWS. Knowledge and understanding of development and design experience on mobile phone platforms. Engineering principles, OO and design patterns. Delivering large-scale projects within an agile multi-disciplined team. Agile software development methodologies, techniques and processes. Package Description Band: D Contract type:Permanent - Full time Location: Salford 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. The situation regarding the coronavirus outbreak is developing quickly and the BBC is keen to continue to ensure the safety and wellbeing of people across the BBC, while continuing to protect our services. To reduce the risk access to BBC buildings is limited to those essential to our broadcast output. From Wednesday 18 th March until further notice all assessments and interviews will be conducted remotely. For more information go to Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i 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
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
The Job On Offer This Full Stack JavaScript Developer role sits within the experience engineering team in our digital customer experience unit, you'll be predominantly focusing on building digital experiences via full stack web applications. All your close colleagues will be first and foremost engineers - technical experts who love using Open Source and Cloud solutions - and you'll be working together to create engaging customer experiences, content management, digital marketing, and commerce solutions. We have a world class software engineering community; we invest in doing things right and have plenty to say on the subject. Your Role This role is for an experienced Full Stack JavaScript Developer, capable of directing and supporting the development and delivery of engaging web, mobile and tablet experiences for our clients. Be a senior and proactive member of agile development teams as they deliver robust, engaging and usable solutions Take personal responsibility for components' technical delivery - collaborating with other senior developers and architects to design robust, scalable technical solutions Continually improve our teams' development processes, practices, tools and techniques Share your knowledge and experience with colleagues as you coach them and mentor them, helping the team to grow their skills, as well as developing your own skills by experimenting with and learning new technologies Encourage innovation, inclusion, teamwork, self-organization, and diversity Collaborate with clients and internal teams to develop new opportunities and open source projects and initiatives Your Profile In addition to having empathy for the users of the products you create and understanding of business needs, you will have a good track record of the following: In depth experience of HTML5, CSS3 and large JavaScript applications Full Stack JavaScript experience including NodeJS and at least one modern JavaScript UI framework, such as React, Angular or Ember Experience of cloud native development including serverless application development approaches using one or more of Serverless Framework, AWS Amplify, AWS Lambda, Google Cloud Functions, Firebase, Azure Functions Understanding of Progressive Web App (PWA) development approaches Continuous Integration/DevOps experience Demonstrable experience in Test Driven or Behaviour Driven Development Version control software (Git) expertise A deep understanding of web standards, accessibility and development best practice Experience of leading agile development teams, and delivering optimised integrated web solutions. What Makes Capgemini Unique We realise a Total Reward package should be move than just compensation. At Capgemini we offer range of core and flexible benefits and have a Peer Recognition Portal called Applaud. At Capgemini we don't just believe in Diversity & Inclusion, we actively go out to making it a working reality. Driven by our core values and Active Inclusion Campaign, we build environments where you can bring you whole self to work. We aim to build an environment where employees can enjoy a positive work-life balance. Through our New Normal campaign, we are looking to embed hybrid working in all that we do and make flexible working arrangements the day-to-day reality for our people. All UK employees are eligible to request flexible working arrangements. Employee wellbeing is vitally important to us as an organisation. We see a healthy and happy workforce a critical component for us to achieve our organisational ambitions. To help support wellbeing we have trained 'Mental Health Champions' across each of our business areas. We have also invested in wellbeing apps such as Thrive and Peppy. Get The Future You Want Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. But when you join Capgemini, you join a thriving company and become part of a diverse collective of free-thinkers, entrepreneurs and industry experts. A powerful source of energy that drives us all to find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses. And it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge and always pushing yourself to do better, you'll build the skills you want. And you'll use them to help our clients leverage technology to grow their business and give innovation that human touch the world needs. So, it might not always be easy, but making the world a better place rarely is. Capgemini. Get The Future You Want. About Capgemini Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of 300,000 team members in nearly 50 countries. With its strong 50 year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2020 global revenues of €16 billion.
Sep 23, 2022
Full time
The Job On Offer This Full Stack JavaScript Developer role sits within the experience engineering team in our digital customer experience unit, you'll be predominantly focusing on building digital experiences via full stack web applications. All your close colleagues will be first and foremost engineers - technical experts who love using Open Source and Cloud solutions - and you'll be working together to create engaging customer experiences, content management, digital marketing, and commerce solutions. We have a world class software engineering community; we invest in doing things right and have plenty to say on the subject. Your Role This role is for an experienced Full Stack JavaScript Developer, capable of directing and supporting the development and delivery of engaging web, mobile and tablet experiences for our clients. Be a senior and proactive member of agile development teams as they deliver robust, engaging and usable solutions Take personal responsibility for components' technical delivery - collaborating with other senior developers and architects to design robust, scalable technical solutions Continually improve our teams' development processes, practices, tools and techniques Share your knowledge and experience with colleagues as you coach them and mentor them, helping the team to grow their skills, as well as developing your own skills by experimenting with and learning new technologies Encourage innovation, inclusion, teamwork, self-organization, and diversity Collaborate with clients and internal teams to develop new opportunities and open source projects and initiatives Your Profile In addition to having empathy for the users of the products you create and understanding of business needs, you will have a good track record of the following: In depth experience of HTML5, CSS3 and large JavaScript applications Full Stack JavaScript experience including NodeJS and at least one modern JavaScript UI framework, such as React, Angular or Ember Experience of cloud native development including serverless application development approaches using one or more of Serverless Framework, AWS Amplify, AWS Lambda, Google Cloud Functions, Firebase, Azure Functions Understanding of Progressive Web App (PWA) development approaches Continuous Integration/DevOps experience Demonstrable experience in Test Driven or Behaviour Driven Development Version control software (Git) expertise A deep understanding of web standards, accessibility and development best practice Experience of leading agile development teams, and delivering optimised integrated web solutions. What Makes Capgemini Unique We realise a Total Reward package should be move than just compensation. At Capgemini we offer range of core and flexible benefits and have a Peer Recognition Portal called Applaud. At Capgemini we don't just believe in Diversity & Inclusion, we actively go out to making it a working reality. Driven by our core values and Active Inclusion Campaign, we build environments where you can bring you whole self to work. We aim to build an environment where employees can enjoy a positive work-life balance. Through our New Normal campaign, we are looking to embed hybrid working in all that we do and make flexible working arrangements the day-to-day reality for our people. All UK employees are eligible to request flexible working arrangements. Employee wellbeing is vitally important to us as an organisation. We see a healthy and happy workforce a critical component for us to achieve our organisational ambitions. To help support wellbeing we have trained 'Mental Health Champions' across each of our business areas. We have also invested in wellbeing apps such as Thrive and Peppy. Get The Future You Want Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. But when you join Capgemini, you join a thriving company and become part of a diverse collective of free-thinkers, entrepreneurs and industry experts. A powerful source of energy that drives us all to find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses. And it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge and always pushing yourself to do better, you'll build the skills you want. And you'll use them to help our clients leverage technology to grow their business and give innovation that human touch the world needs. So, it might not always be easy, but making the world a better place rarely is. Capgemini. Get The Future You Want. About Capgemini Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of 300,000 team members in nearly 50 countries. With its strong 50 year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2020 global revenues of €16 billion.
SharePoint Front End Developer London or Any UK Base An overview of the role Build components to meet business requirements using SharePoint Online and Power Platform Build, maintain and support core CoE shared components Ensure compliance with agreed standards and policies Build automated pipelines and templates for Power Platform components Understand customers' overall functional and non-functional requirements, IT and business priorities and success measures to implement solution Maintain and advance deep technical skills and knowledge, keeping up to date with market trends and competitive insights, and share within the technical community Define best practices for the Power Platform technology stack Be a Power Platform evangelist with customers, partners and external communities Promote the use of re-usable assets Assist the Operations team with any high priority technical incidents Maintain and manage all customer facing information and knowledge bases for PowerPlatform Architecture, Solution Design and key design decisions Review designs to ensure they align to agreed standards Qualification & Experience Relevant Intermediate and Advanced Microsoft Certifications for Microsoft Azure and Power Platform including Microsoft Certified: Power Platform Developer Associate / Experience with Common Data Model including Plug-ins development, Security model (Roles, Business Units, Field Level, etc...), Business rules, Web API, SDK Libraries/Tools, C#.NET development, Integrations via service endpoints, and Automated Testing (Unit/Integration) Experience with Model Driven Apps including Configurations and customizations, Business processes and rules, Forms/views/dashboards, Web resource development, JavaScript development Experience with Canvas Apps including Building pages/navigation/formulas, using connectors, Using flows Experience with Flow (Power Automate) including using triggers and actions, Best practices and limitations Experience working as a Developer or relevant equivalent Knowledge of scripting and programming languages Why this role? You will have the opportunity to: Solve problems for large, corporate clients in multiple sectors, Working in cross-discipline, agile and distributed teams in the UK Develop leading visualisation solutions for our customers Share your passion and knowledge with other team members Mentor other team members What you'll bring Strong knowledge of 2 of the industry leading visualisation tools (Qlik, Power BI, Tableau) Passion for Data and Insights Good knowledge of BI concepts Knowledge and experience of data warehousing and SQL are desirable Why us? While we're a global consultancy, we're made up of supportive, close-knit communities. Everyone wants to get the best solutions for our customers and create the best working environment. We have a world class software engineering community; we invest in doing things right and have plenty to say on the subject. We're active on social media and for those that want to find out more, take a look at our blogs - written by engineers, for engineers: Upskilling Potential is just as important to us as having the required skills. If you have the right mindset, we might be able to provide you with bespoke training. So, if you're not sure you have all the skills you need, but you're still passionate about the role, please apply and we'll see if we can support you. Long Description Capgemini positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender identity, religion or belief, marital status, or pregnancy and maternity. We are committed to hiring, developing and retaining the best people to deliver innovative, world-class solutions for our clients. We foster an inclusive culture that enables everyone to achieve their full potential and enjoy a fulfilling career with us. Our comprehensive flexible benefits package and lifestyle policies enable our employees to balance their individual, family and work-life needs. About Capgemini Capgemini is a global leader in consulting, digital transformation, technology and engineering services. The Group is at the forefront of innovation to address the entire breadth of clients' opportunities in the evolving world of cloud, digital and platforms. Building on its strong 50-year+ heritage and deep industry-specific expertise, Capgemini enables organizations to realize their business ambitions through an array of services from strategy to operations. Capgemini is driven by the conviction that the business value of technology comes from and through people. Today, it is a multicultural company of 270,000 team members in almost 50 countries. With Altran, the Group reported 2019 combined revenues of €17billion. Discover more about what Capgemini can offer you. Visit: and
Sep 21, 2022
Full time
SharePoint Front End Developer London or Any UK Base An overview of the role Build components to meet business requirements using SharePoint Online and Power Platform Build, maintain and support core CoE shared components Ensure compliance with agreed standards and policies Build automated pipelines and templates for Power Platform components Understand customers' overall functional and non-functional requirements, IT and business priorities and success measures to implement solution Maintain and advance deep technical skills and knowledge, keeping up to date with market trends and competitive insights, and share within the technical community Define best practices for the Power Platform technology stack Be a Power Platform evangelist with customers, partners and external communities Promote the use of re-usable assets Assist the Operations team with any high priority technical incidents Maintain and manage all customer facing information and knowledge bases for PowerPlatform Architecture, Solution Design and key design decisions Review designs to ensure they align to agreed standards Qualification & Experience Relevant Intermediate and Advanced Microsoft Certifications for Microsoft Azure and Power Platform including Microsoft Certified: Power Platform Developer Associate / Experience with Common Data Model including Plug-ins development, Security model (Roles, Business Units, Field Level, etc...), Business rules, Web API, SDK Libraries/Tools, C#.NET development, Integrations via service endpoints, and Automated Testing (Unit/Integration) Experience with Model Driven Apps including Configurations and customizations, Business processes and rules, Forms/views/dashboards, Web resource development, JavaScript development Experience with Canvas Apps including Building pages/navigation/formulas, using connectors, Using flows Experience with Flow (Power Automate) including using triggers and actions, Best practices and limitations Experience working as a Developer or relevant equivalent Knowledge of scripting and programming languages Why this role? You will have the opportunity to: Solve problems for large, corporate clients in multiple sectors, Working in cross-discipline, agile and distributed teams in the UK Develop leading visualisation solutions for our customers Share your passion and knowledge with other team members Mentor other team members What you'll bring Strong knowledge of 2 of the industry leading visualisation tools (Qlik, Power BI, Tableau) Passion for Data and Insights Good knowledge of BI concepts Knowledge and experience of data warehousing and SQL are desirable Why us? While we're a global consultancy, we're made up of supportive, close-knit communities. Everyone wants to get the best solutions for our customers and create the best working environment. We have a world class software engineering community; we invest in doing things right and have plenty to say on the subject. We're active on social media and for those that want to find out more, take a look at our blogs - written by engineers, for engineers: Upskilling Potential is just as important to us as having the required skills. If you have the right mindset, we might be able to provide you with bespoke training. So, if you're not sure you have all the skills you need, but you're still passionate about the role, please apply and we'll see if we can support you. Long Description Capgemini positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender identity, religion or belief, marital status, or pregnancy and maternity. We are committed to hiring, developing and retaining the best people to deliver innovative, world-class solutions for our clients. We foster an inclusive culture that enables everyone to achieve their full potential and enjoy a fulfilling career with us. Our comprehensive flexible benefits package and lifestyle policies enable our employees to balance their individual, family and work-life needs. About Capgemini Capgemini is a global leader in consulting, digital transformation, technology and engineering services. The Group is at the forefront of innovation to address the entire breadth of clients' opportunities in the evolving world of cloud, digital and platforms. Building on its strong 50-year+ heritage and deep industry-specific expertise, Capgemini enables organizations to realize their business ambitions through an array of services from strategy to operations. Capgemini is driven by the conviction that the business value of technology comes from and through people. Today, it is a multicultural company of 270,000 team members in almost 50 countries. With Altran, the Group reported 2019 combined revenues of €17billion. Discover more about what Capgemini can offer you. Visit: and
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.
Job Summary: You will be at the heart of designing, building, and running technology-powered products and services used by millions of D&G customers; you will be expected to: Write and review technical documentation Participate in the team's agile planning and delivery process Learn modern technologies and keep abreast of existing technologies Promote collaborative working, skills and knowledge sharing together with reviewing work of other team members and pairing Coach and mentor other engineers (if Sr Front-end dev) JavaScript frameworks - Angular (Appreciation of other frameworks such as React/Vue is a plus), Single Page applications, progressive web apps, Monorepo, Static Site Generation/Prerendering (Frameworks such as Scully), SEO Optimization, Content management, integration approach - Lambda or other tech, front-end patterns based on standard frameworks, etc. You need to possess great communication skills to be able to explain technical matters concisely. You will be up to date with coding best practices and bring the latest knowledge of threat modelling, risk assessment techniques, code reviews, current best practices, and the latest cybersecurity threats Key Responsibilities: Experience working with Developers, DevOps, and Engineering teams in a dynamic environment to promote/implement secure by design solutions. Be involved in sprint planning to ensure work is delivered in line with the Product Owners priorities Good Knowledge of security best practices for client-server product architectures, focusing on cloud-based server development. Experience working on Cloud Platforms (AWS) 3 years Programming experience in languages relevant to D&G. Strong unit test and debugging skills - including automation of testing. Usage of CICD processes including the integration of security & quality tooling. Knowledge of DevOps processes and tools (Ansible, Jenkins, Git, Azure DevOps, UrbanCode) Security Scanning tools (Static Code Analysis, Opensource and Container Scanning tools). Able to produce clear documentation to support the development activities. Experience in working within modern application development and engineering teams using DevOps & Agile methodologies. Proficient understanding of code versioning tools. Experience of producing technical documentation and reports. Self-motivated, proactive, driven individual with strong problem-solving skills. Ability to work with APIs and Plugins to integrate security tools into established CI/CD pipelines. Leadership and Teaming skills to coordinate remediation of vulnerabilities within established timeframes Systems Knowledge: DevOps Automation: Puppet, Ansible, GitHub Front-end dev - Hands-on recent experience in Angular, CMS(Magnolia), Google analytics, SEO Optimization. HTML5, CSS3, CSS, architecture, pre-processing (SCSS), Atomic Design, Single Page applications, progressive web apps, JavaScript (ES6 and beyond), SEO optimization patterns Monorepo architecture (Nrwl Nx) RXJS Jasmine/Karma ECMAScript 2015 Skills and Competencies Solid communication skills and expertise to translate technical jargon into business familiar language. Ability to quickly explore, examine and understand complex problems and how these relate to the customer's business. Adaptable, able to quickly switch between projects, demands and environments. Stakeholder management and business awareness skills, ability to understand and interpret customer problems and navigate complex organisations. Self-motivated and self-educating, yet willing and able to work collaboratively Well organised with a healthy sense of urgency; able to set, communicate and meet aggressive deadlines with competing priorities Excellent mathematical and problem-solving skills. Highly accurate and detail-oriented HTML 5, CSS3, Javascript, ECMAScript 2015, TypeScript, Angular (latest versions), RXJS, NGRX, Jasmine/Karma Knowledge: AWS (EC2, S3, VPC, Lambda, DynamoDB, IAM, Cloudwatch metrics/logs/query), Terraform (Terraform, Terraform-CDK, AWS-CDK, Pulumi), Pipelines (codebuild, code pipeline, gitlab, circleci, etc), Angular Databases and integrations Experience: You are an expert Angular front-end software engineer ready to take that step into the world of insurance, working on business-critical systems and products that affect millions of customers. You are highly motivated, dynamic, and skilled. You thrive in an agile environment. Proficient with git and git workflows Experience working as a front-end developer Qualifications: Relevant academic qualification
Sep 19, 2022
Full time
Job Summary: You will be at the heart of designing, building, and running technology-powered products and services used by millions of D&G customers; you will be expected to: Write and review technical documentation Participate in the team's agile planning and delivery process Learn modern technologies and keep abreast of existing technologies Promote collaborative working, skills and knowledge sharing together with reviewing work of other team members and pairing Coach and mentor other engineers (if Sr Front-end dev) JavaScript frameworks - Angular (Appreciation of other frameworks such as React/Vue is a plus), Single Page applications, progressive web apps, Monorepo, Static Site Generation/Prerendering (Frameworks such as Scully), SEO Optimization, Content management, integration approach - Lambda or other tech, front-end patterns based on standard frameworks, etc. You need to possess great communication skills to be able to explain technical matters concisely. You will be up to date with coding best practices and bring the latest knowledge of threat modelling, risk assessment techniques, code reviews, current best practices, and the latest cybersecurity threats Key Responsibilities: Experience working with Developers, DevOps, and Engineering teams in a dynamic environment to promote/implement secure by design solutions. Be involved in sprint planning to ensure work is delivered in line with the Product Owners priorities Good Knowledge of security best practices for client-server product architectures, focusing on cloud-based server development. Experience working on Cloud Platforms (AWS) 3 years Programming experience in languages relevant to D&G. Strong unit test and debugging skills - including automation of testing. Usage of CICD processes including the integration of security & quality tooling. Knowledge of DevOps processes and tools (Ansible, Jenkins, Git, Azure DevOps, UrbanCode) Security Scanning tools (Static Code Analysis, Opensource and Container Scanning tools). Able to produce clear documentation to support the development activities. Experience in working within modern application development and engineering teams using DevOps & Agile methodologies. Proficient understanding of code versioning tools. Experience of producing technical documentation and reports. Self-motivated, proactive, driven individual with strong problem-solving skills. Ability to work with APIs and Plugins to integrate security tools into established CI/CD pipelines. Leadership and Teaming skills to coordinate remediation of vulnerabilities within established timeframes Systems Knowledge: DevOps Automation: Puppet, Ansible, GitHub Front-end dev - Hands-on recent experience in Angular, CMS(Magnolia), Google analytics, SEO Optimization. HTML5, CSS3, CSS, architecture, pre-processing (SCSS), Atomic Design, Single Page applications, progressive web apps, JavaScript (ES6 and beyond), SEO optimization patterns Monorepo architecture (Nrwl Nx) RXJS Jasmine/Karma ECMAScript 2015 Skills and Competencies Solid communication skills and expertise to translate technical jargon into business familiar language. Ability to quickly explore, examine and understand complex problems and how these relate to the customer's business. Adaptable, able to quickly switch between projects, demands and environments. Stakeholder management and business awareness skills, ability to understand and interpret customer problems and navigate complex organisations. Self-motivated and self-educating, yet willing and able to work collaboratively Well organised with a healthy sense of urgency; able to set, communicate and meet aggressive deadlines with competing priorities Excellent mathematical and problem-solving skills. Highly accurate and detail-oriented HTML 5, CSS3, Javascript, ECMAScript 2015, TypeScript, Angular (latest versions), RXJS, NGRX, Jasmine/Karma Knowledge: AWS (EC2, S3, VPC, Lambda, DynamoDB, IAM, Cloudwatch metrics/logs/query), Terraform (Terraform, Terraform-CDK, AWS-CDK, Pulumi), Pipelines (codebuild, code pipeline, gitlab, circleci, etc), Angular Databases and integrations Experience: You are an expert Angular front-end software engineer ready to take that step into the world of insurance, working on business-critical systems and products that affect millions of customers. You are highly motivated, dynamic, and skilled. You thrive in an agile environment. Proficient with git and git workflows Experience working as a front-end developer Qualifications: Relevant academic qualification
Want to do the best work of your life? With 24 million customers in 6 countries, make your mark at Europe's leading media and entertainment brand. A workplace where you can proudly be yourself; our people make Sky a truly exciting and inclusive place to work. We are a growing Software Development Team, and our client base is passionate about linear TV production and broadcast. Software, Sports and News are at the centre of our universe, and we use software to provide novel solutions to our clients. We seek to deliver specific solutions to client requirements through team collaboration and technology tools. What you'll do: * Create software products across the content broadcast and production group clients e.g., Sky Sports and Sky News * Build and work with APIs for provisioning data * Build software products that are quality focused. * Bring a modern app-development approach building services that have interservice communication. * Bring ideas and feedback on team working practices * Build out and extend our CI/CD pipelines What you'll bring: * Hands-on programming experience using: HTML, CSS, ReactJS, REST, GraphQL, Node.JS, TypeScript, JavaScript, C#, .Net framework/Core, Apollo, Hotchocolate Redux, MongoDB, MSSQL. * You will have demonstratable knowledge of: Cloud (GCP, AWS and or Azure), Modern web development workflows (NPM, Webpack), Continuous integration (ideally with GitHub/ConcourseCI) * The ability to prioritize activities and deliver to commitments. * An Agile approach * Creative in your thinking to build creative solutions to problems Department overview: We're the Product Hub. We're the team behind your favourite Sky products, and the platforms that power them. We make every moment magical, everywhere. Our team is made up of self-motivated, big thinkers who have a knack for solving problems and find new ways to captivate millions of customers by putting them at the heart of everything we do. From Sky Glass, Sky Q, Peacock and NOW to news and sports apps, we make entertainment even better and we can't wait to get started on what's next. Content Technology and Innovation Our Content Technology and Innovation team delivers high-quality content to living rooms across the country. With 25,00 colleagues, we combine our strategic insights, engineering know-how and operational excellence to make sure we use the best and most innovative technologies to create and distribute our award-winning content. The Rewards: There's a reason people can't stop talking about #LifeAtSky. Our great range of rewards really are something special, here are just a few: * Free access to NOW, for streaming all your favourite shows * A generous pension package * Private healthcare * Discounted mobile and broadband * Access a wide range of exclusive Sky VIP rewards and experiences Where you'll work: Osterley: Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There's also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed and even get pampered at our beauty salon. Inclusion: We take pride in our approach to diversity and inclusion: we've been recognised by The Times and Stonewall for this, and we've committed £30million to support the fight against racial injustice. We've also set ambitious targets for increasing ethnic diversity and representation throughout our organisation. At Sky we don't just look at your CV. We're more focused on who you are and your potential. We also know that everyone has a life outside work, so we're happy to discuss flexible working. And we'll do everything we can to support you during your application. If you need us to make any adjustments to our recruitment process, speak to our recruitment team who will be happy to support you. Why wait? Apply now to build an amazing career and be part of a brilliant team. We can't wait to hear from you. To find out more about working with us, search #LifeAtSky on social media. A job you love to talk about. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Jan 05, 2022
Contractor
Want to do the best work of your life? With 24 million customers in 6 countries, make your mark at Europe's leading media and entertainment brand. A workplace where you can proudly be yourself; our people make Sky a truly exciting and inclusive place to work. We are a growing Software Development Team, and our client base is passionate about linear TV production and broadcast. Software, Sports and News are at the centre of our universe, and we use software to provide novel solutions to our clients. We seek to deliver specific solutions to client requirements through team collaboration and technology tools. What you'll do: * Create software products across the content broadcast and production group clients e.g., Sky Sports and Sky News * Build and work with APIs for provisioning data * Build software products that are quality focused. * Bring a modern app-development approach building services that have interservice communication. * Bring ideas and feedback on team working practices * Build out and extend our CI/CD pipelines What you'll bring: * Hands-on programming experience using: HTML, CSS, ReactJS, REST, GraphQL, Node.JS, TypeScript, JavaScript, C#, .Net framework/Core, Apollo, Hotchocolate Redux, MongoDB, MSSQL. * You will have demonstratable knowledge of: Cloud (GCP, AWS and or Azure), Modern web development workflows (NPM, Webpack), Continuous integration (ideally with GitHub/ConcourseCI) * The ability to prioritize activities and deliver to commitments. * An Agile approach * Creative in your thinking to build creative solutions to problems Department overview: We're the Product Hub. We're the team behind your favourite Sky products, and the platforms that power them. We make every moment magical, everywhere. Our team is made up of self-motivated, big thinkers who have a knack for solving problems and find new ways to captivate millions of customers by putting them at the heart of everything we do. From Sky Glass, Sky Q, Peacock and NOW to news and sports apps, we make entertainment even better and we can't wait to get started on what's next. Content Technology and Innovation Our Content Technology and Innovation team delivers high-quality content to living rooms across the country. With 25,00 colleagues, we combine our strategic insights, engineering know-how and operational excellence to make sure we use the best and most innovative technologies to create and distribute our award-winning content. The Rewards: There's a reason people can't stop talking about #LifeAtSky. Our great range of rewards really are something special, here are just a few: * Free access to NOW, for streaming all your favourite shows * A generous pension package * Private healthcare * Discounted mobile and broadband * Access a wide range of exclusive Sky VIP rewards and experiences Where you'll work: Osterley: Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There's also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed and even get pampered at our beauty salon. Inclusion: We take pride in our approach to diversity and inclusion: we've been recognised by The Times and Stonewall for this, and we've committed £30million to support the fight against racial injustice. We've also set ambitious targets for increasing ethnic diversity and representation throughout our organisation. At Sky we don't just look at your CV. We're more focused on who you are and your potential. We also know that everyone has a life outside work, so we're happy to discuss flexible working. And we'll do everything we can to support you during your application. If you need us to make any adjustments to our recruitment process, speak to our recruitment team who will be happy to support you. Why wait? Apply now to build an amazing career and be part of a brilliant team. We can't wait to hear from you. To find out more about working with us, search #LifeAtSky on social media. A job you love to talk about. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Want to do the best work of your life? With 24 million customers in 6 countries, make your mark at Europe's leading media and entertainment brand. A workplace where you can proudly be yourself; our people make Sky a truly exciting and inclusive place to work. We are a growing Software Development Team, and our client base is passionate about linear TV production and broadcast. Software, Sports and News are at the centre of our universe, and we use software to provide novel solutions to our clients. We seek to deliver specific solutions to client requirements through team collaboration and technology tools. What you'll do: * Create software products across the content broadcast and production group clients e.g., Sky Sports and Sky News * Build and work with APIs for provisioning data * Build software products that are quality focused. * Bring a modern app-development approach building services that have interservice communication. * Bring ideas and feedback on team working practices * Build out and extend our CI/CD pipelines What you'll bring: * Hands-on programming experience using: HTML, CSS, ReactJS, REST, GraphQL, Node.JS, TypeScript, JavaScript, C#, .Net framework/Core, Apollo, Hotchocolate Redux, MongoDB, MSSQL. * You will have demonstratable knowledge of: Cloud (GCP, AWS and or Azure), Modern web development workflows (NPM, Webpack), Continuous integration (ideally with GitHub/ConcourseCI) * The ability to prioritize activities and deliver to commitments. * An Agile approach * Creative in your thinking to build creative solutions to problems Department overview: We're the Product Hub. We're the team behind your favourite Sky products, and the platforms that power them. We make every moment magical, everywhere. Our team is made up of self-motivated, big thinkers who have a knack for solving problems and find new ways to captivate millions of customers by putting them at the heart of everything we do. From Sky Glass, Sky Q, Peacock and NOW to news and sports apps, we make entertainment even better and we can't wait to get started on what's next. Content Technology and Innovation Our Content Technology and Innovation team delivers high-quality content to living rooms across the country. With 25,00 colleagues, we combine our strategic insights, engineering know-how and operational excellence to make sure we use the best and most innovative technologies to create and distribute our award-winning content. The Rewards: There's a reason people can't stop talking about #LifeAtSky. Our great range of rewards really are something special, here are just a few: * Free access to NOW, for streaming all your favourite shows * A generous pension package * Private healthcare * Discounted mobile and broadband * Access a wide range of exclusive Sky VIP rewards and experiences Where you'll work: Osterley: Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There's also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed and even get pampered at our beauty salon. Inclusion: We take pride in our approach to diversity and inclusion: we've been recognised by The Times and Stonewall for this, and we've committed £30million to support the fight against racial injustice. We've also set ambitious targets for increasing ethnic diversity and representation throughout our organisation. At Sky we don't just look at your CV. We're more focused on who you are and your potential. We also know that everyone has a life outside work, so we're happy to discuss flexible working. And we'll do everything we can to support you during your application. If you need us to make any adjustments to our recruitment process, speak to our recruitment team who will be happy to support you. Why wait? Apply now to build an amazing career and be part of a brilliant team. We can't wait to hear from you. To find out more about working with us, search #LifeAtSky on social media. A job you love to talk about. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Jan 04, 2022
Contractor
Want to do the best work of your life? With 24 million customers in 6 countries, make your mark at Europe's leading media and entertainment brand. A workplace where you can proudly be yourself; our people make Sky a truly exciting and inclusive place to work. We are a growing Software Development Team, and our client base is passionate about linear TV production and broadcast. Software, Sports and News are at the centre of our universe, and we use software to provide novel solutions to our clients. We seek to deliver specific solutions to client requirements through team collaboration and technology tools. What you'll do: * Create software products across the content broadcast and production group clients e.g., Sky Sports and Sky News * Build and work with APIs for provisioning data * Build software products that are quality focused. * Bring a modern app-development approach building services that have interservice communication. * Bring ideas and feedback on team working practices * Build out and extend our CI/CD pipelines What you'll bring: * Hands-on programming experience using: HTML, CSS, ReactJS, REST, GraphQL, Node.JS, TypeScript, JavaScript, C#, .Net framework/Core, Apollo, Hotchocolate Redux, MongoDB, MSSQL. * You will have demonstratable knowledge of: Cloud (GCP, AWS and or Azure), Modern web development workflows (NPM, Webpack), Continuous integration (ideally with GitHub/ConcourseCI) * The ability to prioritize activities and deliver to commitments. * An Agile approach * Creative in your thinking to build creative solutions to problems Department overview: We're the Product Hub. We're the team behind your favourite Sky products, and the platforms that power them. We make every moment magical, everywhere. Our team is made up of self-motivated, big thinkers who have a knack for solving problems and find new ways to captivate millions of customers by putting them at the heart of everything we do. From Sky Glass, Sky Q, Peacock and NOW to news and sports apps, we make entertainment even better and we can't wait to get started on what's next. Content Technology and Innovation Our Content Technology and Innovation team delivers high-quality content to living rooms across the country. With 25,00 colleagues, we combine our strategic insights, engineering know-how and operational excellence to make sure we use the best and most innovative technologies to create and distribute our award-winning content. The Rewards: There's a reason people can't stop talking about #LifeAtSky. Our great range of rewards really are something special, here are just a few: * Free access to NOW, for streaming all your favourite shows * A generous pension package * Private healthcare * Discounted mobile and broadband * Access a wide range of exclusive Sky VIP rewards and experiences Where you'll work: Osterley: Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There's also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed and even get pampered at our beauty salon. Inclusion: We take pride in our approach to diversity and inclusion: we've been recognised by The Times and Stonewall for this, and we've committed £30million to support the fight against racial injustice. We've also set ambitious targets for increasing ethnic diversity and representation throughout our organisation. At Sky we don't just look at your CV. We're more focused on who you are and your potential. We also know that everyone has a life outside work, so we're happy to discuss flexible working. And we'll do everything we can to support you during your application. If you need us to make any adjustments to our recruitment process, speak to our recruitment team who will be happy to support you. Why wait? Apply now to build an amazing career and be part of a brilliant team. We can't wait to hear from you. To find out more about working with us, search #LifeAtSky on social media. A job you love to talk about. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Want to do the best work of your life? With 24 million customers in 7 countries, make your mark at Europe's leading media and entertainment brand. A workplace where you can proudly be yourself; our people make Sky a truly exciting and inclusive place to work. Sky is redefining the way in which software is secured, so we can keep giving customers a reliable and trusted experience. At the heart of this transformation is making security easy for the sky development community. As a member of DevSecOps engineering, you will build products that empower developers to secure applications from idea to production. To succeed in this role, you need to be a full stack developer. Ideally, you will also have experience with security tools and practices used in engineering workflows. What you'll do: - Work with DevSecOps product managers to deliver our engineering roadmap - Build products and tools that address unique security needs of our development teams - Build integrations for commercial appsec products and adapt them to our ways of working - Ensure our products are reliable and supported - Suggest features that improve developer productivity and security - Mentor rising talent What you'll bring: - Proficiency in at least one programming language, preferably Python or Java or NodeJS or React - Experience with system design and architecture - Deep understanding of continuous delivery and cloud technologies - Passionate about software trust and safety issues. - Exposure to application security technologies like SCA, SAST, DASP, RASP etc. - Superb communication and inter-personal skills Team Overview Strategy & Security: We play an important role in creating a cohesive tech strategy across all of our teams - uniting our tech teams to work towards clear and common goals. Behind the scenes, we're protecting our business and our customers from cyber threats. Join a team that's kickstarting and leading mission-critical work across Sky. The Rewards: There's a reason people can't stop talking about #LifeAtSky. Our great range of rewards really are something special, here are just a few: - Sky Q, for the TV you love all in one place - A generous pension package - Private healthcare - Discounted mobile and broadband Where you'll work: Osterley: Our Osterley campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Chiswick Park, Gunnersbury, Acton Town and Ealing Broadway tube stations. There's also plenty of parking, bike shelters and showers. On campus you'll find six subsidised restaurants and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed and even get pampered at our beauty salon. Inclusion: Recognised as an 'Inclusive Top 50 Employer' and a 'Times Top 50 Employer for Women', we're working hard to ensure we're a truly inclusive place to work. This means we don't just look at your CV. We're more focused on who you are and the potential you'll bring to Sky. We also know that everyone has a life outside work, so we're happy to discuss flexible working. And we'll do everything we can to support you during your application. If you need us to make any adjustments to our recruitment process, speak to our recruitment team who will be happy to support you. Why wait? Apply now to build an amazing career and be part of a brilliant team. We can't wait to hear from you. To find out more about working with us, search #LifeAtSky on social media. A job you love to talk about. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer. #LI-Tech
Sep 24, 2021
Full time
Want to do the best work of your life? With 24 million customers in 7 countries, make your mark at Europe's leading media and entertainment brand. A workplace where you can proudly be yourself; our people make Sky a truly exciting and inclusive place to work. Sky is redefining the way in which software is secured, so we can keep giving customers a reliable and trusted experience. At the heart of this transformation is making security easy for the sky development community. As a member of DevSecOps engineering, you will build products that empower developers to secure applications from idea to production. To succeed in this role, you need to be a full stack developer. Ideally, you will also have experience with security tools and practices used in engineering workflows. What you'll do: - Work with DevSecOps product managers to deliver our engineering roadmap - Build products and tools that address unique security needs of our development teams - Build integrations for commercial appsec products and adapt them to our ways of working - Ensure our products are reliable and supported - Suggest features that improve developer productivity and security - Mentor rising talent What you'll bring: - Proficiency in at least one programming language, preferably Python or Java or NodeJS or React - Experience with system design and architecture - Deep understanding of continuous delivery and cloud technologies - Passionate about software trust and safety issues. - Exposure to application security technologies like SCA, SAST, DASP, RASP etc. - Superb communication and inter-personal skills Team Overview Strategy & Security: We play an important role in creating a cohesive tech strategy across all of our teams - uniting our tech teams to work towards clear and common goals. Behind the scenes, we're protecting our business and our customers from cyber threats. Join a team that's kickstarting and leading mission-critical work across Sky. The Rewards: There's a reason people can't stop talking about #LifeAtSky. Our great range of rewards really are something special, here are just a few: - Sky Q, for the TV you love all in one place - A generous pension package - Private healthcare - Discounted mobile and broadband Where you'll work: Osterley: Our Osterley campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Chiswick Park, Gunnersbury, Acton Town and Ealing Broadway tube stations. There's also plenty of parking, bike shelters and showers. On campus you'll find six subsidised restaurants and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed and even get pampered at our beauty salon. Inclusion: Recognised as an 'Inclusive Top 50 Employer' and a 'Times Top 50 Employer for Women', we're working hard to ensure we're a truly inclusive place to work. This means we don't just look at your CV. We're more focused on who you are and the potential you'll bring to Sky. We also know that everyone has a life outside work, so we're happy to discuss flexible working. And we'll do everything we can to support you during your application. If you need us to make any adjustments to our recruitment process, speak to our recruitment team who will be happy to support you. Why wait? Apply now to build an amazing career and be part of a brilliant team. We can't wait to hear from you. To find out more about working with us, search #LifeAtSky on social media. A job you love to talk about. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer. #LI-Tech
Hays Specialist Recruitment Limited
Angular 2/4/5/6/7, Cloud Tech Business Apps, London, £80k + benefits Your new company Would you like to work with the next big innovation in Cloud Tech? A disruptor making waves in their market space? We are currently working with an impressive Tech firm, that provides a unique cloud platform allowing businesses to access multiple cloud applications, business application, analytics dashboard and powerful insights - all in one place. Your new role Lead a team of talented and motivated front-end engineers and support them to achieve their growth trajectory, encompassing personal development and professional goals by giving regular feedback and active mentoring. Collaborate across functional boundaries with product owners, data scientists and designers to deliver an impactful, well-engineered product that carries our mission. Be an advocate for a strong development culture that strives for continuous improvement: in code, in process and software development practice. Support a team culture that is inclusive, transparent and encourages accountability, experimentation and growth. What you'll need to succeed 5 years+ experience in front-end JavaScript (Angular) development A strong understanding and working background in Angular 2/4/5/6/7 (JS not considered) Experience in HTML5 and CSS3 Experienced in Full Life Cycle Development (Agile & Waterfall) Strong problem solving skills Innovative and self-starter What you'll get in return The opportunity to work in a collaborative environment in an organisation that is well funded - with technology being at the forefront of the change. Fantastic office, location and team. Highly competitive salary. If you are an ambitions Angular Developer, we would love to hear from you - please feel free to apply with your CV. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Feb 15, 2019
Hays Specialist Recruitment Limited
Angular 2/4/5/6/7, Cloud Tech Business Apps, London, £80k + benefits Your new company Would you like to work with the next big innovation in Cloud Tech? A disruptor making waves in their market space? We are currently working with an impressive Tech firm, that provides a unique cloud platform allowing businesses to access multiple cloud applications, business application, analytics dashboard and powerful insights - all in one place. Your new role Lead a team of talented and motivated front-end engineers and support them to achieve their growth trajectory, encompassing personal development and professional goals by giving regular feedback and active mentoring. Collaborate across functional boundaries with product owners, data scientists and designers to deliver an impactful, well-engineered product that carries our mission. Be an advocate for a strong development culture that strives for continuous improvement: in code, in process and software development practice. Support a team culture that is inclusive, transparent and encourages accountability, experimentation and growth. What you'll need to succeed 5 years+ experience in front-end JavaScript (Angular) development A strong understanding and working background in Angular 2/4/5/6/7 (JS not considered) Experience in HTML5 and CSS3 Experienced in Full Life Cycle Development (Agile & Waterfall) Strong problem solving skills Innovative and self-starter What you'll get in return The opportunity to work in a collaborative environment in an organisation that is well funded - with technology being at the forefront of the change. Fantastic office, location and team. Highly competitive salary. If you are an ambitions Angular Developer, we would love to hear from you - please feel free to apply with your CV. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk