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
May 01, 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
Job Identification Job Category Software Engineering Business Unit Corporate Sector Posting Date 16/04/2024, 09:53 Locations 4 John Carpenter St, London, Greater London, EC4Y 0JP, GB Job Schedule Full time JOB DESCRIPTION Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. As a Lead Software Engineer at JPMorgan Chase within the Platform Team you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move between them. While we're looking for professional skills, culture is just as important to us. We understand that everyone's unique - and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference - on us as a company, and on our clients and business partners around the world. As a Front-End Senior Software Engineer, you'll play a pivotal role in designing and delivering world-class customer and developer experiences for our financial services platform. Job responsibilities: Lead architectural discussions and decisions related to front-end development, ensuring that the team follows best practices and stays up-to-date with industry trends. Take on a leadership role within the front-end development team, providing guidance, feedback, and support to team members in their career growth and professional development. Shape the User Experience for a Cutting-Edge Company: You'll have a hand in defining the UX for our groundbreaking venture. Collaborate with Product Designers: Work closely with our talented product designers to bring new features to life through design and rapid prototyping. Be a part of the entire user experience design journey, from wireframes and mockups to implementation and launch. End-to-End User Experience Design. Collaborate with designers and business stakeholders to solve intriguing challenges and implement elegant solutions. Maintain Visual Consistency: Contribute to defining and upholding visual guidelines to ensure a consistent look and feel throughout our application. Prototype new user interactions and iterate based on feedback from peers. Bridge Gaps: Step in to handle ambiguities and make decisions when product and UX are running behind. Required qualifications, capabilities and skills Formal training or certification on JavaScript and React concepts and proficient advanced experience Adaptability: Thrive in an environment of uncertainty and rapid changes in direction. Software Development Acumen: Understand software development processes, uphold code quality principles, and employ testing techniques. Collaborative Experience: Previous experience collaborating on software projects with both design and backend components. Quick Learner: Demonstrate a knack for rapid learning and possess an ambitious, results-driven personality. Strong Communication: Excellent communication and organizational skills to work effectively within a fast-paced team. Team Player: Ability to excel as part of a cohesive team in a high-speed environment Technologies We Use React, Node.js, Typescript, Vite,TanStack Query, React Router, Tailwind, Vitest, Playwright, Github,Github Actions, Figma, Storybook, Chromatic ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. ABOUT THE TEAM Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
May 01, 2024
Full time
Job Identification Job Category Software Engineering Business Unit Corporate Sector Posting Date 16/04/2024, 09:53 Locations 4 John Carpenter St, London, Greater London, EC4Y 0JP, GB Job Schedule Full time JOB DESCRIPTION Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. As a Lead Software Engineer at JPMorgan Chase within the Platform Team you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move between them. While we're looking for professional skills, culture is just as important to us. We understand that everyone's unique - and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference - on us as a company, and on our clients and business partners around the world. As a Front-End Senior Software Engineer, you'll play a pivotal role in designing and delivering world-class customer and developer experiences for our financial services platform. Job responsibilities: Lead architectural discussions and decisions related to front-end development, ensuring that the team follows best practices and stays up-to-date with industry trends. Take on a leadership role within the front-end development team, providing guidance, feedback, and support to team members in their career growth and professional development. Shape the User Experience for a Cutting-Edge Company: You'll have a hand in defining the UX for our groundbreaking venture. Collaborate with Product Designers: Work closely with our talented product designers to bring new features to life through design and rapid prototyping. Be a part of the entire user experience design journey, from wireframes and mockups to implementation and launch. End-to-End User Experience Design. Collaborate with designers and business stakeholders to solve intriguing challenges and implement elegant solutions. Maintain Visual Consistency: Contribute to defining and upholding visual guidelines to ensure a consistent look and feel throughout our application. Prototype new user interactions and iterate based on feedback from peers. Bridge Gaps: Step in to handle ambiguities and make decisions when product and UX are running behind. Required qualifications, capabilities and skills Formal training or certification on JavaScript and React concepts and proficient advanced experience Adaptability: Thrive in an environment of uncertainty and rapid changes in direction. Software Development Acumen: Understand software development processes, uphold code quality principles, and employ testing techniques. Collaborative Experience: Previous experience collaborating on software projects with both design and backend components. Quick Learner: Demonstrate a knack for rapid learning and possess an ambitious, results-driven personality. Strong Communication: Excellent communication and organizational skills to work effectively within a fast-paced team. Team Player: Ability to excel as part of a cohesive team in a high-speed environment Technologies We Use React, Node.js, Typescript, Vite,TanStack Query, React Router, Tailwind, Vitest, Playwright, Github,Github Actions, Figma, Storybook, Chromatic ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. ABOUT THE TEAM Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Front End Developer Salary: £68,202 to £75,780 Location: Edinburgh Hours: Full time Working Pattern: At least 2 days per week in our Edinburgh office. About this Opportunity An exciting opportunity has arisen for a Frontend Developer in the Everyday Banking Platform at Lloyds Banking Group, where you will have the chance to craft digital journeys that excite our customers through their ease and immediacy. Everyday Banking has a very broad reach across the Bank's large customer base and a diverse stakeholder group. The platform is responsible for the end-to-end journeys for personal current accounts and savings products to consumers while providing a market leading customer experience through the servicing of Debit and Credit cards via multiple channels. This role provides the opportunity to really contribute to our customer's everyday banking experience, vital to our mission to Help Britain Prosper. Here's where you'll make a difference Work as part of a self-organised engineering team to design and develop digital journeys that delight our customers, allowing them to service their debit and credit cards via our fantastic mobile banking app. Be at the heart of delivery in your team building features with a passion for evolving best practices within your community. Work with the product and engineering leads to achieve the vision and customer outcomes for your Lab, through writing well-factored and tested code. Be curious about technology and understanding how things work. You'll influence positively demonstrating the right values and behaviours as we improve how we deliver. What we're looking for Strong programming skills with a good working knowledge of modern JavaScript libraries and tooling, such as ReactJS, Redux, Webpack, Typescript, Jest, and modern toolsets like Git and Jenkins. Diverse technical experience and a proven ability to deliver high quality applications at scale. Strong knowledge of security patterns and best practice advantageous. You're able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste. You're an advocate for quality and can support the team leveraging approaches such as CI/CD best practice, Pair Programming, TDD and BDD. What you'll get to learn (any previous experience would be advantageous) Working in the public cloud domain at scale, primarily with Google Cloud Platform. Solving real world problems and being comfortable working in a complex regulated environment. About working for us Our focus is to ensure that we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background identity or culture. We were one of the first organisations to set goals on diversity in senior roles, create a menopause health package and a dedicated Working with Cancer initiative. And it's why we especially welcome applications from under-represented groups. We're disability confident. So, if you'd like reasonable adjustments to be made to our recruitment processes. Just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15% An annual performance-related bonus Share schemes including free shares Benefits you can adapt to your lifestyle, such as discounted shopping 30 days holiday with bank holidays on top A range of wellbeing initiatives and generous parental leave policies Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more
May 01, 2024
Full time
Front End Developer Salary: £68,202 to £75,780 Location: Edinburgh Hours: Full time Working Pattern: At least 2 days per week in our Edinburgh office. About this Opportunity An exciting opportunity has arisen for a Frontend Developer in the Everyday Banking Platform at Lloyds Banking Group, where you will have the chance to craft digital journeys that excite our customers through their ease and immediacy. Everyday Banking has a very broad reach across the Bank's large customer base and a diverse stakeholder group. The platform is responsible for the end-to-end journeys for personal current accounts and savings products to consumers while providing a market leading customer experience through the servicing of Debit and Credit cards via multiple channels. This role provides the opportunity to really contribute to our customer's everyday banking experience, vital to our mission to Help Britain Prosper. Here's where you'll make a difference Work as part of a self-organised engineering team to design and develop digital journeys that delight our customers, allowing them to service their debit and credit cards via our fantastic mobile banking app. Be at the heart of delivery in your team building features with a passion for evolving best practices within your community. Work with the product and engineering leads to achieve the vision and customer outcomes for your Lab, through writing well-factored and tested code. Be curious about technology and understanding how things work. You'll influence positively demonstrating the right values and behaviours as we improve how we deliver. What we're looking for Strong programming skills with a good working knowledge of modern JavaScript libraries and tooling, such as ReactJS, Redux, Webpack, Typescript, Jest, and modern toolsets like Git and Jenkins. Diverse technical experience and a proven ability to deliver high quality applications at scale. Strong knowledge of security patterns and best practice advantageous. You're able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste. You're an advocate for quality and can support the team leveraging approaches such as CI/CD best practice, Pair Programming, TDD and BDD. What you'll get to learn (any previous experience would be advantageous) Working in the public cloud domain at scale, primarily with Google Cloud Platform. Solving real world problems and being comfortable working in a complex regulated environment. About working for us Our focus is to ensure that we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background identity or culture. We were one of the first organisations to set goals on diversity in senior roles, create a menopause health package and a dedicated Working with Cancer initiative. And it's why we especially welcome applications from under-represented groups. We're disability confident. So, if you'd like reasonable adjustments to be made to our recruitment processes. Just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15% An annual performance-related bonus Share schemes including free shares Benefits you can adapt to your lifestyle, such as discounted shopping 30 days holiday with bank holidays on top A range of wellbeing initiatives and generous parental leave policies Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more
Front End Developer Salary: £68,202 to £75,780 Location: Edinburgh Hours: Full time Working Pattern: At least 2 days per week in our Edinburgh office. About this Opportunity An exciting opportunity has arisen for a Frontend Developer in the Everyday Banking Platform at Lloyds Banking Group, where you will have the chance to craft digital journeys that excite our customers through their ease and immediacy. Everyday Banking has a very broad reach across the Bank's large customer base and a diverse stakeholder group. The platform is responsible for the end-to-end journeys for personal current accounts and savings products to consumers while providing a market leading customer experience through the servicing of Debit and Credit cards via multiple channels. This role provides the opportunity to really contribute to our customer's everyday banking experience, vital to our mission to Help Britain Prosper. Here's where you'll make a difference Work as part of a self-organised engineering team to design and develop digital journeys that delight our customers, allowing them to service their debit and credit cards via our fantastic mobile banking app. Be at the heart of delivery in your team building features with a passion for evolving best practices within your community. Work with the product and engineering leads to achieve the vision and customer outcomes for your Lab, through writing well-factored and tested code. Be curious about technology and understanding how things work. You'll influence positively demonstrating the right values and behaviours as we improve how we deliver. What we're looking for Strong programming skills with a good working knowledge of modern JavaScript libraries and tooling, such as ReactJS, Redux, Webpack, Typescript, Jest, and modern toolsets like Git and Jenkins. Diverse technical experience and a proven ability to deliver high quality applications at scale. Strong knowledge of security patterns and best practice advantageous. You're able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste. You're an advocate for quality and can support the team leveraging approaches such as CI/CD best practice, Pair Programming, TDD and BDD. What you'll get to learn (any previous experience would be advantageous) Working in the public cloud domain at scale, primarily with Google Cloud Platform. Solving real world problems and being comfortable working in a complex regulated environment. About working for us Our focus is to ensure that we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background identity or culture. We were one of the first organisations to set goals on diversity in senior roles, create a menopause health package and a dedicated Working with Cancer initiative. And it's why we especially welcome applications from under-represented groups. We're disability confident. So, if you'd like reasonable adjustments to be made to our recruitment processes. Just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15% An annual performance-related bonus Share schemes including free shares Benefits you can adapt to your lifestyle, such as discounted shopping 30 days holiday with bank holidays on top A range of wellbeing initiatives and generous parental leave policies Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more
May 01, 2024
Full time
Front End Developer Salary: £68,202 to £75,780 Location: Edinburgh Hours: Full time Working Pattern: At least 2 days per week in our Edinburgh office. About this Opportunity An exciting opportunity has arisen for a Frontend Developer in the Everyday Banking Platform at Lloyds Banking Group, where you will have the chance to craft digital journeys that excite our customers through their ease and immediacy. Everyday Banking has a very broad reach across the Bank's large customer base and a diverse stakeholder group. The platform is responsible for the end-to-end journeys for personal current accounts and savings products to consumers while providing a market leading customer experience through the servicing of Debit and Credit cards via multiple channels. This role provides the opportunity to really contribute to our customer's everyday banking experience, vital to our mission to Help Britain Prosper. Here's where you'll make a difference Work as part of a self-organised engineering team to design and develop digital journeys that delight our customers, allowing them to service their debit and credit cards via our fantastic mobile banking app. Be at the heart of delivery in your team building features with a passion for evolving best practices within your community. Work with the product and engineering leads to achieve the vision and customer outcomes for your Lab, through writing well-factored and tested code. Be curious about technology and understanding how things work. You'll influence positively demonstrating the right values and behaviours as we improve how we deliver. What we're looking for Strong programming skills with a good working knowledge of modern JavaScript libraries and tooling, such as ReactJS, Redux, Webpack, Typescript, Jest, and modern toolsets like Git and Jenkins. Diverse technical experience and a proven ability to deliver high quality applications at scale. Strong knowledge of security patterns and best practice advantageous. You're able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste. You're an advocate for quality and can support the team leveraging approaches such as CI/CD best practice, Pair Programming, TDD and BDD. What you'll get to learn (any previous experience would be advantageous) Working in the public cloud domain at scale, primarily with Google Cloud Platform. Solving real world problems and being comfortable working in a complex regulated environment. About working for us Our focus is to ensure that we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background identity or culture. We were one of the first organisations to set goals on diversity in senior roles, create a menopause health package and a dedicated Working with Cancer initiative. And it's why we especially welcome applications from under-represented groups. We're disability confident. So, if you'd like reasonable adjustments to be made to our recruitment processes. Just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15% An annual performance-related bonus Share schemes including free shares Benefits you can adapt to your lifestyle, such as discounted shopping 30 days holiday with bank holidays on top A range of wellbeing initiatives and generous parental leave policies Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more
Senior Software Developer - C# .Net/AWS/React - Warwickshire - £60,000 - £70,000 The Role A niche software house who produce a variety of software solutions to service a range of companies and clients across the environmental sector, are looking for a Senior Software Developer. Their innovative product, first created by their CTO which was the first of its kind, has enabled them to extend their clien click apply for full job details
May 01, 2024
Full time
Senior Software Developer - C# .Net/AWS/React - Warwickshire - £60,000 - £70,000 The Role A niche software house who produce a variety of software solutions to service a range of companies and clients across the environmental sector, are looking for a Senior Software Developer. Their innovative product, first created by their CTO which was the first of its kind, has enabled them to extend their clien click apply for full job details
There is a place for you at T. Rowe Price to grow, contribute, learn, and make a difference. We are a premier asset manager focused on delivering global investment management excellence and retirement services that investors can rely on today and in the future. The work we do matters. We invite you to explore the opportunity to join us and grow your career with us. Overview The T Rowe Price Investment Risk technology team is looking for a hands-on Engineering Manager or a Lead Level Software Engineer capable of managing a small team. The accomplished hire will be equally responsible for writing code, managing a small team, performing business analysis and keeping great project and agile hygiene. We want this person to have influence over their direct reports, we absolutely do not want someone who is dictatorial. We want someone who is comfortable enough to give team members their own voice, decision making, and ability to contribute equally as a true team. If you feel uncomfortable with loads of opinions that contradict your own, this position is not for you. Additionally, the landscape of Investment Risk comes with a wealth of nuance, legacy applications, and great aspirations. While you will be responsible for the output of your team, you will also get direction and guidelines from senior leaders. We want someone who accepts this direction as a positive, and will genuinely seek to understand strategy, being humble with their direct reports and stakeholders throughout. We want a technologist who is able to write a unit test while coding, query an API on the side to get an idea of the analytics you're dealing with, pull up your sleeves and follow a legacy SQL query to understand the thinking in a portfolio setup, be unafraid to check the logs while doing that, and use all of that to come up with elegant code, taking the complexity in your stride? That's what we're looking for. We want someone not just aware of, but completely at ease with SOLID/TDD principles to help modernize a legacy stack into AWS. But more than that, we want our engineers to understand risk and portfolio data in such a way that you take on ownership of the components you ship. Our team is building a suite of next-generation n-tier, native cloud-enabled applications, fronted by a product named riskFolio. You will be leading an Agile team of smart, hardworking people whose mission is to develop new capabilities using modern cloud technologies used by our Risk Analysts, Portfolio Managers, and Quants. This is a hands-on leadership role that provides an opportunity to tackle sophisticated business, logic, data, and technical challenges. We encourage you to apply! Role summary and job responsibilities Manages a development team to deliver projects which achieve target outcomes. Demonstrates exceptional leadership and hands-on capability to drive components to delivery. Enables engineers to design and develop architecture solutions to business problems in alignment with the enterprise architecture direction and standards. Apply people management skills to coach, mentor and develop engineers on the team Assume ownership over the quality, TCO, maintainability and security of the solutions built by our team. Provide timely feedback and coaching to individuals and teams using data to reinforce learning. Overcome differences of opinion and drive team alignment around a specific goal or solution Own technical debt across their development team. Software Lifecycle Leadership Able to give quality feedback on designs written by other members of my team, asking probing, insightful questions that solidify choices and surface erroneous assumptions. Encourage ways to simplify systems. Look for opportunities that will lead to lower maintenance and costs with meaningful and measurable impact. Preemptively identify technical risks before they jeopardize the project. Resolve cross-team dependencies earlier to ensure the successful execution of the project. Discourage re-inventing the wheel by leveraging other T Rowe Front Office Technology or off-the-shelf solutions with the possible trade-offs in mind. Requirements Experienced in leading large software development projects in terms of team size, technical complexity and/or organizational complexity. At ease with implementing scrum ceremonies, especially in the face of day to day delivery pressures. Software engineering experience with data, microservices, frameworks, and platform development Coding experience and solid working knowledge of .Net and one or more additional programming languages such as .NET Core/C#, Typescript, Javascript, Python, Java, etc. 3+ years of business systems analysis or experience working with data and analyzing data preferred Experience designing and delivering frameworks focused on data pipelines, data catalogs, data distribution, and/or advanced analytics Proficient with a range of open-source frameworks and development tools - .Net Framework (Standard/ Core), AWS Lambda and Step Functions, SNS, SQS, S3, NoSQL databases, Git/ Unity, ReactJS/Modern UI frameworks etc. Exposure to some of the following concepts: object-oriented programming, quality assurance, parallel programming, databases, networking, etc. Understanding of ATDD, TDD, and test automation and desire to write simple, adaptive and iterative code. Highly desirable Experience building containerized applications and deploying to public or private clouds, such as Amazon Web Services (AWS) or similar providers. Familiarity with modern front-end frameworks such as React or similar Proven working knowledge of Risk analytics platforms (e.g MSCI, Bloomberg PORT, Barclay's POINT) and derivatives. Open source involvement such as a well-curated blog, accepted contribution, or community presence. Scrum Developer or Scrum Master certification. Experience in front office software development with an Asset Management, Hedge fund, or Investment Bank. Commitment to Diversity, Equity, and Inclusion: We strive for equity, equality, and opportunity for all associates. When we embrace the power of diversity and create an environment where people can bring their authentic and best selves to work, our firm is stronger, and we create greater value for our clients. Our commitment and inclusive programming aim to lift the experience for each associate and builds allies for our global associate community. We know that a sense of belonging is key not only to your success at the firm, but also to your ability to bring your best each day. T. Rowe Price is an equal opportunity employer and values diversity of thought, gender, and race. We believe our continued success depends upon the equal treatment of all associates and applicants for employment without discrimination on the basis of race, religion, creed, colour, national origin, sex, gender, age, mental or physical disability, marital status, sexual orientation, gender identity or expression, citizenship status, military or veteran status, pregnancy, or any other classification protected by country, federal, state, or local law.
May 01, 2024
Full time
There is a place for you at T. Rowe Price to grow, contribute, learn, and make a difference. We are a premier asset manager focused on delivering global investment management excellence and retirement services that investors can rely on today and in the future. The work we do matters. We invite you to explore the opportunity to join us and grow your career with us. Overview The T Rowe Price Investment Risk technology team is looking for a hands-on Engineering Manager or a Lead Level Software Engineer capable of managing a small team. The accomplished hire will be equally responsible for writing code, managing a small team, performing business analysis and keeping great project and agile hygiene. We want this person to have influence over their direct reports, we absolutely do not want someone who is dictatorial. We want someone who is comfortable enough to give team members their own voice, decision making, and ability to contribute equally as a true team. If you feel uncomfortable with loads of opinions that contradict your own, this position is not for you. Additionally, the landscape of Investment Risk comes with a wealth of nuance, legacy applications, and great aspirations. While you will be responsible for the output of your team, you will also get direction and guidelines from senior leaders. We want someone who accepts this direction as a positive, and will genuinely seek to understand strategy, being humble with their direct reports and stakeholders throughout. We want a technologist who is able to write a unit test while coding, query an API on the side to get an idea of the analytics you're dealing with, pull up your sleeves and follow a legacy SQL query to understand the thinking in a portfolio setup, be unafraid to check the logs while doing that, and use all of that to come up with elegant code, taking the complexity in your stride? That's what we're looking for. We want someone not just aware of, but completely at ease with SOLID/TDD principles to help modernize a legacy stack into AWS. But more than that, we want our engineers to understand risk and portfolio data in such a way that you take on ownership of the components you ship. Our team is building a suite of next-generation n-tier, native cloud-enabled applications, fronted by a product named riskFolio. You will be leading an Agile team of smart, hardworking people whose mission is to develop new capabilities using modern cloud technologies used by our Risk Analysts, Portfolio Managers, and Quants. This is a hands-on leadership role that provides an opportunity to tackle sophisticated business, logic, data, and technical challenges. We encourage you to apply! Role summary and job responsibilities Manages a development team to deliver projects which achieve target outcomes. Demonstrates exceptional leadership and hands-on capability to drive components to delivery. Enables engineers to design and develop architecture solutions to business problems in alignment with the enterprise architecture direction and standards. Apply people management skills to coach, mentor and develop engineers on the team Assume ownership over the quality, TCO, maintainability and security of the solutions built by our team. Provide timely feedback and coaching to individuals and teams using data to reinforce learning. Overcome differences of opinion and drive team alignment around a specific goal or solution Own technical debt across their development team. Software Lifecycle Leadership Able to give quality feedback on designs written by other members of my team, asking probing, insightful questions that solidify choices and surface erroneous assumptions. Encourage ways to simplify systems. Look for opportunities that will lead to lower maintenance and costs with meaningful and measurable impact. Preemptively identify technical risks before they jeopardize the project. Resolve cross-team dependencies earlier to ensure the successful execution of the project. Discourage re-inventing the wheel by leveraging other T Rowe Front Office Technology or off-the-shelf solutions with the possible trade-offs in mind. Requirements Experienced in leading large software development projects in terms of team size, technical complexity and/or organizational complexity. At ease with implementing scrum ceremonies, especially in the face of day to day delivery pressures. Software engineering experience with data, microservices, frameworks, and platform development Coding experience and solid working knowledge of .Net and one or more additional programming languages such as .NET Core/C#, Typescript, Javascript, Python, Java, etc. 3+ years of business systems analysis or experience working with data and analyzing data preferred Experience designing and delivering frameworks focused on data pipelines, data catalogs, data distribution, and/or advanced analytics Proficient with a range of open-source frameworks and development tools - .Net Framework (Standard/ Core), AWS Lambda and Step Functions, SNS, SQS, S3, NoSQL databases, Git/ Unity, ReactJS/Modern UI frameworks etc. Exposure to some of the following concepts: object-oriented programming, quality assurance, parallel programming, databases, networking, etc. Understanding of ATDD, TDD, and test automation and desire to write simple, adaptive and iterative code. Highly desirable Experience building containerized applications and deploying to public or private clouds, such as Amazon Web Services (AWS) or similar providers. Familiarity with modern front-end frameworks such as React or similar Proven working knowledge of Risk analytics platforms (e.g MSCI, Bloomberg PORT, Barclay's POINT) and derivatives. Open source involvement such as a well-curated blog, accepted contribution, or community presence. Scrum Developer or Scrum Master certification. Experience in front office software development with an Asset Management, Hedge fund, or Investment Bank. Commitment to Diversity, Equity, and Inclusion: We strive for equity, equality, and opportunity for all associates. When we embrace the power of diversity and create an environment where people can bring their authentic and best selves to work, our firm is stronger, and we create greater value for our clients. Our commitment and inclusive programming aim to lift the experience for each associate and builds allies for our global associate community. We know that a sense of belonging is key not only to your success at the firm, but also to your ability to bring your best each day. T. Rowe Price is an equal opportunity employer and values diversity of thought, gender, and race. We believe our continued success depends upon the equal treatment of all associates and applicants for employment without discrimination on the basis of race, religion, creed, colour, national origin, sex, gender, age, mental or physical disability, marital status, sexual orientation, gender identity or expression, citizenship status, military or veteran status, pregnancy, or any other classification protected by country, federal, state, or local law.
There is a place for you at T. Rowe Price to grow, contribute, learn, and make a difference. We are a premier asset manager focused on delivering global investment management excellence and retirement services that investors can rely on today and in the future. The work we do matters. We invite you to explore the opportunity to join us and grow your career with us. Overview The T Rowe Price Investment Risk technology team is looking for a hands-on Engineering Manager or a Lead Level Software Engineer capable of managing a small team. The accomplished hire will be equally responsible for writing code, managing a small team, performing business analysis and keeping great project and agile hygiene. We want this person to have influence over their direct reports, we absolutely do not want someone who is dictatorial. We want someone who is comfortable enough to give team members their own voice, decision making, and ability to contribute equally as a true team. If you feel uncomfortable with loads of opinions that contradict your own, this position is not for you. Additionally, the landscape of Investment Risk comes with a wealth of nuance, legacy applications, and great aspirations. While you will be responsible for the output of your team, you will also get direction and guidelines from senior leaders. We want someone who accepts this direction as a positive, and will genuinely seek to understand strategy, being humble with their direct reports and stakeholders throughout. We want a technologist who is able to write a unit test while coding, query an API on the side to get an idea of the analytics you're dealing with, pull up your sleeves and follow a legacy SQL query to understand the thinking in a portfolio setup, be unafraid to check the logs while doing that, and use all of that to come up with elegant code, taking the complexity in your stride? That's what we're looking for. We want someone not just aware of, but completely at ease with SOLID/TDD principles to help modernize a legacy stack into AWS. But more than that, we want our engineers to understand risk and portfolio data in such a way that you take on ownership of the components you ship. Our team is building a suite of next-generation n-tier, native cloud-enabled applications, fronted by a product named riskFolio. You will be leading an Agile team of smart, hardworking people whose mission is to develop new capabilities using modern cloud technologies used by our Risk Analysts, Portfolio Managers, and Quants. This is a hands-on leadership role that provides an opportunity to tackle sophisticated business, logic, data, and technical challenges. We encourage you to apply! Role summary and job responsibilities Manages a development team to deliver projects which achieve target outcomes. Demonstrates exceptional leadership and hands-on capability to drive components to delivery. Enables engineers to design and develop architecture solutions to business problems in alignment with the enterprise architecture direction and standards. Apply people management skills to coach, mentor and develop engineers on the team Assume ownership over the quality, TCO, maintainability and security of the solutions built by our team. Provide timely feedback and coaching to individuals and teams using data to reinforce learning. Overcome differences of opinion and drive team alignment around a specific goal or solution Own technical debt across their development team. Software Lifecycle Leadership Able to give quality feedback on designs written by other members of my team, asking probing, insightful questions that solidify choices and surface erroneous assumptions. Encourage ways to simplify systems. Look for opportunities that will lead to lower maintenance and costs with meaningful and measurable impact. Preemptively identify technical risks before they jeopardize the project. Resolve cross-team dependencies earlier to ensure the successful execution of the project. Discourage re-inventing the wheel by leveraging other T Rowe Front Office Technology or off-the-shelf solutions with the possible trade-offs in mind. Requirements Experienced in leading large software development projects in terms of team size, technical complexity and/or organizational complexity. At ease with implementing scrum ceremonies, especially in the face of day to day delivery pressures. Software engineering experience with data, microservices, frameworks, and platform development Coding experience and solid working knowledge of .Net and one or more additional programming languages such as .NET Core/C#, Typescript, Javascript, Python, Java, etc. 3+ years of business systems analysis or experience working with data and analyzing data preferred Experience designing and delivering frameworks focused on data pipelines, data catalogs, data distribution, and/or advanced analytics Proficient with a range of open-source frameworks and development tools - .Net Framework (Standard/ Core), AWS Lambda and Step Functions, SNS, SQS, S3, NoSQL databases, Git/ Unity, ReactJS/Modern UI frameworks etc. Exposure to some of the following concepts: object-oriented programming, quality assurance, parallel programming, databases, networking, etc. Understanding of ATDD, TDD, and test automation and desire to write simple, adaptive and iterative code. Highly desirable Experience building containerized applications and deploying to public or private clouds, such as Amazon Web Services (AWS) or similar providers. Familiarity with modern front-end frameworks such as React or similar Proven working knowledge of Risk analytics platforms (e.g MSCI, Bloomberg PORT, Barclay's POINT) and derivatives. Open source involvement such as a well-curated blog, accepted contribution, or community presence. Scrum Developer or Scrum Master certification. Experience in front office software development with an Asset Management, Hedge fund, or Investment Bank. Commitment to Diversity, Equity, and Inclusion: We strive for equity, equality, and opportunity for all associates. When we embrace the power of diversity and create an environment where people can bring their authentic and best selves to work, our firm is stronger, and we create greater value for our clients. Our commitment and inclusive programming aim to lift the experience for each associate and builds allies for our global associate community. We know that a sense of belonging is key not only to your success at the firm, but also to your ability to bring your best each day. T. Rowe Price is an equal opportunity employer and values diversity of thought, gender, and race. We believe our continued success depends upon the equal treatment of all associates and applicants for employment without discrimination on the basis of race, religion, creed, colour, national origin, sex, gender, age, mental or physical disability, marital status, sexual orientation, gender identity or expression, citizenship status, military or veteran status, pregnancy, or any other classification protected by country, federal, state, or local law.
May 01, 2024
Full time
There is a place for you at T. Rowe Price to grow, contribute, learn, and make a difference. We are a premier asset manager focused on delivering global investment management excellence and retirement services that investors can rely on today and in the future. The work we do matters. We invite you to explore the opportunity to join us and grow your career with us. Overview The T Rowe Price Investment Risk technology team is looking for a hands-on Engineering Manager or a Lead Level Software Engineer capable of managing a small team. The accomplished hire will be equally responsible for writing code, managing a small team, performing business analysis and keeping great project and agile hygiene. We want this person to have influence over their direct reports, we absolutely do not want someone who is dictatorial. We want someone who is comfortable enough to give team members their own voice, decision making, and ability to contribute equally as a true team. If you feel uncomfortable with loads of opinions that contradict your own, this position is not for you. Additionally, the landscape of Investment Risk comes with a wealth of nuance, legacy applications, and great aspirations. While you will be responsible for the output of your team, you will also get direction and guidelines from senior leaders. We want someone who accepts this direction as a positive, and will genuinely seek to understand strategy, being humble with their direct reports and stakeholders throughout. We want a technologist who is able to write a unit test while coding, query an API on the side to get an idea of the analytics you're dealing with, pull up your sleeves and follow a legacy SQL query to understand the thinking in a portfolio setup, be unafraid to check the logs while doing that, and use all of that to come up with elegant code, taking the complexity in your stride? That's what we're looking for. We want someone not just aware of, but completely at ease with SOLID/TDD principles to help modernize a legacy stack into AWS. But more than that, we want our engineers to understand risk and portfolio data in such a way that you take on ownership of the components you ship. Our team is building a suite of next-generation n-tier, native cloud-enabled applications, fronted by a product named riskFolio. You will be leading an Agile team of smart, hardworking people whose mission is to develop new capabilities using modern cloud technologies used by our Risk Analysts, Portfolio Managers, and Quants. This is a hands-on leadership role that provides an opportunity to tackle sophisticated business, logic, data, and technical challenges. We encourage you to apply! Role summary and job responsibilities Manages a development team to deliver projects which achieve target outcomes. Demonstrates exceptional leadership and hands-on capability to drive components to delivery. Enables engineers to design and develop architecture solutions to business problems in alignment with the enterprise architecture direction and standards. Apply people management skills to coach, mentor and develop engineers on the team Assume ownership over the quality, TCO, maintainability and security of the solutions built by our team. Provide timely feedback and coaching to individuals and teams using data to reinforce learning. Overcome differences of opinion and drive team alignment around a specific goal or solution Own technical debt across their development team. Software Lifecycle Leadership Able to give quality feedback on designs written by other members of my team, asking probing, insightful questions that solidify choices and surface erroneous assumptions. Encourage ways to simplify systems. Look for opportunities that will lead to lower maintenance and costs with meaningful and measurable impact. Preemptively identify technical risks before they jeopardize the project. Resolve cross-team dependencies earlier to ensure the successful execution of the project. Discourage re-inventing the wheel by leveraging other T Rowe Front Office Technology or off-the-shelf solutions with the possible trade-offs in mind. Requirements Experienced in leading large software development projects in terms of team size, technical complexity and/or organizational complexity. At ease with implementing scrum ceremonies, especially in the face of day to day delivery pressures. Software engineering experience with data, microservices, frameworks, and platform development Coding experience and solid working knowledge of .Net and one or more additional programming languages such as .NET Core/C#, Typescript, Javascript, Python, Java, etc. 3+ years of business systems analysis or experience working with data and analyzing data preferred Experience designing and delivering frameworks focused on data pipelines, data catalogs, data distribution, and/or advanced analytics Proficient with a range of open-source frameworks and development tools - .Net Framework (Standard/ Core), AWS Lambda and Step Functions, SNS, SQS, S3, NoSQL databases, Git/ Unity, ReactJS/Modern UI frameworks etc. Exposure to some of the following concepts: object-oriented programming, quality assurance, parallel programming, databases, networking, etc. Understanding of ATDD, TDD, and test automation and desire to write simple, adaptive and iterative code. Highly desirable Experience building containerized applications and deploying to public or private clouds, such as Amazon Web Services (AWS) or similar providers. Familiarity with modern front-end frameworks such as React or similar Proven working knowledge of Risk analytics platforms (e.g MSCI, Bloomberg PORT, Barclay's POINT) and derivatives. Open source involvement such as a well-curated blog, accepted contribution, or community presence. Scrum Developer or Scrum Master certification. Experience in front office software development with an Asset Management, Hedge fund, or Investment Bank. Commitment to Diversity, Equity, and Inclusion: We strive for equity, equality, and opportunity for all associates. When we embrace the power of diversity and create an environment where people can bring their authentic and best selves to work, our firm is stronger, and we create greater value for our clients. Our commitment and inclusive programming aim to lift the experience for each associate and builds allies for our global associate community. We know that a sense of belonging is key not only to your success at the firm, but also to your ability to bring your best each day. T. Rowe Price is an equal opportunity employer and values diversity of thought, gender, and race. We believe our continued success depends upon the equal treatment of all associates and applicants for employment without discrimination on the basis of race, religion, creed, colour, national origin, sex, gender, age, mental or physical disability, marital status, sexual orientation, gender identity or expression, citizenship status, military or veteran status, pregnancy, or any other classification protected by country, federal, state, or local law.
Moneybox is the award-winning app that helps you turn your money into something greater. We've brought saving, investing, home-buying, and retirement services all together into one simple app, so it's easier than ever to achieve your goals and build wealth, whatever your starting point. We currently administer over £5 billion in assets for over 1 million customers, processing millions of individual transactions a week, and these numbers continue to grow. As a result, we are looking for a Senior Software Engineer with the appropriate skills and experience to help us manage this growth without compromising on our service or product quality. This role is in our back end engineering team that builds and operates our cloud hosted services. You will be working with people throughout Moneybox to develop new features, provide technical solutions, support the live service and improve the way we do things. We're looking for someone who enjoys a mix of solution architecture, hands-on coding, and owning their solutions from concept to delivery. You will also be part of a cross-functional team, all working together to complete the team's objectives. We don't expect you to be an expert in everything we use, but a fundamental understanding of how things work is important. Our tech stack: C#, .NETREST APIs, Hangfire, MediatR, Entity Framework, BlazorAzure: App Services, Functions, SQL Server, Service Bus, Event Hub, CosmosDB, Redis, Data FactoryGitHub, Azure DevOps, Terraform, Datadog What You'll Do Hands-on coding to solve complex problems with a focus on defensive programming, resilience, and performance. Own technical solution design for significant product features, software modules, and technical initiatives. Demonstrate self-guided problem-solving abilities to create robust technical solutions for vague business requirements. Take initiative to course-correct projects when they deviate from their intended path. Collaborate with a cross-functional team of engineers, QA testers, product managers, UX designers, mobile developers and operations teams to build new features. Contribute to regular planning sessions and task prioritisation. Take ownership of your code from inception to deployment into Production, following a continuous delivery model. Get involved in live incidents as required, following the internal incident management process. Support, coach, and mentor other team members, setting high standards, and continually improving processes. Provide technical support to internal teams and actively share knowledge through documentation, including Architectural Decision Records (ADRs). Initiate and contribute to wider engineering technical designs. Who You Are Enthusiastic about contributing to a fast-growing company with a mission to make a positive impact on the world. A passionate and dedicated software developer with an interest in building resilient, performant and easy to understand solutions. A driven, ambitious self-starter who thrives on taking initiative and ownership. Embrace a continuous learning mindset, motivated to further develop your skills. Willing to share your knowledge and mentor other team members. Possess a collaborative attitude, comfortable working both alone and as part of a team. Knows how to balance professionalism with a sense of fun, fostering a positive and enjoyable work environment. Staying abreast of and (where necessary) applying the latest emerging technologies. Essential Skills A degree in Computer Science or relevant experience. Experiences with delivering multiple challenging projects with a strict deadline. Ability to be agile and react quickly to changing priorities. Experience designing and architecting scalable solutions. Strong understanding of: .NET (Core/framework) REST APIs OO programming languages (we use C#) Relational databases, ACID transactions Strong analytical and problem solving skills. Able to work both alone and as part of an agile team. Able to actively participate in technical and commercial discussions. Desirable Skills Ability to communicate complex design ideas to the wider engineering group Microsoft Azure: Cosmos DB App Services Functions Service Bus Infrastructure as Code / Terraform DDD What's In It For You? Opportunity to join a fast-growing, award-winning and super ambitious business. Work with a friendly team of highly motivated individuals. Be in an environment where you are listened to and can actually have an impact. Thriving collaborative and inclusive company culture. Competitive remuneration package. Company share options. A benefits package that includes Gympass, a personal learning budget, subsidised private medical insurance, matched pension contributions up to an additional 2% and more! 25 days holiday + bank holidays. Please read before you apply! By sending us your application you acknowledge and agree to Moneybox using your personal data as described below. We collect applicants' personal data to manage our recruitment related activities. Consequently, we may use your personal data to evaluate your application, to select and shortlist applicants, to set up and conduct interviews and tests, to evaluate and assess the results, and as is otherwise needed in the recruitment process generally. We do not share your personal data with unauthorised third parties. However, we may, if necessary, share your personal data to carefully selected third parties acting on our behalf. This may include transfers to servers and databases outside the country where you provided us with your personal data. Such transfers may include for example transfers and/or disclosures outside the European Economic Area and in the United States of America. If you are unsuccessful in your application, we may keep your details on file so that we can tell you about other suitable vacancies which may be of interest to you when they arise in the future. If you would rather we did not keep your details on file, you can contact us at email: Your application will be subject to criminal record and adverse credit history checks (such as CCJs, IVAs and bankruptcy). As a regulated financial business, an adverse financial history could impact your suitability for the role. If you are aware of anything that could affect your suitability for the role, please let us know.
May 01, 2024
Full time
Moneybox is the award-winning app that helps you turn your money into something greater. We've brought saving, investing, home-buying, and retirement services all together into one simple app, so it's easier than ever to achieve your goals and build wealth, whatever your starting point. We currently administer over £5 billion in assets for over 1 million customers, processing millions of individual transactions a week, and these numbers continue to grow. As a result, we are looking for a Senior Software Engineer with the appropriate skills and experience to help us manage this growth without compromising on our service or product quality. This role is in our back end engineering team that builds and operates our cloud hosted services. You will be working with people throughout Moneybox to develop new features, provide technical solutions, support the live service and improve the way we do things. We're looking for someone who enjoys a mix of solution architecture, hands-on coding, and owning their solutions from concept to delivery. You will also be part of a cross-functional team, all working together to complete the team's objectives. We don't expect you to be an expert in everything we use, but a fundamental understanding of how things work is important. Our tech stack: C#, .NETREST APIs, Hangfire, MediatR, Entity Framework, BlazorAzure: App Services, Functions, SQL Server, Service Bus, Event Hub, CosmosDB, Redis, Data FactoryGitHub, Azure DevOps, Terraform, Datadog What You'll Do Hands-on coding to solve complex problems with a focus on defensive programming, resilience, and performance. Own technical solution design for significant product features, software modules, and technical initiatives. Demonstrate self-guided problem-solving abilities to create robust technical solutions for vague business requirements. Take initiative to course-correct projects when they deviate from their intended path. Collaborate with a cross-functional team of engineers, QA testers, product managers, UX designers, mobile developers and operations teams to build new features. Contribute to regular planning sessions and task prioritisation. Take ownership of your code from inception to deployment into Production, following a continuous delivery model. Get involved in live incidents as required, following the internal incident management process. Support, coach, and mentor other team members, setting high standards, and continually improving processes. Provide technical support to internal teams and actively share knowledge through documentation, including Architectural Decision Records (ADRs). Initiate and contribute to wider engineering technical designs. Who You Are Enthusiastic about contributing to a fast-growing company with a mission to make a positive impact on the world. A passionate and dedicated software developer with an interest in building resilient, performant and easy to understand solutions. A driven, ambitious self-starter who thrives on taking initiative and ownership. Embrace a continuous learning mindset, motivated to further develop your skills. Willing to share your knowledge and mentor other team members. Possess a collaborative attitude, comfortable working both alone and as part of a team. Knows how to balance professionalism with a sense of fun, fostering a positive and enjoyable work environment. Staying abreast of and (where necessary) applying the latest emerging technologies. Essential Skills A degree in Computer Science or relevant experience. Experiences with delivering multiple challenging projects with a strict deadline. Ability to be agile and react quickly to changing priorities. Experience designing and architecting scalable solutions. Strong understanding of: .NET (Core/framework) REST APIs OO programming languages (we use C#) Relational databases, ACID transactions Strong analytical and problem solving skills. Able to work both alone and as part of an agile team. Able to actively participate in technical and commercial discussions. Desirable Skills Ability to communicate complex design ideas to the wider engineering group Microsoft Azure: Cosmos DB App Services Functions Service Bus Infrastructure as Code / Terraform DDD What's In It For You? Opportunity to join a fast-growing, award-winning and super ambitious business. Work with a friendly team of highly motivated individuals. Be in an environment where you are listened to and can actually have an impact. Thriving collaborative and inclusive company culture. Competitive remuneration package. Company share options. A benefits package that includes Gympass, a personal learning budget, subsidised private medical insurance, matched pension contributions up to an additional 2% and more! 25 days holiday + bank holidays. Please read before you apply! By sending us your application you acknowledge and agree to Moneybox using your personal data as described below. We collect applicants' personal data to manage our recruitment related activities. Consequently, we may use your personal data to evaluate your application, to select and shortlist applicants, to set up and conduct interviews and tests, to evaluate and assess the results, and as is otherwise needed in the recruitment process generally. We do not share your personal data with unauthorised third parties. However, we may, if necessary, share your personal data to carefully selected third parties acting on our behalf. This may include transfers to servers and databases outside the country where you provided us with your personal data. Such transfers may include for example transfers and/or disclosures outside the European Economic Area and in the United States of America. If you are unsuccessful in your application, we may keep your details on file so that we can tell you about other suitable vacancies which may be of interest to you when they arise in the future. If you would rather we did not keep your details on file, you can contact us at email: Your application will be subject to criminal record and adverse credit history checks (such as CCJs, IVAs and bankruptcy). As a regulated financial business, an adverse financial history could impact your suitability for the role. If you are aware of anything that could affect your suitability for the role, please let us know.
JOB TITLE: Senior Developer SALARY: £66,861 - £74,290 LOCATION(S): Dundee HOURS: Full-time WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week currently, or 40% of our time, at our offices. Our team We're on a journey to build the bank of the future, and we need your help! We've an exciting opportunity for you to join our team as a Senior Developer and play a leading role in helping to grow our Wealth and Pensions business. You'd be helping us bring together the strengths of Lloyds Banking Group with one of the UK's fastest growing financial services businesses and one of the leading retirement solutions providers in the UK - Embark Group. We're looking to bring a keen focus to our wealth and investment product offerings to help our customers achieve their financial goals. Through our acquisition of Embark, we'll seek to improve how we serve and support our customers through modern, easy to use, ground breaking technology. This opportunity is the next exciting piece of the jigsaw for LBG and you could be part of it! Core purpose of the role A Developer with a solid IT background and expert skills in Engineering. This is a leadership level role and will blend both deep domain and technical expertise and great passion for mentoring people in a "player-coach" model. They will also lead and participate in Engineering Guilds and Working Groups to actively promote the brand in LBG. Takes ownership for delivering a prescribed budget for own area of the organisation and/or conducts sophisticated analyses on budget progress in other areas while working within established systems. What you'll be involved in: You'll Identify shortcomings and suggest improvements, to deliver a plan for a small element of an organisational change programme with mentorship of a project/programme manager. Highlights shortcomings and suggests improvements in current IT Security processes. Developing prescribed solutions and generates new opportunities by managing relationships with customers (small and medium sized companies, retail clients, high net worth individual customers, etc.) to ensure their needs are met and/or supervises an account management team working within established systems. Delivers outcomes by managing others and working within established systems. You'll set short term objectives and helps manage the performance of direct reports by working within performance management systems. Explores issues and/or needs to establish potential causes, related issues and barriers. Defines, delivers, and adapts niche products/services to meet customer needs by selecting the best possible approaches available within established systems. Delivers prescribed outcomes for a designated area, using risk management systems to ensure the organisation is not exposed to undue risks. What are we looking for in terms of skill? Front End HTML CSS Javascript React VUE Webpack Bootstrap Material UI Back end ASP.NET C#.NET Databases MS SQL Dev Ops Azure Mobile App Dev React Native (Any others are a bonus!) Why Lloyds Banking Group Like the modern Britain we serve, we're evolving. Investing billions in our people, data and tech to transform the way we meet the ever-changing needs of our 26 million customers. We're growing with purpose. Join us on our journey and you will too. About working for us Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. If you'd like reasonable adjustments to be made to the recruitment process, just let us know. If you're excited by the thought of becoming part of our team, get in touch. We'd love to hear from you. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15% An annual performance-related bonus Share schemes including free shares Benefits you can adapt to your lifestyle, such as discounted shopping 30 days holiday, with bank holidays on top A range of wellbeing initiatives and generous parental leave policies Want to do amazing work, that's interesting and makes a difference to millions of people? Join our journey.
May 01, 2024
Full time
JOB TITLE: Senior Developer SALARY: £66,861 - £74,290 LOCATION(S): Dundee HOURS: Full-time WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week currently, or 40% of our time, at our offices. Our team We're on a journey to build the bank of the future, and we need your help! We've an exciting opportunity for you to join our team as a Senior Developer and play a leading role in helping to grow our Wealth and Pensions business. You'd be helping us bring together the strengths of Lloyds Banking Group with one of the UK's fastest growing financial services businesses and one of the leading retirement solutions providers in the UK - Embark Group. We're looking to bring a keen focus to our wealth and investment product offerings to help our customers achieve their financial goals. Through our acquisition of Embark, we'll seek to improve how we serve and support our customers through modern, easy to use, ground breaking technology. This opportunity is the next exciting piece of the jigsaw for LBG and you could be part of it! Core purpose of the role A Developer with a solid IT background and expert skills in Engineering. This is a leadership level role and will blend both deep domain and technical expertise and great passion for mentoring people in a "player-coach" model. They will also lead and participate in Engineering Guilds and Working Groups to actively promote the brand in LBG. Takes ownership for delivering a prescribed budget for own area of the organisation and/or conducts sophisticated analyses on budget progress in other areas while working within established systems. What you'll be involved in: You'll Identify shortcomings and suggest improvements, to deliver a plan for a small element of an organisational change programme with mentorship of a project/programme manager. Highlights shortcomings and suggests improvements in current IT Security processes. Developing prescribed solutions and generates new opportunities by managing relationships with customers (small and medium sized companies, retail clients, high net worth individual customers, etc.) to ensure their needs are met and/or supervises an account management team working within established systems. Delivers outcomes by managing others and working within established systems. You'll set short term objectives and helps manage the performance of direct reports by working within performance management systems. Explores issues and/or needs to establish potential causes, related issues and barriers. Defines, delivers, and adapts niche products/services to meet customer needs by selecting the best possible approaches available within established systems. Delivers prescribed outcomes for a designated area, using risk management systems to ensure the organisation is not exposed to undue risks. What are we looking for in terms of skill? Front End HTML CSS Javascript React VUE Webpack Bootstrap Material UI Back end ASP.NET C#.NET Databases MS SQL Dev Ops Azure Mobile App Dev React Native (Any others are a bonus!) Why Lloyds Banking Group Like the modern Britain we serve, we're evolving. Investing billions in our people, data and tech to transform the way we meet the ever-changing needs of our 26 million customers. We're growing with purpose. Join us on our journey and you will too. About working for us Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. If you'd like reasonable adjustments to be made to the recruitment process, just let us know. If you're excited by the thought of becoming part of our team, get in touch. We'd love to hear from you. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15% An annual performance-related bonus Share schemes including free shares Benefits you can adapt to your lifestyle, such as discounted shopping 30 days holiday, with bank holidays on top A range of wellbeing initiatives and generous parental leave policies Want to do amazing work, that's interesting and makes a difference to millions of people? Join our journey.
Do you want to join a team working at the cutting edge of engineering sustainability? Here at Monolith, we're on a mission to empower engineers to use AI to solve the most intractable physics problems like developing next-gen EV batteries that charge faster and last longer. With strong product-market fit, we've doubled in size over the last four years, are growing globally, and we have ambitious plans to expand. It's an exciting time! To continue in our growth, we are recruiting a Senior Software Engineer focussing on Python for a six-month period. If you are looking for a permanent opportunity and available immediately, there could be scope for this position to be a permanent role so please apply anyway. What you'll be doing: As a Senior Software Engineer, you will play a crucial role in driving the re-platforming efforts of our SaaS software product. Your responsibilities will involve independently and swiftly addressing specific technical challenges within this framework, ensuring seamless transition and enhancement of our platform. Our New Tech stack: Athena SQL, Athena & EMR Spark, ECS, Temporal; Tech we're keeping: Python, Flask, Redis, Postgres, React, Plotly, Docker. We might add Azure later Key Responsibilities: Rapidly deliver high-quality code for our re-platforming project. Proactively identify and resolve blockers for team members, ensuring smooth progress. Break down complex technical tasks into manageable deliverables (from epics to tasks). Apply senior-level expertise and pragmatism to coding and decision-making processes, making trade-offs explicit and understandable to the team. Required Skills and Attributes: 7 years or more of coding experience, with the last 3 years primarily focused on Python. Preference for candidates who haven't primarily worked in large corporations, big tech firms, late-stage companies, or software agencies. Previous involvement with AWS platforms. Self-sufficient in initiating and completing tasks end-to-end, adhering to product requirements even with minimal supervision. Exceptional communicator, adept at effectively engaging with both fellow developers and higher-level stakeholders such as team leads and managers. Highly focused on identifying and advancing critical tasks, both for oneself and others, ensuring progress aligns with project goals. Nice to have: Previous experience in startup environments. Proficiency or experience with Apache Spark. Familiarity or background in working with Azure. Experience orchestrating workflows, particularly within distributed system environments. Knowledge of MLOps principles and practices, especially in implementing them within production settings. Why Monolith? Our culture is passionate, engaging and collaborative. We are genuine, we bring our true selves to work and celebrate those little quirks that make us different. We have a culture of learning, we encourage new ideas, out of the box thinkers and risk takers. We're all human and sometimes we make mistakes, but we brush ourselves off and try again. Our culture encourages freedom, flexibility and creativity. At Monolith our values are core to how we do business. They're not just words on a wall, we live them every day. Our values are embedded in our internal processes so that we're always reminded what's important to us and we continue to grow as individuals and as a company. Our values are: Bring yourself to work Always be curious and open Think like an engineer Work smart, not hard Be in this together A few things to note: Monolith is proud to be an equal opportunity employer and we value diversity and inclusion. We welcome people of different nationalities, backgrounds, experiences, abilities and perspectives. We don't have an end date to apply for this role, but we will prioritise early applicants, so if you're interested then please apply soon. We are not open to working with external recruitment agencies at this time. If you don't quite match everything above but you feel you can succeed in this role then we encourage your application and look forward to hearing from you.
May 01, 2024
Full time
Do you want to join a team working at the cutting edge of engineering sustainability? Here at Monolith, we're on a mission to empower engineers to use AI to solve the most intractable physics problems like developing next-gen EV batteries that charge faster and last longer. With strong product-market fit, we've doubled in size over the last four years, are growing globally, and we have ambitious plans to expand. It's an exciting time! To continue in our growth, we are recruiting a Senior Software Engineer focussing on Python for a six-month period. If you are looking for a permanent opportunity and available immediately, there could be scope for this position to be a permanent role so please apply anyway. What you'll be doing: As a Senior Software Engineer, you will play a crucial role in driving the re-platforming efforts of our SaaS software product. Your responsibilities will involve independently and swiftly addressing specific technical challenges within this framework, ensuring seamless transition and enhancement of our platform. Our New Tech stack: Athena SQL, Athena & EMR Spark, ECS, Temporal; Tech we're keeping: Python, Flask, Redis, Postgres, React, Plotly, Docker. We might add Azure later Key Responsibilities: Rapidly deliver high-quality code for our re-platforming project. Proactively identify and resolve blockers for team members, ensuring smooth progress. Break down complex technical tasks into manageable deliverables (from epics to tasks). Apply senior-level expertise and pragmatism to coding and decision-making processes, making trade-offs explicit and understandable to the team. Required Skills and Attributes: 7 years or more of coding experience, with the last 3 years primarily focused on Python. Preference for candidates who haven't primarily worked in large corporations, big tech firms, late-stage companies, or software agencies. Previous involvement with AWS platforms. Self-sufficient in initiating and completing tasks end-to-end, adhering to product requirements even with minimal supervision. Exceptional communicator, adept at effectively engaging with both fellow developers and higher-level stakeholders such as team leads and managers. Highly focused on identifying and advancing critical tasks, both for oneself and others, ensuring progress aligns with project goals. Nice to have: Previous experience in startup environments. Proficiency or experience with Apache Spark. Familiarity or background in working with Azure. Experience orchestrating workflows, particularly within distributed system environments. Knowledge of MLOps principles and practices, especially in implementing them within production settings. Why Monolith? Our culture is passionate, engaging and collaborative. We are genuine, we bring our true selves to work and celebrate those little quirks that make us different. We have a culture of learning, we encourage new ideas, out of the box thinkers and risk takers. We're all human and sometimes we make mistakes, but we brush ourselves off and try again. Our culture encourages freedom, flexibility and creativity. At Monolith our values are core to how we do business. They're not just words on a wall, we live them every day. Our values are embedded in our internal processes so that we're always reminded what's important to us and we continue to grow as individuals and as a company. Our values are: Bring yourself to work Always be curious and open Think like an engineer Work smart, not hard Be in this together A few things to note: Monolith is proud to be an equal opportunity employer and we value diversity and inclusion. We welcome people of different nationalities, backgrounds, experiences, abilities and perspectives. We don't have an end date to apply for this role, but we will prioritise early applicants, so if you're interested then please apply soon. We are not open to working with external recruitment agencies at this time. If you don't quite match everything above but you feel you can succeed in this role then we encourage your application and look forward to hearing from you.
Package Description Band: C (Mid-level Software Engineers - £42,000 - £52,000 per annum) & D (Senior Software Engineers - £54,000 - £64,000 per annum) Contract type: continuing Location: Salford & Newcastle (hybrid working) Our comprehensive benefits package includes: An employer pension contribution of up to 10% 25 days' annual leave (based on full time hours) + bank holidays and the option to buy/sell additional days Contributory lifestyle benefit options including discounts at hundreds of retailers, cycle to work scheme, discounted gym memberships and healthcare schemes Employee assistance and well-being programmes Learning and development tailored to your role this could include industry recognised qualifications, coaching and mentoring An inclusive and diverse environment with opportunities to join staff networks including: Women's Network, National Disability Networks and many more Family friendly flexible working arrangements, such as hybrid working, job sharing, flexi-time and compressed hours can be requested. We welcome candidates from all backgrounds and especially welcome individuals from underrepresented groups. If you require any reasonable adjustments at any time, please let us know by contacting us on . Job Introduction Step into the world of the BBC, one of the UK's most iconic and beloved brands, where every working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt to an ever-changing world - we set the pace. We are growing our engineering hub of excellence and looking for mid-level and senior software engineers with mobile experience (iOS and Android) to join our teams in Salford and Newcastle. We offer a warm welcome with full support settling in and foster a culture where everyone has an opportunity to succeed. We're deeply proud of our values, which are intrinsic to the way we behave every day. We take them seriously because we want our culture to thrive. We want people to really enjoy working with us and get a buzz from knowing that what they are doing is making a difference and enhancing people's lives. Our engineers receive 10% development time built into the 35 hour working week. We want to give you the time and space to stay fresh in the ever-changing technology landscape. Come work on fantastically high-scale systems with us! SDD2 Main Responsibilities Software engineers at the BBC are more than just programmers - we're people who are builders, designers, and problem solvers at heart, people with a passion to make things better for our audiences. You will help innovate and design new features and products, work with the team to build them, and support and grow them after they're live. As a developer in our team, you will ensure high quality code is delivered in line with project goals and delivery cycles. You will thrive using agile methods and enjoy working collaboratively and as part of a multidisciplinary team focused on several projects. Working in our mobile applications team, you will contribute to the design, development and maintenance of high-performance features using the latest mobile technologies. You will use your software engineering skills and experience to build features, solve bugs, address technical deb. You will also bring a strategic lens to team operating processes and tooling to improve how we work and ultimately deliver valuable, high quality software to our users. Pairing on all aspects of the development process, you will deliver secure, reliable and scalable software within your team. There's a lot of scope for widening your skills in this role because it allows you to move into different areas, cover lots of ground and really broaden your understanding of how the business works. When you want to take the next step up, we'll support your progression. Some practices we like: Pair-programming. We like knowledge sharing and learning from one another Shipping great products, not just writing superb code Hybrid work environment. We balance working from home with in-person collaboration. Global view. We work with peers in different geo-locations Mentoring and coaching. We care about each other Tapping into our creativity and learning. You get 10% development time every week to invest in your own learning and development Continuous deployment Working in an Agile environment with strong attention to a well-documented code, unit testing and continuous integration Pragmatism and obsession for simplicity, efficiency and performance Are you the right candidate? We're looking for mobile software engineers who are passionate about code, curious and eager to learn in a team of engineering excellence. Some of the things we love: Experience of cross-platform mobile development skills for iOS and / or Android (Swift, Kotlin, Java, React Native) Experience with source control Experience with the end-to-end software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment and maintenance App signing and deployment knowledge Knowledge of writing automated tests and taking a TDD approach to your work An aspiration for engineering excellence, using knowledge sharing to learn from each other The selection process: We run virtual assessment centres on Thursday mornings for shortlisted candidates. There are two elements: 1) Live pair programming exercise with two of our software engineers which you get in advance of your assessment centre date 2) Blended interview questions with two of our software engineers We give you the pair programming test in advance to allow you to practice and prepare for the live exercise. We also give you insight into in the interview questions to help with your preparation. About the BBC 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. 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.
May 01, 2024
Full time
Package Description Band: C (Mid-level Software Engineers - £42,000 - £52,000 per annum) & D (Senior Software Engineers - £54,000 - £64,000 per annum) Contract type: continuing Location: Salford & Newcastle (hybrid working) Our comprehensive benefits package includes: An employer pension contribution of up to 10% 25 days' annual leave (based on full time hours) + bank holidays and the option to buy/sell additional days Contributory lifestyle benefit options including discounts at hundreds of retailers, cycle to work scheme, discounted gym memberships and healthcare schemes Employee assistance and well-being programmes Learning and development tailored to your role this could include industry recognised qualifications, coaching and mentoring An inclusive and diverse environment with opportunities to join staff networks including: Women's Network, National Disability Networks and many more Family friendly flexible working arrangements, such as hybrid working, job sharing, flexi-time and compressed hours can be requested. We welcome candidates from all backgrounds and especially welcome individuals from underrepresented groups. If you require any reasonable adjustments at any time, please let us know by contacting us on . Job Introduction Step into the world of the BBC, one of the UK's most iconic and beloved brands, where every working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt to an ever-changing world - we set the pace. We are growing our engineering hub of excellence and looking for mid-level and senior software engineers with mobile experience (iOS and Android) to join our teams in Salford and Newcastle. We offer a warm welcome with full support settling in and foster a culture where everyone has an opportunity to succeed. We're deeply proud of our values, which are intrinsic to the way we behave every day. We take them seriously because we want our culture to thrive. We want people to really enjoy working with us and get a buzz from knowing that what they are doing is making a difference and enhancing people's lives. Our engineers receive 10% development time built into the 35 hour working week. We want to give you the time and space to stay fresh in the ever-changing technology landscape. Come work on fantastically high-scale systems with us! SDD2 Main Responsibilities Software engineers at the BBC are more than just programmers - we're people who are builders, designers, and problem solvers at heart, people with a passion to make things better for our audiences. You will help innovate and design new features and products, work with the team to build them, and support and grow them after they're live. As a developer in our team, you will ensure high quality code is delivered in line with project goals and delivery cycles. You will thrive using agile methods and enjoy working collaboratively and as part of a multidisciplinary team focused on several projects. Working in our mobile applications team, you will contribute to the design, development and maintenance of high-performance features using the latest mobile technologies. You will use your software engineering skills and experience to build features, solve bugs, address technical deb. You will also bring a strategic lens to team operating processes and tooling to improve how we work and ultimately deliver valuable, high quality software to our users. Pairing on all aspects of the development process, you will deliver secure, reliable and scalable software within your team. There's a lot of scope for widening your skills in this role because it allows you to move into different areas, cover lots of ground and really broaden your understanding of how the business works. When you want to take the next step up, we'll support your progression. Some practices we like: Pair-programming. We like knowledge sharing and learning from one another Shipping great products, not just writing superb code Hybrid work environment. We balance working from home with in-person collaboration. Global view. We work with peers in different geo-locations Mentoring and coaching. We care about each other Tapping into our creativity and learning. You get 10% development time every week to invest in your own learning and development Continuous deployment Working in an Agile environment with strong attention to a well-documented code, unit testing and continuous integration Pragmatism and obsession for simplicity, efficiency and performance Are you the right candidate? We're looking for mobile software engineers who are passionate about code, curious and eager to learn in a team of engineering excellence. Some of the things we love: Experience of cross-platform mobile development skills for iOS and / or Android (Swift, Kotlin, Java, React Native) Experience with source control Experience with the end-to-end software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment and maintenance App signing and deployment knowledge Knowledge of writing automated tests and taking a TDD approach to your work An aspiration for engineering excellence, using knowledge sharing to learn from each other The selection process: We run virtual assessment centres on Thursday mornings for shortlisted candidates. There are two elements: 1) Live pair programming exercise with two of our software engineers which you get in advance of your assessment centre date 2) Blended interview questions with two of our software engineers We give you the pair programming test in advance to allow you to practice and prepare for the live exercise. We also give you insight into in the interview questions to help with your preparation. About the BBC 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. 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.
JOB TITLE: Mobile Android Engineering Lead SALARY: £86,964 - £102,310 DOE LOCATION(S): Bristol HOURS: Full time WORKING PATTERN: Hybrid, 40% (or two days) in the Bristol office. About this opportunity Lloyds Banking Group is the UK's leading digital banking franchise, with over 13 million active online customers across our three main brands - including Lloyds Bank, Halifax and Bank of Scotland - as well as the biggest mobile bank in the country. We're building the bank of the future, and we need your help. We're continuing our extensive transformation Programme, redefining what a bank is from the inside out. We're committed to Help Britain Prosper and become the best bank for customers. As part of this, we're redefining our digital capability, providing customers with simpler, continuous interactions across online, mobile and branches. Our digital platforms (public website, mobile & tablet app, and internet banking website) are where the majority of customer and colleague interactions with the bank take place. They are becoming increasingly sophisticated with the introduction of public API's, growing numbers of devices to access them from and evolving operating systems. Here's where you'll make a difference: This is an excellent opportunity for a driven candidate to join us as an Android Engineering Lead working across several cross-disciplinary feature teams providing engineering leadership and expertise. You will be passionate about designing and delivering scalable mobile applications. You will: Collaborate with solution architects, UI/UX designers, API development team and proposition managers to refine and implement features Act as an authority with knowledge of best practice Android UI/UX design principles and patterns Demonstrate leadership for mobile architecture Provide mentoring and supporting for Android development team members Help create prototypes to explore innovative solutions and features In return, you'll enjoy an exciting, innovative environment which supports flexible and agile working. You will work in a highly collaborative way and enjoy seeing the impact of your work by crafting digital experiences. About You: Collaborating with cross-functional teams to ensure seamless integration of Android applications with other systems Staying up-to-date with the latest Android trends and technologies and actively contributing to architectural decisions and tech stack choices Mentoring and providing technical guidance to junior Android developers Conducting code reviews to maintain code quality and supporting knowledge sharing through peer programming About us Like the modern Britain we serve, we're evolving. Investing billions in our people, data and tech to transform the way we meet the ever-changing needs of our 26 million customers. We're growing with purpose. Join us on our journey and you will too What you'll need - We believe that people don't fit neatly into roles, and we value everyone's individual skills, experience, and knowledge - it's what makes you amazing! As a minimum to be considered, we would like to see demonstrated core experience in: Professional working knowledge in designing a mobile experience for variable screen sizes in variable versions of Android Excellent knowledge of Kotlin/Java Strong knowledge of Android SDK, Android UI design principles, patterns, and best practices Experience with offline storage, threading, and performance tuning Awesome knowledge of the open-source Android ecosystem and the libraries available for common tasks and benchmarking and optimisation Proficient in Google's Android design principles, interface guidelines and code versioning tools, such as Git Applying SOLID Principles MVVM/MVI architecture, Android Architecture Components and other Jetpack libraries Jetpack Compose Working in a modularised codebase UI testing It would also be great if you had experience in: Application security principals, cryptography and secure coding techniques React / AngularJS frameworks Strong understanding of source code repositories and change management tools, Git. Experience of working with Docker or other containerisation technologies Experience of successfully implementing and using CI/CD pipelines Knowledge of agile development practices and test automation (Unit/Integration/E2E testing - Jest/Testing Library/Cucumber/Cypress). Displaying a DevOps mindset and ability to use tools like Jenkins, Maven, Docker, Kubernetes, Terraform Experience with build processes and release automation (Azure/GCP Pipelines, Nexus). About working for us Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it's why we especially welcome applications from under-represented groups. We're disability confident. So, if you'd like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15% An annual bonus award, subject to Group performance Share schemes including free shares! Benefits you can adapt to your lifestyle, such as discounted shopping. 30 days' holiday, with bank holidays on top A range of wellbeing initiatives and generous parental leave policies Want to do amazing work, that's interesting and makes a difference to millions of people? Join our journey.
May 01, 2024
Full time
JOB TITLE: Mobile Android Engineering Lead SALARY: £86,964 - £102,310 DOE LOCATION(S): Bristol HOURS: Full time WORKING PATTERN: Hybrid, 40% (or two days) in the Bristol office. About this opportunity Lloyds Banking Group is the UK's leading digital banking franchise, with over 13 million active online customers across our three main brands - including Lloyds Bank, Halifax and Bank of Scotland - as well as the biggest mobile bank in the country. We're building the bank of the future, and we need your help. We're continuing our extensive transformation Programme, redefining what a bank is from the inside out. We're committed to Help Britain Prosper and become the best bank for customers. As part of this, we're redefining our digital capability, providing customers with simpler, continuous interactions across online, mobile and branches. Our digital platforms (public website, mobile & tablet app, and internet banking website) are where the majority of customer and colleague interactions with the bank take place. They are becoming increasingly sophisticated with the introduction of public API's, growing numbers of devices to access them from and evolving operating systems. Here's where you'll make a difference: This is an excellent opportunity for a driven candidate to join us as an Android Engineering Lead working across several cross-disciplinary feature teams providing engineering leadership and expertise. You will be passionate about designing and delivering scalable mobile applications. You will: Collaborate with solution architects, UI/UX designers, API development team and proposition managers to refine and implement features Act as an authority with knowledge of best practice Android UI/UX design principles and patterns Demonstrate leadership for mobile architecture Provide mentoring and supporting for Android development team members Help create prototypes to explore innovative solutions and features In return, you'll enjoy an exciting, innovative environment which supports flexible and agile working. You will work in a highly collaborative way and enjoy seeing the impact of your work by crafting digital experiences. About You: Collaborating with cross-functional teams to ensure seamless integration of Android applications with other systems Staying up-to-date with the latest Android trends and technologies and actively contributing to architectural decisions and tech stack choices Mentoring and providing technical guidance to junior Android developers Conducting code reviews to maintain code quality and supporting knowledge sharing through peer programming About us Like the modern Britain we serve, we're evolving. Investing billions in our people, data and tech to transform the way we meet the ever-changing needs of our 26 million customers. We're growing with purpose. Join us on our journey and you will too What you'll need - We believe that people don't fit neatly into roles, and we value everyone's individual skills, experience, and knowledge - it's what makes you amazing! As a minimum to be considered, we would like to see demonstrated core experience in: Professional working knowledge in designing a mobile experience for variable screen sizes in variable versions of Android Excellent knowledge of Kotlin/Java Strong knowledge of Android SDK, Android UI design principles, patterns, and best practices Experience with offline storage, threading, and performance tuning Awesome knowledge of the open-source Android ecosystem and the libraries available for common tasks and benchmarking and optimisation Proficient in Google's Android design principles, interface guidelines and code versioning tools, such as Git Applying SOLID Principles MVVM/MVI architecture, Android Architecture Components and other Jetpack libraries Jetpack Compose Working in a modularised codebase UI testing It would also be great if you had experience in: Application security principals, cryptography and secure coding techniques React / AngularJS frameworks Strong understanding of source code repositories and change management tools, Git. Experience of working with Docker or other containerisation technologies Experience of successfully implementing and using CI/CD pipelines Knowledge of agile development practices and test automation (Unit/Integration/E2E testing - Jest/Testing Library/Cucumber/Cypress). Displaying a DevOps mindset and ability to use tools like Jenkins, Maven, Docker, Kubernetes, Terraform Experience with build processes and release automation (Azure/GCP Pipelines, Nexus). About working for us Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it's why we especially welcome applications from under-represented groups. We're disability confident. So, if you'd like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15% An annual bonus award, subject to Group performance Share schemes including free shares! Benefits you can adapt to your lifestyle, such as discounted shopping. 30 days' holiday, with bank holidays on top A range of wellbeing initiatives and generous parental leave policies Want to do amazing work, that's interesting and makes a difference to millions of people? Join our journey.
Senior Frontend Developer Cheltenham or London (Hybrid working) Salary to £75,000 + benefits including some as cash Must be eligible for SC Clearance (UK National and 5 years residency) This is an opportunity for an established Senior Developer to move into a role with a high degree of autonomy. They require you to be at the point of being pretty comfortable technically, with upwards of 5 years experience and probably a couple in a senior position. The main emphasis on this role is the technical element - so while mentoring/technical leadership etc are all relevant and desirable skills, these are probably lower priorities vs the technical requirements, which are: Javascript/Typescript Anglular and React frameworks - ideally both to some extent and if you have Node that's beneficial CSS Pre processing UI Component Architecture It would also be ideal if you had: Mentoring/Management experience Stakeholder management A defence/central government/national security background Cloud experience Active SC Clearance If that sounds like a reasonable fit, please apply and I will call you within 24 hours if applicable. Also worth noting, if you feel like you have relevant experience but don't exactly meet the spec please still apply, although clearance eligibility and Javascript are non-negotiable for this role.
May 01, 2024
Full time
Senior Frontend Developer Cheltenham or London (Hybrid working) Salary to £75,000 + benefits including some as cash Must be eligible for SC Clearance (UK National and 5 years residency) This is an opportunity for an established Senior Developer to move into a role with a high degree of autonomy. They require you to be at the point of being pretty comfortable technically, with upwards of 5 years experience and probably a couple in a senior position. The main emphasis on this role is the technical element - so while mentoring/technical leadership etc are all relevant and desirable skills, these are probably lower priorities vs the technical requirements, which are: Javascript/Typescript Anglular and React frameworks - ideally both to some extent and if you have Node that's beneficial CSS Pre processing UI Component Architecture It would also be ideal if you had: Mentoring/Management experience Stakeholder management A defence/central government/national security background Cloud experience Active SC Clearance If that sounds like a reasonable fit, please apply and I will call you within 24 hours if applicable. Also worth noting, if you feel like you have relevant experience but don't exactly meet the spec please still apply, although clearance eligibility and Javascript are non-negotiable for this role.
Salary 45,000 - 60,000 GBP per year Requirements: 3yrs+ Commercial software development; e-commerce or other complex applications - OOP PHP (7. ) - Software design patterns - Working with MySQL databases - Basics of Javascript, HTML, CSS - Familiarity with Apache or Nginx - Basics of Linux Responsibilities: Venditan Commerce development; build new features, extending or maintaining existing ones - Working with MVC OOP PHP, MySQL, basic JS/HTML/CSS - Help to investigate and solve client problems using our centralised logging system (Datadog) - Integrating with third party systems, e.g. couriers - Writing specification based on client requirements and estimating time to complete the work - Reviewing other people's code e.g. pull requests - Making sure the current and new features work reliably and performantly - Back-end deployments when necessary Technologies: - PHP - PHPUnit - JavaScript - Symfony - React - MySQL - Linux More: We build robust eCommerce solutions for ambitious retailers & distributors Venditan Commerce caters for independent retailers, medium-sized retailers and distributors. It adapts to every type of product mix beautifully. Our vision is to create a secure future for independent retail in the UK. Our mission is to continually develop the technology that retailers need to thrive. We are technology trailblazers in a £420bn industry. We create award-winning eCommerce solutions responsible for £100's millions of sales. We hire the most talented software engineers in Manchester. We have invested over £12m in our platform. We are development led, and our people come first. We push the boundaries of retail technology and innovation, backed by Google Cloud as the only UK eCommerce GCP Partner.
May 01, 2024
Full time
Salary 45,000 - 60,000 GBP per year Requirements: 3yrs+ Commercial software development; e-commerce or other complex applications - OOP PHP (7. ) - Software design patterns - Working with MySQL databases - Basics of Javascript, HTML, CSS - Familiarity with Apache or Nginx - Basics of Linux Responsibilities: Venditan Commerce development; build new features, extending or maintaining existing ones - Working with MVC OOP PHP, MySQL, basic JS/HTML/CSS - Help to investigate and solve client problems using our centralised logging system (Datadog) - Integrating with third party systems, e.g. couriers - Writing specification based on client requirements and estimating time to complete the work - Reviewing other people's code e.g. pull requests - Making sure the current and new features work reliably and performantly - Back-end deployments when necessary Technologies: - PHP - PHPUnit - JavaScript - Symfony - React - MySQL - Linux More: We build robust eCommerce solutions for ambitious retailers & distributors Venditan Commerce caters for independent retailers, medium-sized retailers and distributors. It adapts to every type of product mix beautifully. Our vision is to create a secure future for independent retail in the UK. Our mission is to continually develop the technology that retailers need to thrive. We are technology trailblazers in a £420bn industry. We create award-winning eCommerce solutions responsible for £100's millions of sales. We hire the most talented software engineers in Manchester. We have invested over £12m in our platform. We are development led, and our people come first. We push the boundaries of retail technology and innovation, backed by Google Cloud as the only UK eCommerce GCP Partner.
Software Developer Flexible Remote Working - WFH Anywhere in the UK £36,024 - £81,857 DOE p/a + Excellent Benefits Highly Respected and Innovative Employer Are you a Software Developer seeking a new opportunity that allows you to work remotely from anywhere in the UK? Our highly respected client, known for their commitment to diversity and inclusion, is looking to hire up to five Developers (from junior to senior, and technical lead levels) to join their team. Salaries start from £36k and go up to £81.5k depending on your level of experience, alongside an excellent benefits package. You will join a diverse team that works on an innovative open-source software that delivers analysis across more than 58 million NHS records. Depending on your level of experience you may be designing and implementing essential features, or could be mentoring teammates and shaping technical strategies. Tech Stack: Python, Django, JavaScript, React, Docker, Postgres, SQLite, HTML, CSS, HTMX, R Opportunities at all levels (graduate, junior, senior, tech lead) hence the wide salary bands Candidates at junior levels should possess STEM academic qualifications, together with confidence in coding Candidates a mid to senior level should have robust coding experience in the above tech stack Candidates as tech lead level should have experience leading development teams These opportunities are fully remote and open to candidates living anywhere in the British Isles. Unfortunately we cannot accept applications from candidates who require visa sponsorship. Our client is dedicated to fostering an inclusive and supportive workplace culture, where every individual's voice is not only heard but also valued. They provide a competitive salaries complemented by a comprehensive benefits package. Flexible working arrangements are available to promote a healthy work-life balance. Moreover, they are deeply committed to diversity and inclusion, offering ample opportunities for professional growth and career advancement. Within their supportive and collaborative team environment, your contributions are not only recognised but also greatly appreciated. If you're ready to make a positive impact and contribute to meaningful change, we encourage you to apply for this Full time remote Product Manager role. We welcome applications from candidates of all backgrounds and experiences. Please contact Deerfoot IT Recruitment today to learn more. Deerfoot IT Resources Ltd is committed to equal employment opportunities and diversity. We operate on a merit-based recruitment system and welcome applications from individuals of all genders, ethnicities, backgrounds, and abilities. Deerfoot IT Resources Ltd is one of the UK's leading IT Recruitment Agencies, trusted by many of the UK's leading employers. Established in 1997, we have over 25 years of experience as IT Recruitment Specialists. We will never send your CV anywhere without your authorisation and only after you have seen the complete details of this opportunity. Deerfoot is acting as an employment agency for permanent hires and an employment business for contingency hires. Each time Deerfoot sends a CV to a recruiting client, we donate £1 to The Born Free Foundation (). Deerfoot is also a climate-action workforce in partnership with Ecologi. Deerfoot IT Resources Ltd is acting as an Employment Agency in relation to this vacancy.
Apr 30, 2024
Full time
Software Developer Flexible Remote Working - WFH Anywhere in the UK £36,024 - £81,857 DOE p/a + Excellent Benefits Highly Respected and Innovative Employer Are you a Software Developer seeking a new opportunity that allows you to work remotely from anywhere in the UK? Our highly respected client, known for their commitment to diversity and inclusion, is looking to hire up to five Developers (from junior to senior, and technical lead levels) to join their team. Salaries start from £36k and go up to £81.5k depending on your level of experience, alongside an excellent benefits package. You will join a diverse team that works on an innovative open-source software that delivers analysis across more than 58 million NHS records. Depending on your level of experience you may be designing and implementing essential features, or could be mentoring teammates and shaping technical strategies. Tech Stack: Python, Django, JavaScript, React, Docker, Postgres, SQLite, HTML, CSS, HTMX, R Opportunities at all levels (graduate, junior, senior, tech lead) hence the wide salary bands Candidates at junior levels should possess STEM academic qualifications, together with confidence in coding Candidates a mid to senior level should have robust coding experience in the above tech stack Candidates as tech lead level should have experience leading development teams These opportunities are fully remote and open to candidates living anywhere in the British Isles. Unfortunately we cannot accept applications from candidates who require visa sponsorship. Our client is dedicated to fostering an inclusive and supportive workplace culture, where every individual's voice is not only heard but also valued. They provide a competitive salaries complemented by a comprehensive benefits package. Flexible working arrangements are available to promote a healthy work-life balance. Moreover, they are deeply committed to diversity and inclusion, offering ample opportunities for professional growth and career advancement. Within their supportive and collaborative team environment, your contributions are not only recognised but also greatly appreciated. If you're ready to make a positive impact and contribute to meaningful change, we encourage you to apply for this Full time remote Product Manager role. We welcome applications from candidates of all backgrounds and experiences. Please contact Deerfoot IT Recruitment today to learn more. Deerfoot IT Resources Ltd is committed to equal employment opportunities and diversity. We operate on a merit-based recruitment system and welcome applications from individuals of all genders, ethnicities, backgrounds, and abilities. Deerfoot IT Resources Ltd is one of the UK's leading IT Recruitment Agencies, trusted by many of the UK's leading employers. Established in 1997, we have over 25 years of experience as IT Recruitment Specialists. We will never send your CV anywhere without your authorisation and only after you have seen the complete details of this opportunity. Deerfoot is acting as an employment agency for permanent hires and an employment business for contingency hires. Each time Deerfoot sends a CV to a recruiting client, we donate £1 to The Born Free Foundation (). Deerfoot is also a climate-action workforce in partnership with Ecologi. Deerfoot IT Resources Ltd is acting as an Employment Agency in relation to this vacancy.
Job Overview The Senior Web Developer will be responsible for the creation and maintenance of our web applications. Your role will involve collaborating with cross-functional teams, managing projects, and ensuring the delivery of high-quality, scalable, and secure web solutions. This is an incredibly exciting time to be joining their technical delivery team as they continue to invest heavily in the team and wider department, including an increased focus on both the accessibility and usability of our user experiences. Requirements Commercial experience Experience of PHP MVC frameworks such as Laravel, Symfony or CodeIgniter Experience of using Test Driven Development in commercial projects; Demonstrable record of delivering high-quality object-oriented code and using SOLID principles; A strong grasp of MySQL with the ability to identify problematic or costly queries; Experience of React JS as well as other foundational front-end technologies e.g Vanilla Javascript/jQuery, HTML, CSS; Experience of Agile development methodologies e.g. Scrum Experience with REST APIs including less common HTTP Verbs Accountabilities Implementing well crafted, scalable, and resilient solutions used both by internal / external customers. Ownership of the delivery of software into the business. Participate in sprint planning to deliver regular iterations, and retrospectives to improve our processes. Promote software development best practices. Collaborate with business stakeholders to clarify ambiguous requirements and taking corrective action for issues in production. Perform exploratory work to investigate new technologies that we can leverage to solve business problems, as well as sizing changes to our existing platform. Reviewing colleagues' code submissions, coaching enhancements, encouraging standards and identifying bugs. Collaborating with other teams to meet Company objectives. Using web content management systems. Reporting to Senior Managers & Key Stakeholders. Responding to reports of technical problems and working with the team to fix them quickly. Collecting and analysing data on website usage to improve performance. Any other duties within the scope, spirit and purpose of the job as reasonably requested. If you think you've got what it takes, click apply!
Apr 30, 2024
Full time
Job Overview The Senior Web Developer will be responsible for the creation and maintenance of our web applications. Your role will involve collaborating with cross-functional teams, managing projects, and ensuring the delivery of high-quality, scalable, and secure web solutions. This is an incredibly exciting time to be joining their technical delivery team as they continue to invest heavily in the team and wider department, including an increased focus on both the accessibility and usability of our user experiences. Requirements Commercial experience Experience of PHP MVC frameworks such as Laravel, Symfony or CodeIgniter Experience of using Test Driven Development in commercial projects; Demonstrable record of delivering high-quality object-oriented code and using SOLID principles; A strong grasp of MySQL with the ability to identify problematic or costly queries; Experience of React JS as well as other foundational front-end technologies e.g Vanilla Javascript/jQuery, HTML, CSS; Experience of Agile development methodologies e.g. Scrum Experience with REST APIs including less common HTTP Verbs Accountabilities Implementing well crafted, scalable, and resilient solutions used both by internal / external customers. Ownership of the delivery of software into the business. Participate in sprint planning to deliver regular iterations, and retrospectives to improve our processes. Promote software development best practices. Collaborate with business stakeholders to clarify ambiguous requirements and taking corrective action for issues in production. Perform exploratory work to investigate new technologies that we can leverage to solve business problems, as well as sizing changes to our existing platform. Reviewing colleagues' code submissions, coaching enhancements, encouraging standards and identifying bugs. Collaborating with other teams to meet Company objectives. Using web content management systems. Reporting to Senior Managers & Key Stakeholders. Responding to reports of technical problems and working with the team to fix them quickly. Collecting and analysing data on website usage to improve performance. Any other duties within the scope, spirit and purpose of the job as reasonably requested. If you think you've got what it takes, click apply!
Salary 65,000 - 75,000 GBP per year Requirements: - • Proven and extensive experience as a Senior Software or Web Developer • Detailed architecture, design and construction of new products and modules • Extensive JavaScript, NodeJS, • Agile development methodologies • Analytical mind with problem-solving aptitude Responsibilities: - Extensive hands-on experience in software engineering and agile methodologies, be able to work independently with little supervision and as part of a team. You should have excellent organisation and problem-solving skills Personality is more important than formal qualifications, though you will need to be able to demonstrate a history of software and web-based development and extensive JavaScript experience. The team are close knit and focused on delivering benefit to the customer - it is vital that you are prepared to role your sleeves up and get stuck in with a view to delivering the best quality product possible on time and on budget. Technologies: - TypeScript - JavaScript - GraphQL - NodeJS - React - HTML5 - CSS More: Our client is an open-source software house, primarily JavaScript, utilising NoSQL solutions and cloud storage alongside containerised micro-services to create their products. Hybrid role very flexible from once or twice a week or month in the office or just for strategic meetings.
Apr 30, 2024
Full time
Salary 65,000 - 75,000 GBP per year Requirements: - • Proven and extensive experience as a Senior Software or Web Developer • Detailed architecture, design and construction of new products and modules • Extensive JavaScript, NodeJS, • Agile development methodologies • Analytical mind with problem-solving aptitude Responsibilities: - Extensive hands-on experience in software engineering and agile methodologies, be able to work independently with little supervision and as part of a team. You should have excellent organisation and problem-solving skills Personality is more important than formal qualifications, though you will need to be able to demonstrate a history of software and web-based development and extensive JavaScript experience. The team are close knit and focused on delivering benefit to the customer - it is vital that you are prepared to role your sleeves up and get stuck in with a view to delivering the best quality product possible on time and on budget. Technologies: - TypeScript - JavaScript - GraphQL - NodeJS - React - HTML5 - CSS More: Our client is an open-source software house, primarily JavaScript, utilising NoSQL solutions and cloud storage alongside containerised micro-services to create their products. Hybrid role very flexible from once or twice a week or month in the office or just for strategic meetings.
TECHNICAL PROJECT MANAGER £80,000 - £85,000 LONDON HYBRID Do you come from a developer background with a passion for project management? Would you like to manage your own projects as well as being hands on with .NET, Python, React? Due to growth, our client a London based brokers and market maker is seeking a Technical Programme Manager to join them on a permanent basis! Our client is a London based broker with global presence in the market, which has been established for 50 years. Due to expansion plans and growth, they are seeking a Technical Project Manager to join their growing team. If you have a background in programming/development and are looking to take a step back into a more project/programme management role but still maintain a hands on mindset this could be the role for you! In this role, you will be responsible for all aspects of the project life cycle, from requirements gathering to specification writing and managing change releases. The Technical PM will also be required to devise test plans and work with the relevant business departments to complete user-acceptance testing. As a Technical Project Manager, your responsibilities will include: Reporting to the Head of Marketing and Projects, the Technical Program Manager will be responsible for delivering technology projects, on time and within budgetary constraints. The role involves all aspects of the project life cycle, from requirements gathering to specification writing and managing change releases. The Senior PM will also be required to devise test plans and work with the relevant business departments to complete user-acceptance testing. The individual will be responsible for business relationships with its technology partners and for identifying suitable software developers as per the business requirements. Day-to-day, the Technical PM will be accountable for working successfully alongside the existing technology partners to ensure smooth running of its core business applications. The Technical PM will manage the source code repositories, ensuring technology IP is complete, up-to-date and conforms to internal guidelines. This is very much a hands-on role, where the successful candidate will be involved in providing direct technical expertise on projects. As a Technical Project Manager, you will: A minimum of 3-5 years previous experience Be a graduate or of graduate calibre, will have a technology background, and hold a formal project management qualification. Technical proficiencies: .NET stack, C#, Python, React, Angular, SQL Experience in CI/CD pipelines, GitHub projects, GitHub Enterprise Server, Azure DevOps, container technologies (Docker, Kubernetes etc.,) and API gateway Proven track record of managing and delivering projects, ideally within the financial services sector. An excellent communicator who has well-developed interpersonal skills, supported by strong organisational skills. What's in it for you? This is a fantastic opportunity for a Technical Project Manager to join a highly successful and well-respected business. As well as a salary of up £80,000 - £85,000, benefits include: Remote working Discretionary bonus scheme Group income protection Gym membership May & Stephens Ltd is acting as an Employment Agency in relation to this vacancy.
Apr 29, 2024
Full time
TECHNICAL PROJECT MANAGER £80,000 - £85,000 LONDON HYBRID Do you come from a developer background with a passion for project management? Would you like to manage your own projects as well as being hands on with .NET, Python, React? Due to growth, our client a London based brokers and market maker is seeking a Technical Programme Manager to join them on a permanent basis! Our client is a London based broker with global presence in the market, which has been established for 50 years. Due to expansion plans and growth, they are seeking a Technical Project Manager to join their growing team. If you have a background in programming/development and are looking to take a step back into a more project/programme management role but still maintain a hands on mindset this could be the role for you! In this role, you will be responsible for all aspects of the project life cycle, from requirements gathering to specification writing and managing change releases. The Technical PM will also be required to devise test plans and work with the relevant business departments to complete user-acceptance testing. As a Technical Project Manager, your responsibilities will include: Reporting to the Head of Marketing and Projects, the Technical Program Manager will be responsible for delivering technology projects, on time and within budgetary constraints. The role involves all aspects of the project life cycle, from requirements gathering to specification writing and managing change releases. The Senior PM will also be required to devise test plans and work with the relevant business departments to complete user-acceptance testing. The individual will be responsible for business relationships with its technology partners and for identifying suitable software developers as per the business requirements. Day-to-day, the Technical PM will be accountable for working successfully alongside the existing technology partners to ensure smooth running of its core business applications. The Technical PM will manage the source code repositories, ensuring technology IP is complete, up-to-date and conforms to internal guidelines. This is very much a hands-on role, where the successful candidate will be involved in providing direct technical expertise on projects. As a Technical Project Manager, you will: A minimum of 3-5 years previous experience Be a graduate or of graduate calibre, will have a technology background, and hold a formal project management qualification. Technical proficiencies: .NET stack, C#, Python, React, Angular, SQL Experience in CI/CD pipelines, GitHub projects, GitHub Enterprise Server, Azure DevOps, container technologies (Docker, Kubernetes etc.,) and API gateway Proven track record of managing and delivering projects, ideally within the financial services sector. An excellent communicator who has well-developed interpersonal skills, supported by strong organisational skills. What's in it for you? This is a fantastic opportunity for a Technical Project Manager to join a highly successful and well-respected business. As well as a salary of up £80,000 - £85,000, benefits include: Remote working Discretionary bonus scheme Group income protection Gym membership May & Stephens Ltd is acting as an Employment Agency in relation to this vacancy.
Salary 30,000 - 40,000 GBP per year Requirements: - Skills and Experience • 3-5 years minimum commercial experience as a Software Engineer. • Have some experience working as a full stack developer. • Exposure working with Linux Operating systems. • Having a strong understanding and updated knowledge on PHP is key. • You have used a range of technology, capable with HTML, CSS/Sass, PHP, MYSQL, Javascript Deployment automation, however, more importantly you can demonstrate your development practices & craftsmanship to new technology, perhaps via examples on your personal GitHub repo or portfolio. • You are aware of the impact of performance & accessibility and understand techniques for improving load and render times. • You will have as much passion in how you work & deliver solutions to problems as you do in the technology you use, so terms like 'Craftsmanship', 'Clean Code', 'Self Organising', 'Fast Feedback', 'Automate Everything' are something you believe in very strongly. • You are already a competent developer, but looking for the support, mentoring and culture to progress further. Enjoys being part of a team with fun people working on worthy changes. • You will have excellent organisational and planning skills with the ability to work individually or within a team, you will be a strong communicator and have experience of working within agile / waterfall development environments. Responsibilities: - You will have as much passion in how you work & deliver solutions to problems as you do in the technology you use, so terms like 'Craftsmanship', 'Clean Code', 'Self Organising', 'Fast Feedback', 'Automate Everything' are something you believe in very strongly. You are already a competent developer, but looking for the support, mentoring and culture to progress further. Enjoys being part of a team with fun people working on worthy changes. You will have excellent organisational and planning skills with the ability to work individually or within a team, you will be a strong communicator and have experience of working within agile / waterfall development environments. Technologies: - Vue - Angular - PHP - JavaScript - React More: Intelligent Building Group "IBG" are looking for a Full Stack Software Developer with 3-5 years of experience within a Professional Environment at Mid-level, There will be opportunities within the group to further your career and take on more senior roles. Eticom, which is a Group company within IBG provide systems to meter, monitor, control and bill any type of energy consumed in large commercial or multi-tenanted residential buildings we connect all aspects of these building and deliver true IoT technology allowing remote control and full visibility from any device, anywhere in the world. We are looking for an ideal candidate to join our growing team.
Apr 29, 2024
Full time
Salary 30,000 - 40,000 GBP per year Requirements: - Skills and Experience • 3-5 years minimum commercial experience as a Software Engineer. • Have some experience working as a full stack developer. • Exposure working with Linux Operating systems. • Having a strong understanding and updated knowledge on PHP is key. • You have used a range of technology, capable with HTML, CSS/Sass, PHP, MYSQL, Javascript Deployment automation, however, more importantly you can demonstrate your development practices & craftsmanship to new technology, perhaps via examples on your personal GitHub repo or portfolio. • You are aware of the impact of performance & accessibility and understand techniques for improving load and render times. • You will have as much passion in how you work & deliver solutions to problems as you do in the technology you use, so terms like 'Craftsmanship', 'Clean Code', 'Self Organising', 'Fast Feedback', 'Automate Everything' are something you believe in very strongly. • You are already a competent developer, but looking for the support, mentoring and culture to progress further. Enjoys being part of a team with fun people working on worthy changes. • You will have excellent organisational and planning skills with the ability to work individually or within a team, you will be a strong communicator and have experience of working within agile / waterfall development environments. Responsibilities: - You will have as much passion in how you work & deliver solutions to problems as you do in the technology you use, so terms like 'Craftsmanship', 'Clean Code', 'Self Organising', 'Fast Feedback', 'Automate Everything' are something you believe in very strongly. You are already a competent developer, but looking for the support, mentoring and culture to progress further. Enjoys being part of a team with fun people working on worthy changes. You will have excellent organisational and planning skills with the ability to work individually or within a team, you will be a strong communicator and have experience of working within agile / waterfall development environments. Technologies: - Vue - Angular - PHP - JavaScript - React More: Intelligent Building Group "IBG" are looking for a Full Stack Software Developer with 3-5 years of experience within a Professional Environment at Mid-level, There will be opportunities within the group to further your career and take on more senior roles. Eticom, which is a Group company within IBG provide systems to meter, monitor, control and bill any type of energy consumed in large commercial or multi-tenanted residential buildings we connect all aspects of these building and deliver true IoT technology allowing remote control and full visibility from any device, anywhere in the world. We are looking for an ideal candidate to join our growing team.
Company description: ClearCourse Job description: Are you looking for your next exciting Senior Power Platform Developer role, working with a fast growing tech/software company and working within a dynamic team? ClearCourse are searching for a Senior Power Platform Developer who will work within a fast paced delivery team that will be made up of a mixture of developers, Solution Architects, QA Engineers, Business Analysts, Functional Consultants and Scrum Masters with a client facing Project Manager. Why work for us? Life Assurance and Group Income Protection Private medical cover with cash plan Enhanced Company Pension Hybrid-working model with 25 days annual leave + your birthday off Employee wellbeing perks - including Peppy Health, Perkbox, etc Enhanced maternity, paternity and adoption pay Generous training budgets and reimbursement for professional memberships What will this role consist of? The Senior Power Platform Developer role is responsible for the delivery for all assigned user stories from estimation through code, bug fixing and documentation while achieving Target Velocity for the Sprint and or other measure of throughput as per the project methodology. This role has a strong delivery component and is responsible for delivery of software in agile Sprints. The Senior Power Platform Developer should take ownership of their User Stories as well as perform code reviews for others, taking care to think about performance, security and maintainability. Desirable experience/charactersitics : 5+ years of experience in software development Strong knowledge of the Microsoft Power Platform, including PowerApps, Power Automate, React, PCF Controls Experience with Dynamics 365 CE Experience in integrating with Email Marketing solutions Strong understanding of Azure services such as Azure functions, Logic Apps, Azure Service Bus, Azure DevOps, and other Azure services Strong experience with C#, .NET Strong experience in Unit Testing Experience with CI/CD for Power Platform and Azure Services Industry certifications such as Microsoft Certified: Power Platform Developer Associate is a plus Who are ClearCourse? ClearCourse is a disruptive tech company with one mission - to help our customers' businesses become even better As a business, we're growing (900+ employees in 5 years to be exact), currently providing more than 40 software and payments solutions to 20,000+ businesses. With ClearCourse Hubs, in London and Preston, and operations in various locations across the UK and overseas. We look forward to receiving your application.
Apr 28, 2024
Full time
Company description: ClearCourse Job description: Are you looking for your next exciting Senior Power Platform Developer role, working with a fast growing tech/software company and working within a dynamic team? ClearCourse are searching for a Senior Power Platform Developer who will work within a fast paced delivery team that will be made up of a mixture of developers, Solution Architects, QA Engineers, Business Analysts, Functional Consultants and Scrum Masters with a client facing Project Manager. Why work for us? Life Assurance and Group Income Protection Private medical cover with cash plan Enhanced Company Pension Hybrid-working model with 25 days annual leave + your birthday off Employee wellbeing perks - including Peppy Health, Perkbox, etc Enhanced maternity, paternity and adoption pay Generous training budgets and reimbursement for professional memberships What will this role consist of? The Senior Power Platform Developer role is responsible for the delivery for all assigned user stories from estimation through code, bug fixing and documentation while achieving Target Velocity for the Sprint and or other measure of throughput as per the project methodology. This role has a strong delivery component and is responsible for delivery of software in agile Sprints. The Senior Power Platform Developer should take ownership of their User Stories as well as perform code reviews for others, taking care to think about performance, security and maintainability. Desirable experience/charactersitics : 5+ years of experience in software development Strong knowledge of the Microsoft Power Platform, including PowerApps, Power Automate, React, PCF Controls Experience with Dynamics 365 CE Experience in integrating with Email Marketing solutions Strong understanding of Azure services such as Azure functions, Logic Apps, Azure Service Bus, Azure DevOps, and other Azure services Strong experience with C#, .NET Strong experience in Unit Testing Experience with CI/CD for Power Platform and Azure Services Industry certifications such as Microsoft Certified: Power Platform Developer Associate is a plus Who are ClearCourse? ClearCourse is a disruptive tech company with one mission - to help our customers' businesses become even better As a business, we're growing (900+ employees in 5 years to be exact), currently providing more than 40 software and payments solutions to 20,000+ businesses. With ClearCourse Hubs, in London and Preston, and operations in various locations across the UK and overseas. We look forward to receiving your application.