Microsoft 365 Senior Technical Learning Specialist
Key objective of the role is to deliver, design, develop, or customise professional learning courses (or portfolio topics) while building positive relationships and sharing expertise internally and externally.
Deliver high quality learning events to learners at all levels in a variety of settings i.e.: Classroom, Virtual and Attend from Anywhere.
Update technical course materials and validate the accuracy of technical labs
Author content, working alongside the Design/Content team, including the development of digital learning assets
Present to camera – including live sessions and the creation video content
Act as a facilitator during learning interventions including coaching of cohorts
Deliver immersive learning experiences, ensuring engagement through the use of collaboration tools
Deliver learning and provide knowledge in more than one specialist area
Contribute to business success by identifying and proactively pursuing opportunities for improvement, supporting the Sales team with specialist knowledge where required
Technical Knowledge requirements:
Technical knowledge and experience in design, deployment and administration of Microsoft 365 technologies. Specifically:
Microsoft 365 Identity services
Azure AD
Sharepoint Online
Microsoft Teams
Microsoft Exchange
Microsoft 365 Compliance
Microsoft 365 Security
Microsoft 365 Defender
Microsoft Certification- ideally you will have two or more from the below:
Microsoft 365 Certified: Fundamentals
Microsoft 365 Certified: Enterprise Administrator Expert
Microsoft 365 Certified: Teamwork Administrator Associate
Microsoft 365 Certified: Messaging Administrator Associate
Microsoft 365 Certified: Security Administrator Associate
Microsoft Certified: Security, Compliance, and Identity Fundamentals
Microsoft Certified: Security Operations Analyst Associate
Microsoft Certified: Information Protection Administrator Associate
What we can give you:
Access to free QA training courses to continue your personal development
Time off to support the charities you love
Access to innovative delivery methods, and exciting course material
Chance to work with like-minded educational enthusiasts; able to share and learn delivery best practice and industry leading knowledge
Receive specialist coaching and support from your education leaders
A little more about QA: QA is one of the largest learning services organisations in the UK, developing skills and capabilities for everyone from apprentices to business leaders. Headquartered in London, but with a nationwide network of state-of-the-art training centres, QA Group is comprised of four fast-growing divisions- Learning, Apprenticeships, Consulting and Higher Education- all of which deliver innovative and cutting edge skills solutions to UK organisations.
Apply now – here’s how! Simply hit the apply button. But if you want to know more or have any questions please email veronika.pickford@qa.com
At QA, our mission is to help everyone find their place in the world. This means we continually celebrate the diverse community different individuals cultivate. As an equal opportunity employer, we stay true to our mission by ensuring that our place can be anyone’s place.
Feb 02, 2022
Full time
Microsoft 365 Senior Technical Learning Specialist
Key objective of the role is to deliver, design, develop, or customise professional learning courses (or portfolio topics) while building positive relationships and sharing expertise internally and externally.
Deliver high quality learning events to learners at all levels in a variety of settings i.e.: Classroom, Virtual and Attend from Anywhere.
Update technical course materials and validate the accuracy of technical labs
Author content, working alongside the Design/Content team, including the development of digital learning assets
Present to camera – including live sessions and the creation video content
Act as a facilitator during learning interventions including coaching of cohorts
Deliver immersive learning experiences, ensuring engagement through the use of collaboration tools
Deliver learning and provide knowledge in more than one specialist area
Contribute to business success by identifying and proactively pursuing opportunities for improvement, supporting the Sales team with specialist knowledge where required
Technical Knowledge requirements:
Technical knowledge and experience in design, deployment and administration of Microsoft 365 technologies. Specifically:
Microsoft 365 Identity services
Azure AD
Sharepoint Online
Microsoft Teams
Microsoft Exchange
Microsoft 365 Compliance
Microsoft 365 Security
Microsoft 365 Defender
Microsoft Certification- ideally you will have two or more from the below:
Microsoft 365 Certified: Fundamentals
Microsoft 365 Certified: Enterprise Administrator Expert
Microsoft 365 Certified: Teamwork Administrator Associate
Microsoft 365 Certified: Messaging Administrator Associate
Microsoft 365 Certified: Security Administrator Associate
Microsoft Certified: Security, Compliance, and Identity Fundamentals
Microsoft Certified: Security Operations Analyst Associate
Microsoft Certified: Information Protection Administrator Associate
What we can give you:
Access to free QA training courses to continue your personal development
Time off to support the charities you love
Access to innovative delivery methods, and exciting course material
Chance to work with like-minded educational enthusiasts; able to share and learn delivery best practice and industry leading knowledge
Receive specialist coaching and support from your education leaders
A little more about QA: QA is one of the largest learning services organisations in the UK, developing skills and capabilities for everyone from apprentices to business leaders. Headquartered in London, but with a nationwide network of state-of-the-art training centres, QA Group is comprised of four fast-growing divisions- Learning, Apprenticeships, Consulting and Higher Education- all of which deliver innovative and cutting edge skills solutions to UK organisations.
Apply now – here’s how! Simply hit the apply button. But if you want to know more or have any questions please email veronika.pickford@qa.com
At QA, our mission is to help everyone find their place in the world. This means we continually celebrate the diverse community different individuals cultivate. As an equal opportunity employer, we stay true to our mission by ensuring that our place can be anyone’s place.
Reporting to the Director of Technology, your task will be to help in supporting the day-to-day operations of the Royal Society of Biology's extensive suite of cloud-based applications and services , many of which are in-house developments. You will also help to support the users and respond to some support queries.We make heavy use of the AWS cloud , including services such as EC2, SES, IAM, Lambda, API Gateway, CloudFront. A key part of the role is to stand in for the Director of Technology in his absence and to become intimately familiar with the ins and outs of the core business systems and services as part of the business continuity planning.
You will often be able to work from home/remotely, but will be required to attend the London office as required to carry out in-person or on-site duties and meetings from time to time.
Nov 22, 2021
Contractor
Reporting to the Director of Technology, your task will be to help in supporting the day-to-day operations of the Royal Society of Biology's extensive suite of cloud-based applications and services , many of which are in-house developments. You will also help to support the users and respond to some support queries.We make heavy use of the AWS cloud , including services such as EC2, SES, IAM, Lambda, API Gateway, CloudFront. A key part of the role is to stand in for the Director of Technology in his absence and to become intimately familiar with the ins and outs of the core business systems and services as part of the business continuity planning.
You will often be able to work from home/remotely, but will be required to attend the London office as required to carry out in-person or on-site duties and meetings from time to time.
About the Team
We are Future, a global multi-platform media company with big ambitions and the talent to bring them to life. Together, we connect people to their passions through the high-quality content we create and the innovative technology we pioneer.
We’re the name behind award-winning brands in specialist sectors like technology, gaming & entertainment, music, creative & photography, field sports, knowledge and home interest. Specialists in our field and passionate about what we do, every year we attract millions of consumers to our websites, magazines, events and social spaces.
Future’s Technology department has been instrumental in the company’s success over recent years and is vital to Future’s continued growth and disruption of the digital publishing industry.
As part of the strategy around GoComapre’s acquisition by Future we’re putting in a technology roadmap for re-platforming our domain around an API first, cloud based serverless architecture to become the PCW leading service. This is part of our plan to broaden the scope from the GoCompare brand.
Job Purpose
As Senior Tech Lead, you will be part of the senior engineering leadership team. Your focus will be on leading a team of engineers and working within the wider engineering team to drive the technical direction of the platform.
In this role Tech Leads and Senior Engineers will look to your experience and detailed product knowledge to progress our re-platforming in a meaningful and quantifiable way.
In this role you will be jointly responsible for the direction of the architecture, software delivery and leadership of the team. You will be influential in the wider team decision making for resolving technical debt & solution delivery.
You will set requirements which determine the technical specification of new features and services, as well as ensure that the team consistently maintain and improve the existing codebase. You will ensure that Tech Leads and Senior Engineers make changes that are scalable, tested, and well structured in line with industry best practices.
Working closely with Engineering, Product, UX, QA and Project Management (PMO) teams you will ensure that all applications integrate reliably. You will also be expected to lead & mentor Tech Leads, Junior, Mid and Senior Engineers contributing to their growth, knowledge, and reviewing their code.
In this role your time will be predominantly scoping, meeting and guiding your teams. The role will be split 80:20, where there is an expectation that for 20% of your time you are able to be hands-on, contributing to the re-platforming of our service.
You will be responsible for delegating tasks and working with other Tech Leads & Senior Tech Leads / Directors of Engineering to ensure that the business / tech priorities are respected.
Key Responsibilities
In collaboration with other Senior Tech Leads, Tech Leads and Engineers you will ensure your team’s code is well scoped, monitored, documented and testable.
You will be responsible for the code quality of your teams, ensuring that the code is maintainable and extensible.
You will lead on tracing bugs across the stack and ensuring that suitable tests are set up to avoid future regressions. And work closely with QA to ensure the risk of future occurrences is reduced.
You will work to guide your teams in how to review both their own code and other developers’ before it goes through a final QA process and into production.
You will ensure that your team members are working efficiently and delivering to the best of their ability.
You will communicate effectively with the wider business and be able to critically assess product requirements and solutions.
You will keep up to date with the latest approaches to development and be able to argue for appropriate technology to be added to the stack.
You will participate in regular hack days, using cutting edge tech to prototype innovative approaches to business/technical goals.
As the senior tech lead you are required to support and help develop more junior members of staff both via code review/direction and mentoring.
You will nurture the professional development of your team members through regular 1:1s, coaching and supporting their career development.
You will line manage Tech Lead(s) and will ultimately be responsible for the underlying teams under the direction of the Tech Lead(s) within your remit.
Nov 09, 2021
Full time
About the Team
We are Future, a global multi-platform media company with big ambitions and the talent to bring them to life. Together, we connect people to their passions through the high-quality content we create and the innovative technology we pioneer.
We’re the name behind award-winning brands in specialist sectors like technology, gaming & entertainment, music, creative & photography, field sports, knowledge and home interest. Specialists in our field and passionate about what we do, every year we attract millions of consumers to our websites, magazines, events and social spaces.
Future’s Technology department has been instrumental in the company’s success over recent years and is vital to Future’s continued growth and disruption of the digital publishing industry.
As part of the strategy around GoComapre’s acquisition by Future we’re putting in a technology roadmap for re-platforming our domain around an API first, cloud based serverless architecture to become the PCW leading service. This is part of our plan to broaden the scope from the GoCompare brand.
Job Purpose
As Senior Tech Lead, you will be part of the senior engineering leadership team. Your focus will be on leading a team of engineers and working within the wider engineering team to drive the technical direction of the platform.
In this role Tech Leads and Senior Engineers will look to your experience and detailed product knowledge to progress our re-platforming in a meaningful and quantifiable way.
In this role you will be jointly responsible for the direction of the architecture, software delivery and leadership of the team. You will be influential in the wider team decision making for resolving technical debt & solution delivery.
You will set requirements which determine the technical specification of new features and services, as well as ensure that the team consistently maintain and improve the existing codebase. You will ensure that Tech Leads and Senior Engineers make changes that are scalable, tested, and well structured in line with industry best practices.
Working closely with Engineering, Product, UX, QA and Project Management (PMO) teams you will ensure that all applications integrate reliably. You will also be expected to lead & mentor Tech Leads, Junior, Mid and Senior Engineers contributing to their growth, knowledge, and reviewing their code.
In this role your time will be predominantly scoping, meeting and guiding your teams. The role will be split 80:20, where there is an expectation that for 20% of your time you are able to be hands-on, contributing to the re-platforming of our service.
You will be responsible for delegating tasks and working with other Tech Leads & Senior Tech Leads / Directors of Engineering to ensure that the business / tech priorities are respected.
Key Responsibilities
In collaboration with other Senior Tech Leads, Tech Leads and Engineers you will ensure your team’s code is well scoped, monitored, documented and testable.
You will be responsible for the code quality of your teams, ensuring that the code is maintainable and extensible.
You will lead on tracing bugs across the stack and ensuring that suitable tests are set up to avoid future regressions. And work closely with QA to ensure the risk of future occurrences is reduced.
You will work to guide your teams in how to review both their own code and other developers’ before it goes through a final QA process and into production.
You will ensure that your team members are working efficiently and delivering to the best of their ability.
You will communicate effectively with the wider business and be able to critically assess product requirements and solutions.
You will keep up to date with the latest approaches to development and be able to argue for appropriate technology to be added to the stack.
You will participate in regular hack days, using cutting edge tech to prototype innovative approaches to business/technical goals.
As the senior tech lead you are required to support and help develop more junior members of staff both via code review/direction and mentoring.
You will nurture the professional development of your team members through regular 1:1s, coaching and supporting their career development.
You will line manage Tech Lead(s) and will ultimately be responsible for the underlying teams under the direction of the Tech Lead(s) within your remit.
FingerprintJS empowers developers to stop online fraud at the source. We work on turning radical new ideas in the fraud detection space into reality. Our products are developer-focused and our clients range from solo developers to publicly traded companies. Some of our customers include: Target, checkout.com, coinbase and eBay just to name a few.
We are a globally dispersed, 100% remote company with a strong open-source focus. Our flagship open source project is FingerprintJS (15K stars on GitHub).
We have raised $12M and are backed by Nexus VP (previously invested in Postman, Hasura) and Uncorrelated Ventures (previously invested in Redis, Rollbar & Gradle).
We’re looking for an experienced infrastructure engineer to help us build our infrastructure on AWS.
What we’re looking for
Excellent understanding of networking
Experience using Linux in production environments.
Experience describing infrastructure in code.
Security oriented mindset.
Knowledge of containerization.
3+ years of AWS experience.
Our stack:
Golang and NodeJS
AWS (Lambda, Elastic Beanstalk, RDS, DynamoDB).
PostgreSQL.
Docker (for tests).
What we offer:
100% remote position (you should be in UTC-8 to UTC+4)
Small team, lean hierarchy and no politics.
Budget for learning. We want you to grow with us, so we offer a $600 yearly budget that you can spend to learn new stuff (books, conferences, subscriptions, etc.).
Freedom to grow and experiment. Work on open-source projects and try new things and ideas.
Ability to influence and quickly grow within the company.
Stock options
Offers vary depending on, but not limited to, relevant experience, education, certifications/licenses, skills, training, and market conditions.
FingerprintJS is dedicated to creating an inclusive work environment for everyone. We embrace and celebrate the unique experiences, perspectives and cultural backgrounds that each employee brings to our workplace. FingerprintJS strives to foster an environment where our employees feel respected, valued and empowered, and our team members are at the forefront in helping us promote and sustain an inclusive workplace. We highly encourage people from underrepresented groups in tech to apply.
Sep 29, 2021
Full time
FingerprintJS empowers developers to stop online fraud at the source. We work on turning radical new ideas in the fraud detection space into reality. Our products are developer-focused and our clients range from solo developers to publicly traded companies. Some of our customers include: Target, checkout.com, coinbase and eBay just to name a few.
We are a globally dispersed, 100% remote company with a strong open-source focus. Our flagship open source project is FingerprintJS (15K stars on GitHub).
We have raised $12M and are backed by Nexus VP (previously invested in Postman, Hasura) and Uncorrelated Ventures (previously invested in Redis, Rollbar & Gradle).
We’re looking for an experienced infrastructure engineer to help us build our infrastructure on AWS.
What we’re looking for
Excellent understanding of networking
Experience using Linux in production environments.
Experience describing infrastructure in code.
Security oriented mindset.
Knowledge of containerization.
3+ years of AWS experience.
Our stack:
Golang and NodeJS
AWS (Lambda, Elastic Beanstalk, RDS, DynamoDB).
PostgreSQL.
Docker (for tests).
What we offer:
100% remote position (you should be in UTC-8 to UTC+4)
Small team, lean hierarchy and no politics.
Budget for learning. We want you to grow with us, so we offer a $600 yearly budget that you can spend to learn new stuff (books, conferences, subscriptions, etc.).
Freedom to grow and experiment. Work on open-source projects and try new things and ideas.
Ability to influence and quickly grow within the company.
Stock options
Offers vary depending on, but not limited to, relevant experience, education, certifications/licenses, skills, training, and market conditions.
FingerprintJS is dedicated to creating an inclusive work environment for everyone. We embrace and celebrate the unique experiences, perspectives and cultural backgrounds that each employee brings to our workplace. FingerprintJS strives to foster an environment where our employees feel respected, valued and empowered, and our team members are at the forefront in helping us promote and sustain an inclusive workplace. We highly encourage people from underrepresented groups in tech to apply.
Job Title - C# Full Stack Software Engineer
Location – London, Canary Wharf
Level: Associate
Company description: People join for the impact they can have on us. They stay for the impact we have on them. A flatter structure offers visibility and exposure beyond that of our competitors, so you know our names, and we know yours. It's personable, human, and inspires success through passion. By encouraging open mindedness and a willingness to share ideas, we have adapted to market changes and thrived through innovation. Bringing words like "hard work" and "dedication" together with "community" and "respect" has enabled us to work collaboratively and build our future together. We call this Team Spirit and it's what makes us different. It's what makes you different.
Role Description
The role involves working within the global Credit Front-Office development team (Pre-Trade chain). The team focus is on the applications and tools used by the various trading desks covering flow credit products globally for all pre trade activity, including pricing and e-trading. The technology group is C# front to back organised in an Agile development workflow.
Key purposes of the role
C# .Net full stack development, delivering well tested & well-structured code on the pricing and e-trading applications/tools
Engage with other members of the technology organisation to ensure project deliveries in an efficient and timely manner
Engage with business to ensure project delivery is bringing best value to our clients
Responsibilities
Development
Work closely with the end users build out a solid understanding of the requirements for each story implemented
Work closely with the software engineers to ensure a high focus on usability and a high quality of finish to the delivered product
Design, build and support applications and features in an agile way from story creation to delivery
Provide technical guidance to other members of the team on areas of the platform or frameworks in which you have specialist knowledge
Ensure that code test coverage is at an acceptable level with a focus on TDD development
Ensure that code is developed in such a way as to reduce long term technical debt while also ensuring that where possible code is structured to give the best possible re use following the framework of the team
Attitude
Strong responsibility, commitment & ownership of deliverables from design through implementation phases to the release packages
Communication with production support teams on any on-going investigations, providing technical investigations and feedback / fixes where appropriate
Team Spirit & high standard work ethics
Requirements
Degree in computing science, software engineering or equivalent
Knowledge of Financial products would be a plus
3 to 5 years as software engineer in a fast changing and challenging ecosystem either IT or banking demonstrating strong interest for this type of position
C# .Net Development
An understanding of commonly used design patterns
SQL & SQL Server
An understanding of working in an agile development team
An understanding of the TDD and its practical implementation
An understanding of dependency injection and IoC
An understanding of enterprise level messaging middleware (e.g. Tibco EMS, TREP/RMDS)
An understanding of Microsoft WPF / WCF
An understanding of version control Git
An understanding of continuous integration / continuous delivery
Strong Team spirit
Demonstrate: responsibility, commitment, ownership
Encourage innovation and out of the box thinking
Jul 23, 2021
Full time
Job Title - C# Full Stack Software Engineer
Location – London, Canary Wharf
Level: Associate
Company description: People join for the impact they can have on us. They stay for the impact we have on them. A flatter structure offers visibility and exposure beyond that of our competitors, so you know our names, and we know yours. It's personable, human, and inspires success through passion. By encouraging open mindedness and a willingness to share ideas, we have adapted to market changes and thrived through innovation. Bringing words like "hard work" and "dedication" together with "community" and "respect" has enabled us to work collaboratively and build our future together. We call this Team Spirit and it's what makes us different. It's what makes you different.
Role Description
The role involves working within the global Credit Front-Office development team (Pre-Trade chain). The team focus is on the applications and tools used by the various trading desks covering flow credit products globally for all pre trade activity, including pricing and e-trading. The technology group is C# front to back organised in an Agile development workflow.
Key purposes of the role
C# .Net full stack development, delivering well tested & well-structured code on the pricing and e-trading applications/tools
Engage with other members of the technology organisation to ensure project deliveries in an efficient and timely manner
Engage with business to ensure project delivery is bringing best value to our clients
Responsibilities
Development
Work closely with the end users build out a solid understanding of the requirements for each story implemented
Work closely with the software engineers to ensure a high focus on usability and a high quality of finish to the delivered product
Design, build and support applications and features in an agile way from story creation to delivery
Provide technical guidance to other members of the team on areas of the platform or frameworks in which you have specialist knowledge
Ensure that code test coverage is at an acceptable level with a focus on TDD development
Ensure that code is developed in such a way as to reduce long term technical debt while also ensuring that where possible code is structured to give the best possible re use following the framework of the team
Attitude
Strong responsibility, commitment & ownership of deliverables from design through implementation phases to the release packages
Communication with production support teams on any on-going investigations, providing technical investigations and feedback / fixes where appropriate
Team Spirit & high standard work ethics
Requirements
Degree in computing science, software engineering or equivalent
Knowledge of Financial products would be a plus
3 to 5 years as software engineer in a fast changing and challenging ecosystem either IT or banking demonstrating strong interest for this type of position
C# .Net Development
An understanding of commonly used design patterns
SQL & SQL Server
An understanding of working in an agile development team
An understanding of the TDD and its practical implementation
An understanding of dependency injection and IoC
An understanding of enterprise level messaging middleware (e.g. Tibco EMS, TREP/RMDS)
An understanding of Microsoft WPF / WCF
An understanding of version control Git
An understanding of continuous integration / continuous delivery
Strong Team spirit
Demonstrate: responsibility, commitment, ownership
Encourage innovation and out of the box thinking
This position is eligible for remote working opportunities within the United Kingdom.
About AlphaSights
AlphaSights provides global investment and business professionals with on-demand access to business expertise across all industries and geographies. Through AlphaSights, decision makers from investment management, private equity, management consulting, and corporates connect with a dynamic network of industry experts that provide qualitative and quantitative market insights, industry expertise, and execution support. Leveraging cutting-edge technology and our global team of 1,000+ professionals in nine offices on three continents, we support our clients 24/7 around the globe. AlphaSights regularly ranks as one of the fastest-growing companies in the world. Learn more at alphasights.com .
The role:
An engineering team lead within one of AlphaSights’ innovation areas, working in close partnership with innovation area specialists, product, design, data, and other software engineers to drive technical innovation. Our innovation areas in London span a range of subjects, from Finance & Analytics to User Engagement, and we’ll be more than happy to go through them in detail as part of the interview process.
What you’ll do:
As an engineering team lead, you will be responsible for defining technical direction, and providing technical mentorship and guidance to other members of the team.
You will be focussed on the technical planning, quality of work, productivity and striving to increase the impact of the team’s work, with the expectation that up to 50% of your time will be spent programming.
As a lead, you will be empowered to make independent decisions for the team and will learn how to handle complex management and leadership situations.
Who you are:
Skilled, humble, driven, transparent
An experienced software engineer looking to level up in their career
Likely to have been working as an software engineer for 5+ years
Expert in at least one software programming language
Doesn’t have to be in our tech stack
Independent learner, with track record of teaching/mentoring other engineers
Great communicator
Solid understanding of modern software engineering practices
Continuous delivery
Cloud technology
Testing approaches
Functional programming
Tech stack (previous experience not required):
Kotlin (new services), Ruby , Python (for data processing) are officially supported back end languages
React is officially supported on the front end language
Our software is hosted on AWS
Kubernetes is used for application deployment, scaling, and management
Continuous Integration
CircleCI , Spinnaker , ECR
Learn more about Tech at AlphaSights in this video and through our engineering website .
Feb 23, 2021
Full time
This position is eligible for remote working opportunities within the United Kingdom.
About AlphaSights
AlphaSights provides global investment and business professionals with on-demand access to business expertise across all industries and geographies. Through AlphaSights, decision makers from investment management, private equity, management consulting, and corporates connect with a dynamic network of industry experts that provide qualitative and quantitative market insights, industry expertise, and execution support. Leveraging cutting-edge technology and our global team of 1,000+ professionals in nine offices on three continents, we support our clients 24/7 around the globe. AlphaSights regularly ranks as one of the fastest-growing companies in the world. Learn more at alphasights.com .
The role:
An engineering team lead within one of AlphaSights’ innovation areas, working in close partnership with innovation area specialists, product, design, data, and other software engineers to drive technical innovation. Our innovation areas in London span a range of subjects, from Finance & Analytics to User Engagement, and we’ll be more than happy to go through them in detail as part of the interview process.
What you’ll do:
As an engineering team lead, you will be responsible for defining technical direction, and providing technical mentorship and guidance to other members of the team.
You will be focussed on the technical planning, quality of work, productivity and striving to increase the impact of the team’s work, with the expectation that up to 50% of your time will be spent programming.
As a lead, you will be empowered to make independent decisions for the team and will learn how to handle complex management and leadership situations.
Who you are:
Skilled, humble, driven, transparent
An experienced software engineer looking to level up in their career
Likely to have been working as an software engineer for 5+ years
Expert in at least one software programming language
Doesn’t have to be in our tech stack
Independent learner, with track record of teaching/mentoring other engineers
Great communicator
Solid understanding of modern software engineering practices
Continuous delivery
Cloud technology
Testing approaches
Functional programming
Tech stack (previous experience not required):
Kotlin (new services), Ruby , Python (for data processing) are officially supported back end languages
React is officially supported on the front end language
Our software is hosted on AWS
Kubernetes is used for application deployment, scaling, and management
Continuous Integration
CircleCI , Spinnaker , ECR
Learn more about Tech at AlphaSights in this video and through our engineering website .
This position is eligible for remote working opportunities within the United Kingdom.
About AlphaSights
AlphaSights provides global investment and business professionals with on-demand access to business expertise across all industries and geographies. Through AlphaSights, decision makers from investment management, private equity, management consulting, and corporates connect with a dynamic network of industry experts that provide qualitative and quantitative market insights, industry expertise, and execution support. Leveraging cutting-edge technology and our global team of 1,000+ professionals in nine offices on three continents, we support our clients 24/7 around the globe. AlphaSights regularly ranks as one of the fastest-growing companies in the world. Learn more at alphasights.com .
At AlphaSights, we search through more than 500 million professionals working in the world today to find the small handful of experts qualified to answer our clients' needs. They use these insights to drive amazing progress within their organisations. Our mission is to provide access to dispersed, hidden, and underutilized knowledge.
We’ve made terrific progress working in this new space, but there is still an incredible amount to do. We’ve only just scratched the surface on how we can apply technology to this problem.
AlphaSights' Frontend Engineers build features across our ecosystem of products, both internal and client facing. As a frontend engineer you will build ambitious web applications, on the edge of what is possible with today’s browsers. You'll work closely with a variety of people in the business to arrive at the best solution, immediately see the impact of your work, and get feedback directly from users.
We're looking for people who are interested in building software systems to an incredibly high standard, comfortable working across multiple languages, and learn quickly when new technologies are introduced. We want our senior engineers to lead the thinking in their area of expertise and encourage everyone around them to continuously improve.
You will:
- Build and own our frontend architecture
- Push the boundaries of modern frontend engineering to build fast and ambitious web applications
- Work closely with our Product Team to build features that have significant business impact
- Design elegant and intuitive UI components
- Drive forward thinking for frontend technologies at AlphaSights
- Proactively identify and improve our front-end developer experience
- Work in small, nimble teams
- Understand our business context deeply and leverage your engineering knowledge to propose creative solutions to problems
- Contribute to our open source projects
You might be a fit if you:
- Have a deep understanding of JavaScript and its fundamentals
- Is experienced leading high performing engineering teams, and setting high standards in front-end development
- Understand the complexities of the DOM and CSS, especially how they interact
- Interpret UI performance metrics and address issues accordingly
- Know and understand the implications of the latest developments in ECMAScript
- Learn from and mentor other engineers
- Reason about trade-offs when discussing frontend technologies
- Navigate and write backend code where necessary
You might:
- Build UIs to schedule multi-party communication with heavy constraints
- Integrate our software to browsers, web email clients, and web calendars to meet our users needs
- Launch new product initiatives that delight our clients and differentiate our services
- Develop innovative search and discovery interfaces that are mission critical to our knowledge-search business
Who you would work with:
- You would join a dynamic, multinational, and diverse team who enjoy solving interesting problems in a collaborative environment
- We have self-taught engineers as well as graduates from top Computer Science and Engineering schools
- Your co-workers will include motivated recent graduates as well as experienced industry leaders from companies such as Google and Amazon
Don't worry if your experience or background doesn't match all of these areas, we believe a broad spectrum of experience provides great perspective on solving problems in new and innovative ways and we’d love to hear from you.
Find out more: http://engineering.alphasights.com
Feb 23, 2021
Full time
This position is eligible for remote working opportunities within the United Kingdom.
About AlphaSights
AlphaSights provides global investment and business professionals with on-demand access to business expertise across all industries and geographies. Through AlphaSights, decision makers from investment management, private equity, management consulting, and corporates connect with a dynamic network of industry experts that provide qualitative and quantitative market insights, industry expertise, and execution support. Leveraging cutting-edge technology and our global team of 1,000+ professionals in nine offices on three continents, we support our clients 24/7 around the globe. AlphaSights regularly ranks as one of the fastest-growing companies in the world. Learn more at alphasights.com .
At AlphaSights, we search through more than 500 million professionals working in the world today to find the small handful of experts qualified to answer our clients' needs. They use these insights to drive amazing progress within their organisations. Our mission is to provide access to dispersed, hidden, and underutilized knowledge.
We’ve made terrific progress working in this new space, but there is still an incredible amount to do. We’ve only just scratched the surface on how we can apply technology to this problem.
AlphaSights' Frontend Engineers build features across our ecosystem of products, both internal and client facing. As a frontend engineer you will build ambitious web applications, on the edge of what is possible with today’s browsers. You'll work closely with a variety of people in the business to arrive at the best solution, immediately see the impact of your work, and get feedback directly from users.
We're looking for people who are interested in building software systems to an incredibly high standard, comfortable working across multiple languages, and learn quickly when new technologies are introduced. We want our senior engineers to lead the thinking in their area of expertise and encourage everyone around them to continuously improve.
You will:
- Build and own our frontend architecture
- Push the boundaries of modern frontend engineering to build fast and ambitious web applications
- Work closely with our Product Team to build features that have significant business impact
- Design elegant and intuitive UI components
- Drive forward thinking for frontend technologies at AlphaSights
- Proactively identify and improve our front-end developer experience
- Work in small, nimble teams
- Understand our business context deeply and leverage your engineering knowledge to propose creative solutions to problems
- Contribute to our open source projects
You might be a fit if you:
- Have a deep understanding of JavaScript and its fundamentals
- Is experienced leading high performing engineering teams, and setting high standards in front-end development
- Understand the complexities of the DOM and CSS, especially how they interact
- Interpret UI performance metrics and address issues accordingly
- Know and understand the implications of the latest developments in ECMAScript
- Learn from and mentor other engineers
- Reason about trade-offs when discussing frontend technologies
- Navigate and write backend code where necessary
You might:
- Build UIs to schedule multi-party communication with heavy constraints
- Integrate our software to browsers, web email clients, and web calendars to meet our users needs
- Launch new product initiatives that delight our clients and differentiate our services
- Develop innovative search and discovery interfaces that are mission critical to our knowledge-search business
Who you would work with:
- You would join a dynamic, multinational, and diverse team who enjoy solving interesting problems in a collaborative environment
- We have self-taught engineers as well as graduates from top Computer Science and Engineering schools
- Your co-workers will include motivated recent graduates as well as experienced industry leaders from companies such as Google and Amazon
Don't worry if your experience or background doesn't match all of these areas, we believe a broad spectrum of experience provides great perspective on solving problems in new and innovative ways and we’d love to hear from you.
Find out more: http://engineering.alphasights.com
This position is eligible for remote working opportunities within the United Kingdom.
About AlphaSights AlphaSights provides global investment and business professionals with on-demand access to business expertise across all industries and geographies. Through AlphaSights, decision makers from investment management, private equity, management consulting, and corporates connect with a dynamic network of industry experts that provide qualitative and quantitative market insights, industry expertise, and execution support. Leveraging cutting-edge technology and our global team of 1,000+ professionals in nine offices on three continents, we support our clients 24/7 around the globe. AlphaSights regularly ranks as one of the fastest-growing companies in the world. Learn more at alphasights.com .
The Engineering Manager Role
AlphaSights' Engineering Managers are technical team leaders early in their management experience. They are still honing their management skills with the support of more senior technical leadership, but excel at unlocking their team’s potential for high quality delivery. They manage both the technical and the people side of their teams; being both a career mentor as well as a technical mentor for their developers. They spend a majority of their time ensuring the technical excellence of their team, unblocking their team for maximum delivery, and communicating the team’s needs and progress to the rest of the organization. As an engineering manager you are expected to be able to write and optimize code, as well as ensure that your developers can do the same. You'll work closely with a variety of people in the business to arrive at the best solution, immediately see the impact of your work, and get feedback directly from users.
We are seeking engineering managers looking to grow their experience and expertise, and experienced engineering leaders that are looking to expand their career into technical management. In either case, you should be skilled as an individual contributor as well as interested in running (and building) technical teams and holding them accountable to an incredibly high standard. You should be comfortable working across multiple technical languages, be excited to learn new technologies, and experienced providing technical mentorship to your teams.
You will:
Manage a team (or subset of a team depending on experience level) of software engineers, including task planning and code reviews
Technically manage (and typically build) large areas of our product and service ecosystem
Work with Product Owners to flesh out business requirements and ensure that the team is solving the right problems to help the business
Ensure that the team adheres to high standards and practices sustainable engineering
Help your team grow from both a technical and career perspective.
Follow an agile methodology for rapid, nimble delivery.
What We Look For:
Have at least 4 years of professional development experience, and have served as a technical lead (or manager) for at least a year.
Enjoy mentoring other team members, including code reviews and tech talks
Can balance deep work with cross team collaboration
Enjoy writing code in a variety of languages
Constantly learn from and mentor other engineers
What You Can Expect
You would join a dynamic, multinational, and diverse team who enjoy solving interesting problems in a collaborative environment
We have self-taught engineers as well as graduates from top Computer Science and Engineering schools
Your co-workers will include motivated recent graduates as well as experienced industry leaders from companies such as Google and Amazon
This position is eligible for remote working opportunities within the United Kingdom.
Don't worry if your experience or background doesn't match all of these areas, we believe a broad spectrum of experience provides great perspective on solving problems in new and innovative ways and we’d love to hear from you.
Feb 23, 2021
Full time
This position is eligible for remote working opportunities within the United Kingdom.
About AlphaSights AlphaSights provides global investment and business professionals with on-demand access to business expertise across all industries and geographies. Through AlphaSights, decision makers from investment management, private equity, management consulting, and corporates connect with a dynamic network of industry experts that provide qualitative and quantitative market insights, industry expertise, and execution support. Leveraging cutting-edge technology and our global team of 1,000+ professionals in nine offices on three continents, we support our clients 24/7 around the globe. AlphaSights regularly ranks as one of the fastest-growing companies in the world. Learn more at alphasights.com .
The Engineering Manager Role
AlphaSights' Engineering Managers are technical team leaders early in their management experience. They are still honing their management skills with the support of more senior technical leadership, but excel at unlocking their team’s potential for high quality delivery. They manage both the technical and the people side of their teams; being both a career mentor as well as a technical mentor for their developers. They spend a majority of their time ensuring the technical excellence of their team, unblocking their team for maximum delivery, and communicating the team’s needs and progress to the rest of the organization. As an engineering manager you are expected to be able to write and optimize code, as well as ensure that your developers can do the same. You'll work closely with a variety of people in the business to arrive at the best solution, immediately see the impact of your work, and get feedback directly from users.
We are seeking engineering managers looking to grow their experience and expertise, and experienced engineering leaders that are looking to expand their career into technical management. In either case, you should be skilled as an individual contributor as well as interested in running (and building) technical teams and holding them accountable to an incredibly high standard. You should be comfortable working across multiple technical languages, be excited to learn new technologies, and experienced providing technical mentorship to your teams.
You will:
Manage a team (or subset of a team depending on experience level) of software engineers, including task planning and code reviews
Technically manage (and typically build) large areas of our product and service ecosystem
Work with Product Owners to flesh out business requirements and ensure that the team is solving the right problems to help the business
Ensure that the team adheres to high standards and practices sustainable engineering
Help your team grow from both a technical and career perspective.
Follow an agile methodology for rapid, nimble delivery.
What We Look For:
Have at least 4 years of professional development experience, and have served as a technical lead (or manager) for at least a year.
Enjoy mentoring other team members, including code reviews and tech talks
Can balance deep work with cross team collaboration
Enjoy writing code in a variety of languages
Constantly learn from and mentor other engineers
What You Can Expect
You would join a dynamic, multinational, and diverse team who enjoy solving interesting problems in a collaborative environment
We have self-taught engineers as well as graduates from top Computer Science and Engineering schools
Your co-workers will include motivated recent graduates as well as experienced industry leaders from companies such as Google and Amazon
This position is eligible for remote working opportunities within the United Kingdom.
Don't worry if your experience or background doesn't match all of these areas, we believe a broad spectrum of experience provides great perspective on solving problems in new and innovative ways and we’d love to hear from you.
This position is eligible for remote working opportunities within the United Kingdom.
About AlphaSights
AlphaSights provides global investment and business professionals with on-demand access to business expertise across all industries and geographies. Through AlphaSights, decision makers from investment management, private equity, management consulting, and corporates connect with a dynamic network of industry experts that provide qualitative and quantitative market insights, industry expertise, and execution support. Leveraging cutting-edge technology and our global team of 1,000+ professionals in nine offices on three continents, we support our clients 24/7 around the globe. AlphaSights regularly ranks as one of the fastest-growing companies in the world. Learn more at alphasights.com .
The Back End Role
AlphaSights' Back End Engineers build features across our ecosystem of products and services, both internal and client facing. As a back end engineer, you will remove pain-points, optimise workflows, and enhance the intelligence and capabilities of our systems. You'll work closely with a variety of people in the business to arrive at the best solution, immediately see the impact of your work, and get feedback directly from users.
We're looking for people who are interested in building software systems to an incredibly high standard, comfortable working across multiple languages, and learn quickly when new technologies are introduced. We care more about your engineering skill versus your deep knowledge of a particular language or framework.
Learn more about Tech at AlphaSights in this video .
Learn more about our Engineering Team on our website.
You will:
Diagnose complex issues across various levels of the stack
Improve the performance of our applications
Improve developer tooling and processes
Work in small, nimble teams
Understand our business context deeply and leverage your engineering knowledge to propose creative solutions to problems
Contribute to our open source projects
What We Look For
Have 3+ years of industry experience
Are able to write code in a high-level programming language.
Can balance deep work with cross-team collaboration
Enjoy writing code in a variety of languages
See yourself as an entrepreneur as well as an engineer
Are you hesitant to submit an application because you're not sure if you check every box? Apply anyway! We’d love to hear from you and see how you can drive impact in our firm.
What You Can Expect
You would join a dynamic, multinational, and diverse team who enjoy solving interesting problems in a collaborative environment
We have self-taught engineers as well as graduates from top Computer Science and Engineering schools
Your co-workers will include motivated recent graduates as well as experienced industry leaders from companies such as Google and Amazon
Don't worry if your experience or background doesn't match all of these areas, we believe a broad spectrum of experience provides a great perspective on solving problems in new and innovative ways and we’d love to hear from you.
Feb 23, 2021
Full time
This position is eligible for remote working opportunities within the United Kingdom.
About AlphaSights
AlphaSights provides global investment and business professionals with on-demand access to business expertise across all industries and geographies. Through AlphaSights, decision makers from investment management, private equity, management consulting, and corporates connect with a dynamic network of industry experts that provide qualitative and quantitative market insights, industry expertise, and execution support. Leveraging cutting-edge technology and our global team of 1,000+ professionals in nine offices on three continents, we support our clients 24/7 around the globe. AlphaSights regularly ranks as one of the fastest-growing companies in the world. Learn more at alphasights.com .
The Back End Role
AlphaSights' Back End Engineers build features across our ecosystem of products and services, both internal and client facing. As a back end engineer, you will remove pain-points, optimise workflows, and enhance the intelligence and capabilities of our systems. You'll work closely with a variety of people in the business to arrive at the best solution, immediately see the impact of your work, and get feedback directly from users.
We're looking for people who are interested in building software systems to an incredibly high standard, comfortable working across multiple languages, and learn quickly when new technologies are introduced. We care more about your engineering skill versus your deep knowledge of a particular language or framework.
Learn more about Tech at AlphaSights in this video .
Learn more about our Engineering Team on our website.
You will:
Diagnose complex issues across various levels of the stack
Improve the performance of our applications
Improve developer tooling and processes
Work in small, nimble teams
Understand our business context deeply and leverage your engineering knowledge to propose creative solutions to problems
Contribute to our open source projects
What We Look For
Have 3+ years of industry experience
Are able to write code in a high-level programming language.
Can balance deep work with cross-team collaboration
Enjoy writing code in a variety of languages
See yourself as an entrepreneur as well as an engineer
Are you hesitant to submit an application because you're not sure if you check every box? Apply anyway! We’d love to hear from you and see how you can drive impact in our firm.
What You Can Expect
You would join a dynamic, multinational, and diverse team who enjoy solving interesting problems in a collaborative environment
We have self-taught engineers as well as graduates from top Computer Science and Engineering schools
Your co-workers will include motivated recent graduates as well as experienced industry leaders from companies such as Google and Amazon
Don't worry if your experience or background doesn't match all of these areas, we believe a broad spectrum of experience provides a great perspective on solving problems in new and innovative ways and we’d love to hear from you.
We have three positions available for highly motivated, technical and analytical individuals to join us as a Software Test Engineer based at our HQ in Southampton, however all our people, where they can are currently working from home and we recognise the future need to be flexible; as such we are open to full time remote working opportunities. You will join us on a full time, permanent basis and in return, you will receive a competitive salary of £36,414 - £40,698 per annum.
Ordnance Survey (OS) provides national mapping services for Great Britain and is a world-leading provider of geospatial solutions. OS location data and expertise has helped governments make smarter decisions, businesses gain valuable data insight, and everyone experience the world outside for over 225 years.
We offer fantastic benefits in return for joining us as our Software Test Engineer:
- Competitive salary plus performance-related bonus
- Competitive pension
- 37 hour working week (with flexible working options)
- 25 days annual leave (30 days after five years), bank holidays and an extra 3 over Christmas
- Plus, a suite of excellent additional benefits
About the role:
As our Software Test Engineer, you will join our Technology and Design Team and work to develop the next generation systems that drive our world-leading geospatial and business applications.
Working within an agile team, you will be responsible for designing and driving out automated tests, in addition to executing manual test suites to ensure adequate and effective test coverage. You will provide test assurance of the user stories according to the defined acceptance test criteria; whilst working in a test-first environment using cloud architecture.
Working closely with Software Engineers, you will deliver the test activities to meet the functional and non-functional requirements and ambitions of our stakeholders, whilst contributing to effective agile delivery. You will regularly participate in estimation activities and are encouraged to identify opportunities to maximise test benefits within the team.
What we’re looking for in our Software Test Engineer:
- Experience of tests around non-functional test activities using TDD/BDD
- The ability to design and write test harnesses in C#, Python or Scala
- Experience of agile methodologies and working closely with engineers, advising on engineering improvement
- Experience of automating tests in a test-first CI/CD environment such as Azure DevOps
- The ability to design the appropriate end to end test approach for complex backend systems
- Experience of testing in the could and knowledge of the Azure Portal (or similar)
- Qualified to Foundation Level in Software Testing ((or equivalent)
- Experience of allocating and prioritising own work when working on multiple tasks
- Experience of designing and implementing tests around functional test activities using TDD/BDD
Our growing Technology and Design team plays a key role in ensuring OS is at the cutting edge of geospatial capability and is looking for people to join them. Its mission is to work across the business to provide customer-centric design and technology services.
If you would like to be part of this, click apply now to be considered as our Software Test Engineer, we’d love to hear from you!
Closing date: Sunday 21st February 2021
Jan 28, 2021
Full time
We have three positions available for highly motivated, technical and analytical individuals to join us as a Software Test Engineer based at our HQ in Southampton, however all our people, where they can are currently working from home and we recognise the future need to be flexible; as such we are open to full time remote working opportunities. You will join us on a full time, permanent basis and in return, you will receive a competitive salary of £36,414 - £40,698 per annum.
Ordnance Survey (OS) provides national mapping services for Great Britain and is a world-leading provider of geospatial solutions. OS location data and expertise has helped governments make smarter decisions, businesses gain valuable data insight, and everyone experience the world outside for over 225 years.
We offer fantastic benefits in return for joining us as our Software Test Engineer:
- Competitive salary plus performance-related bonus
- Competitive pension
- 37 hour working week (with flexible working options)
- 25 days annual leave (30 days after five years), bank holidays and an extra 3 over Christmas
- Plus, a suite of excellent additional benefits
About the role:
As our Software Test Engineer, you will join our Technology and Design Team and work to develop the next generation systems that drive our world-leading geospatial and business applications.
Working within an agile team, you will be responsible for designing and driving out automated tests, in addition to executing manual test suites to ensure adequate and effective test coverage. You will provide test assurance of the user stories according to the defined acceptance test criteria; whilst working in a test-first environment using cloud architecture.
Working closely with Software Engineers, you will deliver the test activities to meet the functional and non-functional requirements and ambitions of our stakeholders, whilst contributing to effective agile delivery. You will regularly participate in estimation activities and are encouraged to identify opportunities to maximise test benefits within the team.
What we’re looking for in our Software Test Engineer:
- Experience of tests around non-functional test activities using TDD/BDD
- The ability to design and write test harnesses in C#, Python or Scala
- Experience of agile methodologies and working closely with engineers, advising on engineering improvement
- Experience of automating tests in a test-first CI/CD environment such as Azure DevOps
- The ability to design the appropriate end to end test approach for complex backend systems
- Experience of testing in the could and knowledge of the Azure Portal (or similar)
- Qualified to Foundation Level in Software Testing ((or equivalent)
- Experience of allocating and prioritising own work when working on multiple tasks
- Experience of designing and implementing tests around functional test activities using TDD/BDD
Our growing Technology and Design team plays a key role in ensuring OS is at the cutting edge of geospatial capability and is looking for people to join them. Its mission is to work across the business to provide customer-centric design and technology services.
If you would like to be part of this, click apply now to be considered as our Software Test Engineer, we’d love to hear from you!
Closing date: Sunday 21st February 2021
We have an exciting opportunity available for a Software Engineer (Java) to join our team based at our state-of-the-art Headquarters in Southampton however all our people, where they can, are currently working from home. You will join us on a full time, permanent basis and in return, you will receive a competitive salary of £36,414 - £42,840 per annum.
Ordnance Survey (OS) provides national mapping services for Great Britain and is a world-leading provider of geospatial solutions. OS location data and expertise has helped governments make smarter decisions, businesses gain valuable data insight, and everyone experience the world outside for over 225 years.
We offer fantastic benefits in return for joining us as our Software Engineer (Java):
- Competitive salary plus performance-related bonus
- Competitive pension
- 37 hour working week (with flexible working options)
- 25 days annual leave - (30 days after five years) bank holidays and an extra 3 over Christmas
- Plus, a suite of excellent additional benefits
About the role:
As our Software Engineer (Java), you will join our established project team and work to deliver customer requirements at pace and to a high standard using Java programming.
You will have daily contact with stakeholders and team members, and you will write code using best practices to ensure it is clean and testable. Working within an agile delivery methodology, you will ensure software is secure and well tested to optimise delivery.
What we’re looking for in our Software Engineer (Java):
- Experience in Java and Cloud technologies
- A track record in problem resolution, selection of technical solutions and applications
- Experience of providing fully capable software development and configuration
- Experience in designing and implementing RESTful API’s
- Knowledge of modern engineering best practice like TDD, BDD and Automated Testing
- A proven track record in iterative and incremental development
- Qualified to relevant development certification (or equivalent)
Our growing Technology and Design team plays a key role in ensuring OS is at the cutting edge of geospatial capability and is looking for people to join them. Its mission is to work across the business to provide customer-centric design and technology services.
If you would like to be part of this, click apply now to be considered as our Software Engineer (Java), we’d love to hear from you!
Closing date: Sunday 14th February 2021
Jan 26, 2021
Full time
We have an exciting opportunity available for a Software Engineer (Java) to join our team based at our state-of-the-art Headquarters in Southampton however all our people, where they can, are currently working from home. You will join us on a full time, permanent basis and in return, you will receive a competitive salary of £36,414 - £42,840 per annum.
Ordnance Survey (OS) provides national mapping services for Great Britain and is a world-leading provider of geospatial solutions. OS location data and expertise has helped governments make smarter decisions, businesses gain valuable data insight, and everyone experience the world outside for over 225 years.
We offer fantastic benefits in return for joining us as our Software Engineer (Java):
- Competitive salary plus performance-related bonus
- Competitive pension
- 37 hour working week (with flexible working options)
- 25 days annual leave - (30 days after five years) bank holidays and an extra 3 over Christmas
- Plus, a suite of excellent additional benefits
About the role:
As our Software Engineer (Java), you will join our established project team and work to deliver customer requirements at pace and to a high standard using Java programming.
You will have daily contact with stakeholders and team members, and you will write code using best practices to ensure it is clean and testable. Working within an agile delivery methodology, you will ensure software is secure and well tested to optimise delivery.
What we’re looking for in our Software Engineer (Java):
- Experience in Java and Cloud technologies
- A track record in problem resolution, selection of technical solutions and applications
- Experience of providing fully capable software development and configuration
- Experience in designing and implementing RESTful API’s
- Knowledge of modern engineering best practice like TDD, BDD and Automated Testing
- A proven track record in iterative and incremental development
- Qualified to relevant development certification (or equivalent)
Our growing Technology and Design team plays a key role in ensuring OS is at the cutting edge of geospatial capability and is looking for people to join them. Its mission is to work across the business to provide customer-centric design and technology services.
If you would like to be part of this, click apply now to be considered as our Software Engineer (Java), we’d love to hear from you!
Closing date: Sunday 14th February 2021
The Health and Social Care Alliance Scotland
Glasgow, UK
Term Permanent Employer Health and Social Care Alliance Scotland Reporting to Chief Executive Working hours Full-time, 35 hours per week Salary £35,708 to £38,518 depending on experience Direct Report ALISS Co-ordinator
ALISS (A Local Information System for Scotland) is a national web-based service to help people find help and support close to them when they need it most by finding and sharing information about groups, services and activities that could help people live well.
It provides a platform for organisations and local groups in Scotland to share information about what they offer, and a service for the public and health and social care professionals to find and access resources near them.
Strategic Outcomes of the ALLIANCE
Innovation and transformational change across health and social care, driven by person-centred and rights based approaches and the principles of co-production and self management
Policy and practice shaped by disabled people, people with long term conditions and unpaid carers, regardless of race, gender, sexual orientation, disability, age, religion, or any other status
Person centred approaches and third sector involvement within the planning and delivery of health, social care, and integrated services
Purpose of the Role
To provide effective leadership to ensure that ALISS meets the technical requirements of those with health and social care needs, Scottish Government and NHS 24
Ensure all programme business systems, information systems, partnership platforms and networks are in place to support the programme and that the technology accurately represents requirements
Manage key programme relationships to enhance and sustain connections between organisations at local and national levels and deliver technical improvements
Provide a sense of balance between programme and technical management
To be accountable for the technical delivery of the programme
Work closely with the engagement team to ensure the successful delivery of the programme
Key Aims and Objectives of the role
Responsible for capturing, deriving and translating user requirements into system design and implementation
Manage evaluation and continuous improvement
Identify opportunities for improvement customer/user satisfaction
Allocate resources to ensure sustainable and effective technical delivery of the programme
Develop and implement technical project plans so that relevant programme objectives are achieved
Use programme and project management skills to deliver to timescales and agreed quality criteria and manage the budget
Anticipate problems and complications and formulate technical solutions so as not to impede the effectiveness of the programme
Write product specifications where required
Identify opportunities for growth with funding opportunities
Identify and manage risks including data protection and information security on a continual basis
Ensure continuity and programme resilience
Work in partnership with senior staff, within and beyond the ALLIANCE
Contribute to strategic development of ALISS
Maintain a strong understanding of the health and social care agenda in Scotland
Drive recommendations around priorities
Any other duties relevant to the job or as requested by the ALLIANCE Chief Executive.
Key Relationships
Scottish Government Directorates
NHS 24
NHS Boards / Integrated Joint Boards
Third sector and community organisations
External contractors (software developers)
Membership and ALISS users
PERSON SPECIFICATION
Essential
Degree or equivalent experience
Experience of effective partnership working
Change management, negotiation and influencing skills
Demonstrated ability to think creatively and strategically when implementing programme and solving problems
Foundational knowledge of IT infrastructure and architecture
An understanding of agile approach, open data and service design methodology
Sufficient understanding of database technology
Tech-savvy and able to deploy appropriate technology
Management experience including project management, strategic development, staff and budgets
Effective relationship management
Strong communication skills – including the ability to communicate in technical and non-technical terms to a range of audiences
Good understanding of data protection
Good understanding of person-centred approaches to health and social care
Ability to work autonomously, as part of a team and on own initiative
Ability to maintain accurate records and documentation
Ability to manage risks
Ability to demonstrate impact on end users
Desirable
Degree in relevant technical subject e.g. management information systems, database or systems engineering etc.
Proven contribution to software development
Experience of working with committees, boards and steering groups
Experience of helping key stakeholders to articulate and refine programme requirements
Nov 12, 2020
Full time
Term Permanent Employer Health and Social Care Alliance Scotland Reporting to Chief Executive Working hours Full-time, 35 hours per week Salary £35,708 to £38,518 depending on experience Direct Report ALISS Co-ordinator
ALISS (A Local Information System for Scotland) is a national web-based service to help people find help and support close to them when they need it most by finding and sharing information about groups, services and activities that could help people live well.
It provides a platform for organisations and local groups in Scotland to share information about what they offer, and a service for the public and health and social care professionals to find and access resources near them.
Strategic Outcomes of the ALLIANCE
Innovation and transformational change across health and social care, driven by person-centred and rights based approaches and the principles of co-production and self management
Policy and practice shaped by disabled people, people with long term conditions and unpaid carers, regardless of race, gender, sexual orientation, disability, age, religion, or any other status
Person centred approaches and third sector involvement within the planning and delivery of health, social care, and integrated services
Purpose of the Role
To provide effective leadership to ensure that ALISS meets the technical requirements of those with health and social care needs, Scottish Government and NHS 24
Ensure all programme business systems, information systems, partnership platforms and networks are in place to support the programme and that the technology accurately represents requirements
Manage key programme relationships to enhance and sustain connections between organisations at local and national levels and deliver technical improvements
Provide a sense of balance between programme and technical management
To be accountable for the technical delivery of the programme
Work closely with the engagement team to ensure the successful delivery of the programme
Key Aims and Objectives of the role
Responsible for capturing, deriving and translating user requirements into system design and implementation
Manage evaluation and continuous improvement
Identify opportunities for improvement customer/user satisfaction
Allocate resources to ensure sustainable and effective technical delivery of the programme
Develop and implement technical project plans so that relevant programme objectives are achieved
Use programme and project management skills to deliver to timescales and agreed quality criteria and manage the budget
Anticipate problems and complications and formulate technical solutions so as not to impede the effectiveness of the programme
Write product specifications where required
Identify opportunities for growth with funding opportunities
Identify and manage risks including data protection and information security on a continual basis
Ensure continuity and programme resilience
Work in partnership with senior staff, within and beyond the ALLIANCE
Contribute to strategic development of ALISS
Maintain a strong understanding of the health and social care agenda in Scotland
Drive recommendations around priorities
Any other duties relevant to the job or as requested by the ALLIANCE Chief Executive.
Key Relationships
Scottish Government Directorates
NHS 24
NHS Boards / Integrated Joint Boards
Third sector and community organisations
External contractors (software developers)
Membership and ALISS users
PERSON SPECIFICATION
Essential
Degree or equivalent experience
Experience of effective partnership working
Change management, negotiation and influencing skills
Demonstrated ability to think creatively and strategically when implementing programme and solving problems
Foundational knowledge of IT infrastructure and architecture
An understanding of agile approach, open data and service design methodology
Sufficient understanding of database technology
Tech-savvy and able to deploy appropriate technology
Management experience including project management, strategic development, staff and budgets
Effective relationship management
Strong communication skills – including the ability to communicate in technical and non-technical terms to a range of audiences
Good understanding of data protection
Good understanding of person-centred approaches to health and social care
Ability to work autonomously, as part of a team and on own initiative
Ability to maintain accurate records and documentation
Ability to manage risks
Ability to demonstrate impact on end users
Desirable
Degree in relevant technical subject e.g. management information systems, database or systems engineering etc.
Proven contribution to software development
Experience of working with committees, boards and steering groups
Experience of helping key stakeholders to articulate and refine programme requirements
Full-stack developer
Company profile
Rapid growth company specialising in signal and image processing. Primarily focussed on the medical device sector, now looking to increase its portfolio and reach into other sectors with novel tools and applications.
Role profile
Easy going, relaxed attitude with the ability to work with non-technical teams translating requirements into high quality robust working prototypes and final products for mobile, web and cloud deployment. We need technically proficient and enthusiastic problem solvers able to translate algorithms from maths tools to code and develop to final product. Opportunities to develop for medical, civil and telecoms sectors with a mix of mobile and web services. You will work with engineers, business development teams and report at director level. Excellent opportunity to help define team growth and lead on tech strategy.
Skills & experience
Java, PHP, CSS, SQL (any) Bootstrap etc
PHP, C/C++ etc
React, React Native, PhoneGap, Xamarin etc
API and SDK build and documentation
Env: Azure, Azure Devops / AWS architecture / Github / SVN
Requirements gathering, documentation (architecture, modelling) and technical translations
Nice to have
Software / app testing, benchmarking, profiling
Firmware deployment experience (ASIC)
Computer vision tools; OpenCV, Pytorch, PCL is desirable
Development in regulated industries (ISO13485, 27001, EIC62304)
The day to day
Work closely with front end dev, UI/UX designer and business development teams
Build and manage a small team
Work with Sys Admin to oversee maintenance of all development environment
Work with product owners to shape technology
Software product testing and documentation for regulated industries
Help support the products you build (as part of small but global team)
Be like this
Eye for detail and flair for creation
Confident, able to justify your decisions
Ability to create, lead and drive team
Comfortable with documentation (working within regulated sectors, i.e. medical devices)
Think ahead, anticipate roadblocks and issues
Desire to create attractive systems providing simple efficient solutions
Motivated, happy to work remotely (but able to come in when we can) and be part of a busy team
Comfortable juggling projects
Oct 22, 2020
Full time
Full-stack developer
Company profile
Rapid growth company specialising in signal and image processing. Primarily focussed on the medical device sector, now looking to increase its portfolio and reach into other sectors with novel tools and applications.
Role profile
Easy going, relaxed attitude with the ability to work with non-technical teams translating requirements into high quality robust working prototypes and final products for mobile, web and cloud deployment. We need technically proficient and enthusiastic problem solvers able to translate algorithms from maths tools to code and develop to final product. Opportunities to develop for medical, civil and telecoms sectors with a mix of mobile and web services. You will work with engineers, business development teams and report at director level. Excellent opportunity to help define team growth and lead on tech strategy.
Skills & experience
Java, PHP, CSS, SQL (any) Bootstrap etc
PHP, C/C++ etc
React, React Native, PhoneGap, Xamarin etc
API and SDK build and documentation
Env: Azure, Azure Devops / AWS architecture / Github / SVN
Requirements gathering, documentation (architecture, modelling) and technical translations
Nice to have
Software / app testing, benchmarking, profiling
Firmware deployment experience (ASIC)
Computer vision tools; OpenCV, Pytorch, PCL is desirable
Development in regulated industries (ISO13485, 27001, EIC62304)
The day to day
Work closely with front end dev, UI/UX designer and business development teams
Build and manage a small team
Work with Sys Admin to oversee maintenance of all development environment
Work with product owners to shape technology
Software product testing and documentation for regulated industries
Help support the products you build (as part of small but global team)
Be like this
Eye for detail and flair for creation
Confident, able to justify your decisions
Ability to create, lead and drive team
Comfortable with documentation (working within regulated sectors, i.e. medical devices)
Think ahead, anticipate roadblocks and issues
Desire to create attractive systems providing simple efficient solutions
Motivated, happy to work remotely (but able to come in when we can) and be part of a busy team
Comfortable juggling projects
Job Title: Senior Java Developer ( UK )
Department: Engineering
Manager: CTO
Location: Andover, UK
We’re looking for an energetic, passionate and inquisitive person to help form our new Costa Rica engineering team helping to define, extend, maintain and support our existing applications and to drive their evolution to meet the challenges of the future.
The successful applicant will work closely with peers locally, in other regions and across functions, utilizing online and remote collaboration tools to deliver meaningful change.
Package and Benefits:
Competitive salary
Fully paid Annual Leave
December bonus
Private Medical Insurance
Personal and professional development opportunities
Friendly working environment
Attributes and Experience Required:
Essential:
Strong working knowledge of Java, including the following technologies and best practise : Core Java 1.8, Spring (Framework, MVC, Security, REST etc ), Hibernate (Validator etc ), and Test driven development practices
Strong background in Web Application development, including JSP, CSS, JavaScript Frameworks ( JQuery , Kendo, etc ), RESTful Web-Services
Competent experience with SQL using MySQL/MariaDB
Strong communication skills, ability to collaborate, coordinate, show attention to detail and follow a task through to completion
Experience with analysing requirements, investigating business needs, and designing responsive solutions
Willingness to dive into live technical issues to provide support and issue resolution
Minimum 5 years of hands-on working experience
Minimum 2.2 degree in Computer Science or Software Engineering (or equivalent)
Desirable:
Experience with maintaining, extending, supporting, and modernising an ever-growing application
Passion for learning and problem solving in both technical and business areas
Comfortable with using the following tools: Eclipse IDE, Maven, Mercurial, Git and Atlassian suite of collaboration and development tools
Background in Payroll or other financial domains
Experience using Java libraries for the parsing and manipulation of PDF documents, Excel documents, XML, XSL transformation
Experience with implementing and integrating systems using SSO (SAML, OAuth)
Experience in website security
Experience working with Docker
Experience working with NoSQL databases such as Mongo
Key Skills:
Java
Spring
Tomcat
MySQL
Web application / JavaScript / XML / JSON
Agile
Analysis and Design
Daily Duties and Main Responsibilities Will Include:
Our main software project is a large Java web application. The application’s key functions and responsibilities focus on:
Collaboration and Control of the flow of data and processes between people and systems
Integration of data from various sources, both automated and manual; into an aggregated data warehouse
Extracting, formatting, and transmitting data to third-parties
Processing of stored and incoming data to produce new data, and add value to existing data
Internationalisation to support business users around the world
All the above has been developed over many years, contains a high degree of bespoke code and complexity. There is a great deal of domain knowledge to master that will come from working well with others in the teams. This is an ongoing support role which can involve very complex investigations and collaboration with various areas of the business.
Responsibilities:
Analysis of requirements, technical design and implementation into usable functionality
Documentation of new or updated functionality as released
Technical support of existing functionalities once launched into production environment
Upholding code standards and best practices through code reviews, refactoring efforts, and peer mentoring
Identifying solutions to existing or upcoming issues, presenting realistic solutions and championing priorities
About CloudPay
CloudPay provides managed global payroll services to multinational companies through a single, unified SaaS solution. By delivering end-to-end managed payroll services through an innovative platform, CloudPay ensures consistent and compliant payroll around the globe while reducing operating costs and manual processes.
The CloudPay solution is backed by deep industry expertise earned over 20+ years delivering services to more than 2,400 multinational entities. CloudPay’s solution guarantees accurate payroll processing across 120+ countries in more than 25 languages.
To learn more, visit cloudpay.net .
Jan 31, 2020
Full time
Job Title: Senior Java Developer ( UK )
Department: Engineering
Manager: CTO
Location: Andover, UK
We’re looking for an energetic, passionate and inquisitive person to help form our new Costa Rica engineering team helping to define, extend, maintain and support our existing applications and to drive their evolution to meet the challenges of the future.
The successful applicant will work closely with peers locally, in other regions and across functions, utilizing online and remote collaboration tools to deliver meaningful change.
Package and Benefits:
Competitive salary
Fully paid Annual Leave
December bonus
Private Medical Insurance
Personal and professional development opportunities
Friendly working environment
Attributes and Experience Required:
Essential:
Strong working knowledge of Java, including the following technologies and best practise : Core Java 1.8, Spring (Framework, MVC, Security, REST etc ), Hibernate (Validator etc ), and Test driven development practices
Strong background in Web Application development, including JSP, CSS, JavaScript Frameworks ( JQuery , Kendo, etc ), RESTful Web-Services
Competent experience with SQL using MySQL/MariaDB
Strong communication skills, ability to collaborate, coordinate, show attention to detail and follow a task through to completion
Experience with analysing requirements, investigating business needs, and designing responsive solutions
Willingness to dive into live technical issues to provide support and issue resolution
Minimum 5 years of hands-on working experience
Minimum 2.2 degree in Computer Science or Software Engineering (or equivalent)
Desirable:
Experience with maintaining, extending, supporting, and modernising an ever-growing application
Passion for learning and problem solving in both technical and business areas
Comfortable with using the following tools: Eclipse IDE, Maven, Mercurial, Git and Atlassian suite of collaboration and development tools
Background in Payroll or other financial domains
Experience using Java libraries for the parsing and manipulation of PDF documents, Excel documents, XML, XSL transformation
Experience with implementing and integrating systems using SSO (SAML, OAuth)
Experience in website security
Experience working with Docker
Experience working with NoSQL databases such as Mongo
Key Skills:
Java
Spring
Tomcat
MySQL
Web application / JavaScript / XML / JSON
Agile
Analysis and Design
Daily Duties and Main Responsibilities Will Include:
Our main software project is a large Java web application. The application’s key functions and responsibilities focus on:
Collaboration and Control of the flow of data and processes between people and systems
Integration of data from various sources, both automated and manual; into an aggregated data warehouse
Extracting, formatting, and transmitting data to third-parties
Processing of stored and incoming data to produce new data, and add value to existing data
Internationalisation to support business users around the world
All the above has been developed over many years, contains a high degree of bespoke code and complexity. There is a great deal of domain knowledge to master that will come from working well with others in the teams. This is an ongoing support role which can involve very complex investigations and collaboration with various areas of the business.
Responsibilities:
Analysis of requirements, technical design and implementation into usable functionality
Documentation of new or updated functionality as released
Technical support of existing functionalities once launched into production environment
Upholding code standards and best practices through code reviews, refactoring efforts, and peer mentoring
Identifying solutions to existing or upcoming issues, presenting realistic solutions and championing priorities
About CloudPay
CloudPay provides managed global payroll services to multinational companies through a single, unified SaaS solution. By delivering end-to-end managed payroll services through an innovative platform, CloudPay ensures consistent and compliant payroll around the globe while reducing operating costs and manual processes.
The CloudPay solution is backed by deep industry expertise earned over 20+ years delivering services to more than 2,400 multinational entities. CloudPay’s solution guarantees accurate payroll processing across 120+ countries in more than 25 languages.
To learn more, visit cloudpay.net .
Job title: Applications Developer (SQL/C# .Net) Salary: £32,363.41 per annum plus £1,069.54 supplement and excellent benefits Location: Chelwood Gate, Haywards Heath Job type: Permanent Hours per week: 35 hours per week Closing date: 27 January 2020 Interview date: Early February 2020 Cats Protection, the UK’s leading feline welfare charity, is developing and implementing a multi-year Digital Transformation strategy. This strategy has already moved key systems to Microsoft’s Azure platform and exciting developments are planned to help expand and support the charity’s growth and impact. We are a dynamic and highly flexible charity and our evolution will see us adopt new and emerging technology such as Artificial Intelligence/Machine Learning and Robotic Process Automation. Our strategy acknowledges the importance of technology in achieving our vision and goals. We are now looking for an Applications Developer to join our dynamic and experienced team of IT professionals based at our National Cat Centre in Chelwood Gate. We are a twenty-minute drive from both Haywards Heath and East Grinstead with free onsite parking; please note public transport to the site is limited. Flexible working is available. Our IT department implements, maintains, supports, upgrades and improves all IT systems across the charity. It is responsible for all IT equipment and systems sitting at the heart of Cats Protection networks and which provide a service for over 1000 employees and 11,000 volunteers, across over 130 shops, our centres and branches. As the Applications Developer, you will maintain a high level of availability and integrity for all of the IT systems, resolving issues and requests in the most responsive, efficient, and cost-effective manner. You will supply and implement IT systems and solutions that are robust and fit for purpose, enabling all sites, departments and volunteer groups to gain maximum benefit and productivity from their use of IT services. You will offer professional help, assistance, and support (which may include training, demonstrations, and presentations), to employees and volunteer groups for IT applications and systems and will write user documentation and guidelines that are easy for the target audience to understand. You will be involved in configuring and developing new technology solutions and testing these to a high standard as well developing proof of concepts to our charity. The successful candidate will be an experienced and professional software engineer and have experience in writing SQL code with .Net experience. You’ll need to be customer focussed with a flexible approach and a team player. To apply for this position please click the APPLY ONLINE button. Our application process requires you submit a CV and answer screening questions – including explaining your interest and suitability for the role. Unfortunately, we cannot accept applications or CVs emailed to us directly. Please note the recruitment process for this position will include a competency-based interview with an SQL test. For further details please download the job description below: • JD attached • Candidate information sheet attached
Jan 13, 2020
Full time
Job title: Applications Developer (SQL/C# .Net) Salary: £32,363.41 per annum plus £1,069.54 supplement and excellent benefits Location: Chelwood Gate, Haywards Heath Job type: Permanent Hours per week: 35 hours per week Closing date: 27 January 2020 Interview date: Early February 2020 Cats Protection, the UK’s leading feline welfare charity, is developing and implementing a multi-year Digital Transformation strategy. This strategy has already moved key systems to Microsoft’s Azure platform and exciting developments are planned to help expand and support the charity’s growth and impact. We are a dynamic and highly flexible charity and our evolution will see us adopt new and emerging technology such as Artificial Intelligence/Machine Learning and Robotic Process Automation. Our strategy acknowledges the importance of technology in achieving our vision and goals. We are now looking for an Applications Developer to join our dynamic and experienced team of IT professionals based at our National Cat Centre in Chelwood Gate. We are a twenty-minute drive from both Haywards Heath and East Grinstead with free onsite parking; please note public transport to the site is limited. Flexible working is available. Our IT department implements, maintains, supports, upgrades and improves all IT systems across the charity. It is responsible for all IT equipment and systems sitting at the heart of Cats Protection networks and which provide a service for over 1000 employees and 11,000 volunteers, across over 130 shops, our centres and branches. As the Applications Developer, you will maintain a high level of availability and integrity for all of the IT systems, resolving issues and requests in the most responsive, efficient, and cost-effective manner. You will supply and implement IT systems and solutions that are robust and fit for purpose, enabling all sites, departments and volunteer groups to gain maximum benefit and productivity from their use of IT services. You will offer professional help, assistance, and support (which may include training, demonstrations, and presentations), to employees and volunteer groups for IT applications and systems and will write user documentation and guidelines that are easy for the target audience to understand. You will be involved in configuring and developing new technology solutions and testing these to a high standard as well developing proof of concepts to our charity. The successful candidate will be an experienced and professional software engineer and have experience in writing SQL code with .Net experience. You’ll need to be customer focussed with a flexible approach and a team player. To apply for this position please click the APPLY ONLINE button. Our application process requires you submit a CV and answer screening questions – including explaining your interest and suitability for the role. Unfortunately, we cannot accept applications or CVs emailed to us directly. Please note the recruitment process for this position will include a competency-based interview with an SQL test. For further details please download the job description below: • JD attached • Candidate information sheet attached
Job Title: Lead Developer X 2
Competitive salary plus excellent benefits including location allowance, annual bonus and opportunity for green allowance
About Good Energy
One of the biggest things we can all do to tackle climate change is switch to clean power. At Good Energy, we’ve been giving people that choice since 1999. We supply thousands of homes and businesses with 100% renewable electricity, sourced from local, independent generators. And, by working with our customers, generators and investors, we’re achieving our purpose of powering a cleaner, greener future together.
We’re now beginning an exciting new chapter in our story, which will see us explore innovative ways to help more and more homes and businesses use clean, renewable power. To do this, we need talented people to join us. And that’s where you come in. Join us and become part of a team whose day-to-day work contributes to building a more sustainable world for us all.
About the role
We are currently seeking two Lead Developers that will provide leadership to our team of developers, driving continuous improvement, introducing and embedding industry good practice and managing individual performance and professional development. In this role you will deliver development capability for critical workflows and act as the point of escalation for all development work.
Reporting to the CTO you will develop and implement the developer strategy and business plans in close collaboration with key stakeholders, working closely and leading all developers in a way that supports high performance and engagement over the longer term.
A large part of the role will be to work collaboratively with the Technical Architect and Portfolio Team to ensure our developers are working effectively with Scrum Teams. You’ll work with the developers to identify areas for their development, continuously ensuring high performance of the team. You will also work closely with the Technical Architect to seek opportunities to introduce new technologies that will improve technical delivery and support implementation.
You will own the direction and implementation of developer tooling and practices roadmap (including, but not limited to CI/CD, test-driven development, choice of development stacks), whilst managing risk in relation to the broader business.
About you:
With a 2:1 or First-class degree or equivalent in Computer Science, Software Engineering, Information Technology or similar technical degree, you will be a proactive individual with significant technical experience and interest in participating and growing a high performing development team. You will be able to demonstrate successfully leading, mentoring and developing a team of developers in a fast-paced, agile environment. Comfortable balancing your own deliverables and leading direct reports operating in a matrix managed structure. Strong understanding of Agile principles and implementations is essential to this role.
You will have a desire to continuously seek out improvements sourced from your own previous experience, suggestions from our developers as well as learning from the broader software development industry.
You will be champion for growing a progressive, diverse and inclusive developer community and will participate in industry events to raise your profile. You will have demonstrable experience of delivering high quality code across a full stack, with a focus on front-end web development and have a background of developing on a javascript related web stack and integration technologies.
Below you will find our purpose statement and our 4 values, which we aim to bring to life in all our actions at Good Energy.
Our Purpose: ‘Powering the choice of cleaner greener future, together’
Straightforward
We are straightforward in how we communicate with each other and get things done
Determined
We are determined and resilient, overcoming challenges to realise our purpose together.
Inclusive
We value people’s differences and recognise the strength they give us when we work together
Fair
In fulfilling our purpose, we aim to balance fairly the needs of our people with those of our customers, our shareholders and our futureholders.
In addition to a competitive salary we also offer a wide range of benefits. Good Energy is based in Chippenham, Wiltshire. We’ve been here since the very beginning and are busy planning a new state-of-the-art headquarters to call our future home. We’re just a two-minute walk away from the train station, with fast connections to Bristol, Swindon and the surrounding area.
Closing Date: Sunday 18th August 2019
Jul 24, 2019
Full time
Job Title: Lead Developer X 2
Competitive salary plus excellent benefits including location allowance, annual bonus and opportunity for green allowance
About Good Energy
One of the biggest things we can all do to tackle climate change is switch to clean power. At Good Energy, we’ve been giving people that choice since 1999. We supply thousands of homes and businesses with 100% renewable electricity, sourced from local, independent generators. And, by working with our customers, generators and investors, we’re achieving our purpose of powering a cleaner, greener future together.
We’re now beginning an exciting new chapter in our story, which will see us explore innovative ways to help more and more homes and businesses use clean, renewable power. To do this, we need talented people to join us. And that’s where you come in. Join us and become part of a team whose day-to-day work contributes to building a more sustainable world for us all.
About the role
We are currently seeking two Lead Developers that will provide leadership to our team of developers, driving continuous improvement, introducing and embedding industry good practice and managing individual performance and professional development. In this role you will deliver development capability for critical workflows and act as the point of escalation for all development work.
Reporting to the CTO you will develop and implement the developer strategy and business plans in close collaboration with key stakeholders, working closely and leading all developers in a way that supports high performance and engagement over the longer term.
A large part of the role will be to work collaboratively with the Technical Architect and Portfolio Team to ensure our developers are working effectively with Scrum Teams. You’ll work with the developers to identify areas for their development, continuously ensuring high performance of the team. You will also work closely with the Technical Architect to seek opportunities to introduce new technologies that will improve technical delivery and support implementation.
You will own the direction and implementation of developer tooling and practices roadmap (including, but not limited to CI/CD, test-driven development, choice of development stacks), whilst managing risk in relation to the broader business.
About you:
With a 2:1 or First-class degree or equivalent in Computer Science, Software Engineering, Information Technology or similar technical degree, you will be a proactive individual with significant technical experience and interest in participating and growing a high performing development team. You will be able to demonstrate successfully leading, mentoring and developing a team of developers in a fast-paced, agile environment. Comfortable balancing your own deliverables and leading direct reports operating in a matrix managed structure. Strong understanding of Agile principles and implementations is essential to this role.
You will have a desire to continuously seek out improvements sourced from your own previous experience, suggestions from our developers as well as learning from the broader software development industry.
You will be champion for growing a progressive, diverse and inclusive developer community and will participate in industry events to raise your profile. You will have demonstrable experience of delivering high quality code across a full stack, with a focus on front-end web development and have a background of developing on a javascript related web stack and integration technologies.
Below you will find our purpose statement and our 4 values, which we aim to bring to life in all our actions at Good Energy.
Our Purpose: ‘Powering the choice of cleaner greener future, together’
Straightforward
We are straightforward in how we communicate with each other and get things done
Determined
We are determined and resilient, overcoming challenges to realise our purpose together.
Inclusive
We value people’s differences and recognise the strength they give us when we work together
Fair
In fulfilling our purpose, we aim to balance fairly the needs of our people with those of our customers, our shareholders and our futureholders.
In addition to a competitive salary we also offer a wide range of benefits. Good Energy is based in Chippenham, Wiltshire. We’ve been here since the very beginning and are busy planning a new state-of-the-art headquarters to call our future home. We’re just a two-minute walk away from the train station, with fast connections to Bristol, Swindon and the surrounding area.
Closing Date: Sunday 18th August 2019
The Digital Data and Technology (DDaT) in the Home Office is looking to recruit a Security Architect. DDaT is responsible for a number of critical national IT services and systems that are vital to policing and the wider law enforcement community. These include Police National Computer (PNC), Police National Database (PND) and Automatic Number Plate Recognition (ANPR).
The Police and Public Protection Technology (PPPT) in DDaT have been undergoing a major digital transformation to embrace modern ways of delivering software. PPPT is focusing on agile delivery to meet our users’ needs and embedding software engineering standard methodologies including Test Driven Development, use of Cloud Hosting and Continuous Integration and Delivery.
The Arm’s Length Bodies and Safeguarding team is a part of the PPPT portfolio. It is an interesting and dynamic team with great people with good engagement skills to help us to deliver an ambitious programme. Over the course of a year, we run multiple small projects which can make a tremendous difference to the way in which our customers are able to deliver for and protect the public. We support, for example, Modern Slavery projects, and work with organisations as varied as the Gangmasters and Labour Abuse Authority and Her Majesty’s Inspectorate of Constabulary and Fire & Rescue services.
As a Security Architect, you will provide advice and guidance to the technical teams to make security decisions, ensuring the effective use of common tools and patterns. You will have a proactive responsibility to deliver secure systems and implement proportionate controls to enable business outcomes.
If you have experience as a Security Architect within a complex technical Portfolio or Programme, you may be just the person we are looking for.
Closing date: 22 April 2019.
Apr 03, 2019
Full time
The Digital Data and Technology (DDaT) in the Home Office is looking to recruit a Security Architect. DDaT is responsible for a number of critical national IT services and systems that are vital to policing and the wider law enforcement community. These include Police National Computer (PNC), Police National Database (PND) and Automatic Number Plate Recognition (ANPR).
The Police and Public Protection Technology (PPPT) in DDaT have been undergoing a major digital transformation to embrace modern ways of delivering software. PPPT is focusing on agile delivery to meet our users’ needs and embedding software engineering standard methodologies including Test Driven Development, use of Cloud Hosting and Continuous Integration and Delivery.
The Arm’s Length Bodies and Safeguarding team is a part of the PPPT portfolio. It is an interesting and dynamic team with great people with good engagement skills to help us to deliver an ambitious programme. Over the course of a year, we run multiple small projects which can make a tremendous difference to the way in which our customers are able to deliver for and protect the public. We support, for example, Modern Slavery projects, and work with organisations as varied as the Gangmasters and Labour Abuse Authority and Her Majesty’s Inspectorate of Constabulary and Fire & Rescue services.
As a Security Architect, you will provide advice and guidance to the technical teams to make security decisions, ensuring the effective use of common tools and patterns. You will have a proactive responsibility to deliver secure systems and implement proportionate controls to enable business outcomes.
If you have experience as a Security Architect within a complex technical Portfolio or Programme, you may be just the person we are looking for.
Closing date: 22 April 2019.
Animal & Plant Health Agency
Weybridge, Surrey, UK
Scientific Software Developer
Biomathematics & Risk Research
Animal & Plant Health Agency
Closing date – 21st April
£28,604 National, £31,916 London - £31,920 National, £35,620 London (HSO) + specialist pay allowance of £6,000
Location: Weybridge, Surrey or Sand Hutton near York
Support vital epidemiological research through IT innovation
About us
An executive agency of the Department for Environment, Food & Rural Affairs, the Animal & Plant Health Agency (APHA) works to safeguard animal and plant health for the benefit of people, the environment and the economy. Our Biomathematics and Risk Research Workgroup provides advanced modelling, software development and scientific computing within the Agency.
The role
This is an opportunity to use your software engineering expertise to support planning for animal disease control in the UK. You will develop and support innovative applications, including simulation models of national animal disease spread, surveillance and management; and estimation of epidemiological parameters. Specifically you will design and lead the development of complex hardware and software systems, liaising closely with veterinarians, policy advisors and industry representatives. As a result, you will make an important contribution to reports, scientific papers, presentations and project proposals.
About you
A Scala software engineer with expertise in simulation and data analysis. Skills in R scripting, Amazon Web Services, or visualisation using D3 JavaScript would all be desirable, but training is available. You are likely to have a degree in a scientific or IT-related subject. Exceptional analytical and communication skills are essential.
Benefits
As a Civil Service employee, you’ll be entitled to a large range of benefits, including:
Regular performance and development reviews
25 days of annual leave on entry, increasing to 30 days after 5 years
One further day paid privilege entitlement to mark the Queen’s Birthday
Flexible working patterns including part- time or time-term working
Generous paid maternity and paternity leave
Interest-free season ticket and bicycle loans
Competitive contributory pension scheme
Mar 08, 2019
Full time
Scientific Software Developer
Biomathematics & Risk Research
Animal & Plant Health Agency
Closing date – 21st April
£28,604 National, £31,916 London - £31,920 National, £35,620 London (HSO) + specialist pay allowance of £6,000
Location: Weybridge, Surrey or Sand Hutton near York
Support vital epidemiological research through IT innovation
About us
An executive agency of the Department for Environment, Food & Rural Affairs, the Animal & Plant Health Agency (APHA) works to safeguard animal and plant health for the benefit of people, the environment and the economy. Our Biomathematics and Risk Research Workgroup provides advanced modelling, software development and scientific computing within the Agency.
The role
This is an opportunity to use your software engineering expertise to support planning for animal disease control in the UK. You will develop and support innovative applications, including simulation models of national animal disease spread, surveillance and management; and estimation of epidemiological parameters. Specifically you will design and lead the development of complex hardware and software systems, liaising closely with veterinarians, policy advisors and industry representatives. As a result, you will make an important contribution to reports, scientific papers, presentations and project proposals.
About you
A Scala software engineer with expertise in simulation and data analysis. Skills in R scripting, Amazon Web Services, or visualisation using D3 JavaScript would all be desirable, but training is available. You are likely to have a degree in a scientific or IT-related subject. Exceptional analytical and communication skills are essential.
Benefits
As a Civil Service employee, you’ll be entitled to a large range of benefits, including:
Regular performance and development reviews
25 days of annual leave on entry, increasing to 30 days after 5 years
One further day paid privilege entitlement to mark the Queen’s Birthday
Flexible working patterns including part- time or time-term working
Generous paid maternity and paternity leave
Interest-free season ticket and bicycle loans
Competitive contributory pension scheme
Framestore is a global leader in visual effects and computer graphics, having won every major industry award; including an Oscar and BAFTA for the film ‘Gravity’.
Our Systems Development team builds software for large Linux systems used globally in real production: high-performance computing (HPC, renderfarm), storage and file systems, system monitoring, and the Linux OS used by all of our artists and technicians.
If you would enjoy working as part of a small and innovative team then we are looking for a great software developer to join us.
Role
One of our principal tools is our ‘FQ’ render farm software: a bespoke implementation of scheduling, containers, analytics and user interface. It gives our technical artists interactive control over multiple tens of thousands of processing cores, operating on petabytes of data. FQ has been the engine behind almost every image produced by Framestore for nearly 10 years.
With FQ and our other projects, members of the team are responsible for:
design, programming, testing and deployment of software that meets real-world needs;
maintaining existing software; proprietary and open source;
collaborating with sysadmins on system design; and
advising others (developer and non-developers) on systems and performance issues.
Requirements
Degree in Computer Science, Software Engineering or related field
Several years experience of software development in a Linux or other Unix-like environment in either C or C++
Experience in collaborating on software projects, including the use of source control (eg. Git) and reviewing patches
Desirable skills
Experience with distributed systems; TCP/IP networking, and event-driven architectures
Knowledge of some of the interesting Linux kernel and glibc APIs
Understanding of fundamental data structures and their performance characteristics
Experience of front-end UI development in Qt, with attention to detail and presentation
Experience with PostgreSQL databases and performance issues
A working knowledge of programming in Python
A passion and interest in film and computer graphics are warmly welcomed! But prior experience is not necessary.
Nov 26, 2018
Full time
Framestore is a global leader in visual effects and computer graphics, having won every major industry award; including an Oscar and BAFTA for the film ‘Gravity’.
Our Systems Development team builds software for large Linux systems used globally in real production: high-performance computing (HPC, renderfarm), storage and file systems, system monitoring, and the Linux OS used by all of our artists and technicians.
If you would enjoy working as part of a small and innovative team then we are looking for a great software developer to join us.
Role
One of our principal tools is our ‘FQ’ render farm software: a bespoke implementation of scheduling, containers, analytics and user interface. It gives our technical artists interactive control over multiple tens of thousands of processing cores, operating on petabytes of data. FQ has been the engine behind almost every image produced by Framestore for nearly 10 years.
With FQ and our other projects, members of the team are responsible for:
design, programming, testing and deployment of software that meets real-world needs;
maintaining existing software; proprietary and open source;
collaborating with sysadmins on system design; and
advising others (developer and non-developers) on systems and performance issues.
Requirements
Degree in Computer Science, Software Engineering or related field
Several years experience of software development in a Linux or other Unix-like environment in either C or C++
Experience in collaborating on software projects, including the use of source control (eg. Git) and reviewing patches
Desirable skills
Experience with distributed systems; TCP/IP networking, and event-driven architectures
Knowledge of some of the interesting Linux kernel and glibc APIs
Understanding of fundamental data structures and their performance characteristics
Experience of front-end UI development in Qt, with attention to detail and presentation
Experience with PostgreSQL databases and performance issues
A working knowledge of programming in Python
A passion and interest in film and computer graphics are warmly welcomed! But prior experience is not necessary.
Name - Murthy@ucaconsulting.uk
Contact- 020 39700455
Job Title: Senior Systems/Network Administrator
Location: London, UK (SE11 5HJ)
Role: Permanent
Non-Negotiable
Networking and WiFi (eg. Cisco)
Windows Server 2003-2016 (Active Directory, IIS, DNS, DHCP, GPO, MDT/WDS, SCC)
Windows Desktop 7-10
VMWareESXi
MS Exchange 2010 – 2016
5+ years experience
A passion for Tech!
This role will require you to:
- Take ownership of the network and infrastructure, 2 Data Centres and extensive AWS use - Proactively understand and manage both the hardware and software we use - Manage the release of internal and external software - Manage the infrastructure in the UK and remotely for our satellite offices around the world - Build tools/scripts and support previously developed tools and improve automation - Provide support dealing with incidents, daily checks, upgrades, changes, backups & monitoring - Understand and improve monitoring infrastructure - Be available for on-call support
What you’ll need: · Cisco Networking (CCNA) and WiFi · Passion for IT and technology · Substantial experience in a similar role · Windows Server 2003-2016 (Active Directory, IIS, DNS, DHCP, GPO, MDT/WDS, SCC) · Windows Desktop 7-10 · MS SQL Server 2008-2016 · Fortinet UTM Firewalls · Couchbase · VPN · NetApp FAS · VMWareESXi · MS Exchange 2010 – 2016 · VeritasBackUp Exec · Sophos Enterprise · Dell Technologies (Hardware and OpenManage) · Some Linux Skills (Ubuntu) · Powershell · AWS
Oct 01, 2018
Full time
Name - Murthy@ucaconsulting.uk
Contact- 020 39700455
Job Title: Senior Systems/Network Administrator
Location: London, UK (SE11 5HJ)
Role: Permanent
Non-Negotiable
Networking and WiFi (eg. Cisco)
Windows Server 2003-2016 (Active Directory, IIS, DNS, DHCP, GPO, MDT/WDS, SCC)
Windows Desktop 7-10
VMWareESXi
MS Exchange 2010 – 2016
5+ years experience
A passion for Tech!
This role will require you to:
- Take ownership of the network and infrastructure, 2 Data Centres and extensive AWS use - Proactively understand and manage both the hardware and software we use - Manage the release of internal and external software - Manage the infrastructure in the UK and remotely for our satellite offices around the world - Build tools/scripts and support previously developed tools and improve automation - Provide support dealing with incidents, daily checks, upgrades, changes, backups & monitoring - Understand and improve monitoring infrastructure - Be available for on-call support
What you’ll need: · Cisco Networking (CCNA) and WiFi · Passion for IT and technology · Substantial experience in a similar role · Windows Server 2003-2016 (Active Directory, IIS, DNS, DHCP, GPO, MDT/WDS, SCC) · Windows Desktop 7-10 · MS SQL Server 2008-2016 · Fortinet UTM Firewalls · Couchbase · VPN · NetApp FAS · VMWareESXi · MS Exchange 2010 – 2016 · VeritasBackUp Exec · Sophos Enterprise · Dell Technologies (Hardware and OpenManage) · Some Linux Skills (Ubuntu) · Powershell · AWS
itarle AG is looking to employ an experienced technologist to further develop its Best Execution Technology suite. This encompasses Algorithmic Trading, Smart Routing and Transaction Cost Analysis. The successful candidate will be responsible for developing the next generation of products, in addition to leveraging cutting edge technologies, development of methodologies and processes to maintain and build on itarle’s market leading position. This is an ideal role for a senior developer currently working in a bank, trading firm, fintech, or trading venue who is keen to further their career in a small, agile environment where the focus is building world-class technology.
The engineering team consists of statisticians, data scientists and technologists who are responsible for building and maintaining the itarle product suite.
Duties
Implementing the technology strategy for itarle, maintaining the existing code base and developing new products.
Actively developing high quality production code for algorithmic trading, Smart Order Routing and Transaction Cost Analysis.
Delivering well-thought out, clean code, helping us scale to support business growth, and expanding DevOps capabilities to further improve service quality to our clients.
Required technical expertise
5+ years experience of writing high performance Java 1.8, including concurrency and distributed systems.
Strong knowledge and experience in unit- and integration testing, working in a CI/CD environment, and using distributed version control systems.
Object-oriented design and reactive programming.
Good working knowledge of Linux and Docker.
Experience in Maven, Spring, and JMS, and a desire to reduce the footprint of these technologies by migrating to Gradle, Kafka, and smaller, lightweight services that can largely do away with Spring.
Relational databases.
Desirable technical skills
ELK stack.
Prometheus / Grafana / Opentracing.
C++ / Python / Groovy / Kotlin.
Actor frameworks (e.g. Akka).
Javascript/HTML5.
Atlassian workflow & productivity tools.
Ansible.
Sep 28, 2018
Full time
itarle AG is looking to employ an experienced technologist to further develop its Best Execution Technology suite. This encompasses Algorithmic Trading, Smart Routing and Transaction Cost Analysis. The successful candidate will be responsible for developing the next generation of products, in addition to leveraging cutting edge technologies, development of methodologies and processes to maintain and build on itarle’s market leading position. This is an ideal role for a senior developer currently working in a bank, trading firm, fintech, or trading venue who is keen to further their career in a small, agile environment where the focus is building world-class technology.
The engineering team consists of statisticians, data scientists and technologists who are responsible for building and maintaining the itarle product suite.
Duties
Implementing the technology strategy for itarle, maintaining the existing code base and developing new products.
Actively developing high quality production code for algorithmic trading, Smart Order Routing and Transaction Cost Analysis.
Delivering well-thought out, clean code, helping us scale to support business growth, and expanding DevOps capabilities to further improve service quality to our clients.
Required technical expertise
5+ years experience of writing high performance Java 1.8, including concurrency and distributed systems.
Strong knowledge and experience in unit- and integration testing, working in a CI/CD environment, and using distributed version control systems.
Object-oriented design and reactive programming.
Good working knowledge of Linux and Docker.
Experience in Maven, Spring, and JMS, and a desire to reduce the footprint of these technologies by migrating to Gradle, Kafka, and smaller, lightweight services that can largely do away with Spring.
Relational databases.
Desirable technical skills
ELK stack.
Prometheus / Grafana / Opentracing.
C++ / Python / Groovy / Kotlin.
Actor frameworks (e.g. Akka).
Javascript/HTML5.
Atlassian workflow & productivity tools.
Ansible.
CEM is a vibrant organisation which, since its beginning over 30 years ago, has established a reputation for innovation and quality in educational assessment and research.
Our Systems Engineers have the rare and exciting opportunity to bring their passion for technology and data insight to bear to have a lasting positive impact on education.
CEM Engineers build and deliver data rich services which allow teachers to make evidence-based decisions about the teaching and approaches they adopt. CEM’s digital services are presented through a custom-built platform including e-assessment, account management, data insight and support modules.
There are good opportunities to work across the full spectrum of the product development life cycle, working with internal and external customers. We believe in continuous professional development and hold hackathons, support attendance at events and have licences for online tools such as PluralSight.
If you have the passion, expertise and drive to help educators benefit from cutting edge technology which meets their needs then this is the perfect opportunity to join our team.
These 3 posts are office-based, full time and fixed term for two years.
Sep 21, 2018
Full time
CEM is a vibrant organisation which, since its beginning over 30 years ago, has established a reputation for innovation and quality in educational assessment and research.
Our Systems Engineers have the rare and exciting opportunity to bring their passion for technology and data insight to bear to have a lasting positive impact on education.
CEM Engineers build and deliver data rich services which allow teachers to make evidence-based decisions about the teaching and approaches they adopt. CEM’s digital services are presented through a custom-built platform including e-assessment, account management, data insight and support modules.
There are good opportunities to work across the full spectrum of the product development life cycle, working with internal and external customers. We believe in continuous professional development and hold hackathons, support attendance at events and have licences for online tools such as PluralSight.
If you have the passion, expertise and drive to help educators benefit from cutting edge technology which meets their needs then this is the perfect opportunity to join our team.
These 3 posts are office-based, full time and fixed term for two years.
Hello!
Are you an experienced C# software applications developer , ideally based within commuting distance of Edinburgh , and looking for a new challenge? We're searching for talented .NET C# engineers to add to our growing team due to major new contract wins and opportunities. We may also offer relocation packages for the right candidates.
Who are we?
We’re a thriving, friendly and world-leading software company creating specialist, enterprise-level business solutions built on the Microsoft technology stack. We work with the largest law firms in the world and critical emergency service organisations. And we’re also a Microsoft Gold Certified Partner – so at the top of our game!
What will you do?
Exciting, meaningful development work using the very latest Microsoft tools and tech. Create brilliantly simplifying solutions to boost efficiency and safety. Help design and code the intelligent, agile 'brain' that manages the world’s leading emergency and professional services. Contribute to solution architecture and features, and mentor junior team members.
Your efforts and ideas will really matter to us. You'll do a job that really matters to you. We'll reward you with varied, interesting and exciting work - and the opportunity to make your mark on our products, and even the world!
Tech you'll work with
.NET, C#, SQL Server, Azure, ASP.MVC, TypeScript, JavaScript, HTML5, Microservices architecture, Xamarin, .NET Core, Docker.
Requirements
3+ years' experience within a commercial software development environment using C# with exposure to Agile methodology; undergraduate degree in Computing Science to min. 2:1 from leading university, excellent Highers/A Levels or equivalent; creativity and enthusiasm!
Nice to have
Commercial experience of Xamarin, TypeScript, .NET Core; Microsoft Professional Certifications.
Rewards
You'll receive a generous salary and benefits package. We'll invest in your personal development - including the opportunity to study for Microsoft professional accreditations, use on-line training tools, and engage in peer-to-peer learning with some of the best tech brains in the business. What's more, we'll offer you a secure pathway to long-term success, helping you develop in-demand skills and experience across the full Microsoft technology stack - within a professional software manufacturing environment.
We're also a lovely, friendly bunch, happily settled within a team-driven environment, who organise regular social activities and staff nights out. You'll work in a modern office space with great car, rail and bus links, there's parking and bike racks onsite, a cycle to work scheme, and lots of nearby amenities. But, as you'd expect, we can only hire the best - because we need to be the best at what we do to maintain our market-leading position, and keep moving forward.
Hope to hear from you soon – and the best of luck!
Jun 11, 2018
Full time
Hello!
Are you an experienced C# software applications developer , ideally based within commuting distance of Edinburgh , and looking for a new challenge? We're searching for talented .NET C# engineers to add to our growing team due to major new contract wins and opportunities. We may also offer relocation packages for the right candidates.
Who are we?
We’re a thriving, friendly and world-leading software company creating specialist, enterprise-level business solutions built on the Microsoft technology stack. We work with the largest law firms in the world and critical emergency service organisations. And we’re also a Microsoft Gold Certified Partner – so at the top of our game!
What will you do?
Exciting, meaningful development work using the very latest Microsoft tools and tech. Create brilliantly simplifying solutions to boost efficiency and safety. Help design and code the intelligent, agile 'brain' that manages the world’s leading emergency and professional services. Contribute to solution architecture and features, and mentor junior team members.
Your efforts and ideas will really matter to us. You'll do a job that really matters to you. We'll reward you with varied, interesting and exciting work - and the opportunity to make your mark on our products, and even the world!
Tech you'll work with
.NET, C#, SQL Server, Azure, ASP.MVC, TypeScript, JavaScript, HTML5, Microservices architecture, Xamarin, .NET Core, Docker.
Requirements
3+ years' experience within a commercial software development environment using C# with exposure to Agile methodology; undergraduate degree in Computing Science to min. 2:1 from leading university, excellent Highers/A Levels or equivalent; creativity and enthusiasm!
Nice to have
Commercial experience of Xamarin, TypeScript, .NET Core; Microsoft Professional Certifications.
Rewards
You'll receive a generous salary and benefits package. We'll invest in your personal development - including the opportunity to study for Microsoft professional accreditations, use on-line training tools, and engage in peer-to-peer learning with some of the best tech brains in the business. What's more, we'll offer you a secure pathway to long-term success, helping you develop in-demand skills and experience across the full Microsoft technology stack - within a professional software manufacturing environment.
We're also a lovely, friendly bunch, happily settled within a team-driven environment, who organise regular social activities and staff nights out. You'll work in a modern office space with great car, rail and bus links, there's parking and bike racks onsite, a cycle to work scheme, and lots of nearby amenities. But, as you'd expect, we can only hire the best - because we need to be the best at what we do to maintain our market-leading position, and keep moving forward.
Hope to hear from you soon – and the best of luck!
Overview
The Technical Support Engineer is responsible to demonstrate exemplary professionalism and will draw upon his/her problem solving, critical thinking and technical skills to analyse and resolve customer challenges, develop best practice methods, and ensure customer success.
Primary Responsibilities
Analyse, diagnose, and resolve software and configuration issues in complex multi-tiered application environments both in the customers environment as well as in the iManage Private Cloud
Develop and maintain a deep technical knowledge of iManage products
Effectively collaborate with customer engineers and system integrators to support complex system deployment projects
Maintain a deep technical knowledge of Microsoft Windows Servers, networking, relational databases, mobile smart devices, Microsoft desktop software, and web technologies
Develop, document, and publish best practice methods, technical white papers, blogs, and solutions
Position Requirements
Bachelor’s degree in computer science or information technology related major required.
Advanced Knowledge of mobile connectivity solutions including Apple iOS application
Proven ability of TCP/IP networking concepts and configuration, with the ability to troubleshoot the system, connectivity issues
Working knowledge of SQL database technologies
Knowledge of web technologies such as Microsoft IIS and Apache Tomcat, XML, HTML, JavaScript and /or VB Script
MCSE, MCP or MCSA certification is highly desirable
Mar 27, 2018
Full time
Overview
The Technical Support Engineer is responsible to demonstrate exemplary professionalism and will draw upon his/her problem solving, critical thinking and technical skills to analyse and resolve customer challenges, develop best practice methods, and ensure customer success.
Primary Responsibilities
Analyse, diagnose, and resolve software and configuration issues in complex multi-tiered application environments both in the customers environment as well as in the iManage Private Cloud
Develop and maintain a deep technical knowledge of iManage products
Effectively collaborate with customer engineers and system integrators to support complex system deployment projects
Maintain a deep technical knowledge of Microsoft Windows Servers, networking, relational databases, mobile smart devices, Microsoft desktop software, and web technologies
Develop, document, and publish best practice methods, technical white papers, blogs, and solutions
Position Requirements
Bachelor’s degree in computer science or information technology related major required.
Advanced Knowledge of mobile connectivity solutions including Apple iOS application
Proven ability of TCP/IP networking concepts and configuration, with the ability to troubleshoot the system, connectivity issues
Working knowledge of SQL database technologies
Knowledge of web technologies such as Microsoft IIS and Apache Tomcat, XML, HTML, JavaScript and /or VB Script
MCSE, MCP or MCSA certification is highly desirable
CareWhere Ltd is an exciting product development business situated in Berkhamsted in Hertfordshire. We are looking to recruit an experienced embedded software programmer to manage and maintain our existing suite of products, and to work on our new projects. Opportunities exist for full time, part time or contract work. You will need to be self-motivated and excited by new challenges. You will be given a great deal of autonomy and independence, and not be required to work full time from our offices. We design a unique range of GPS tracking equipment together with derivatives of these products. You should be familiar with GNSS and GSM systems, micro controllers and integrated sensor technologies.
Key Skill Requirements
C/C+ Programming
STMicros (ARM)
2G / 3G / 4G GSM
GPS/GNSS
Sensors (including accelerometers & gyroscopes)
I2C
Low Power
Beneficial Skills
RFID
Bluetooth & iBeacon
WIFI
Competitive rates of pay will be based on your experience and availability. If you are looking for an exciting new challenge and want to work in a growing and innovative business, then please contact us. We are keen to hear from you whether you only have a few days a month available, or are looking for a full time opportunity.
Mar 07, 2018
Contractor
CareWhere Ltd is an exciting product development business situated in Berkhamsted in Hertfordshire. We are looking to recruit an experienced embedded software programmer to manage and maintain our existing suite of products, and to work on our new projects. Opportunities exist for full time, part time or contract work. You will need to be self-motivated and excited by new challenges. You will be given a great deal of autonomy and independence, and not be required to work full time from our offices. We design a unique range of GPS tracking equipment together with derivatives of these products. You should be familiar with GNSS and GSM systems, micro controllers and integrated sensor technologies.
Key Skill Requirements
C/C+ Programming
STMicros (ARM)
2G / 3G / 4G GSM
GPS/GNSS
Sensors (including accelerometers & gyroscopes)
I2C
Low Power
Beneficial Skills
RFID
Bluetooth & iBeacon
WIFI
Competitive rates of pay will be based on your experience and availability. If you are looking for an exciting new challenge and want to work in a growing and innovative business, then please contact us. We are keen to hear from you whether you only have a few days a month available, or are looking for a full time opportunity.
Healx is a Cambridge, UK startup combining machine learning and scientific expertise to identify existing drugs that could treat rare diseases. We’re hiring a Front End / Full Stack Developer to build amazing internal tools to help our scientists in their research. This is an excellent opportunity to use your skills to have a real impact on patients’ lives .
The role
You will join a small team of software engineers to work on our internal web-based tools that enable scientific data analysis and curation. In particular you will build intuitive interfaces to help navigate and visualise large amounts of complex data on drugs, diseases and the relationships between them.
You’ll work closely with other members of Healx, including bioinformaticians, pharmacologists and scientific curators to understand their role and how our internal tools can help in their day-to-day work. Since our users are internal, you will get rapid feedback on changes, and see first-hand the impact of your work.
We believe in working sustainably, meaning taking care of yourself and getting things done without working long hours. We care about the quality of our work, its impact on patients, and each other.
Who we’re looking for
We’re looking for a full stack developer with a focus on the front end and user interfaces. We use JavaScript and React on the front end, Python and PostreSQL on the back end and GraphQL to connect them together.
Our ideal candidate would have:
Experience with a modern JavaScript framework
An interest in building intuitive user interfaces
Worked with Python and relational databases
Ideally some previous experience with data visualisation
A strong interest or experience in working with scientific data.
We don’t expect you to be an expert in all of these. We’d like to find someone who will thrive in the dynamic environment of a startup company and is excited by the company’s mission.
About Healx
Healx is a Cambridge, UK startup using computational methods to identify existing drugs that may treat rare diseases, enabling treatments to be found at a fraction of the time and cost of traditional drug discovery. There are over 7,000 rare diseases that affect an estimated 350 million people worldwide, most of which lack effective treatment. We work closely with patient groups and charities to find therapies for rare diseases that may not otherwise receive sufficient research investment.
How to apply
To apply, please email jobs@healx.io with your CV and a covering letter explaining why you’re interested in the role.
Dec 06, 2017
Full time
Healx is a Cambridge, UK startup combining machine learning and scientific expertise to identify existing drugs that could treat rare diseases. We’re hiring a Front End / Full Stack Developer to build amazing internal tools to help our scientists in their research. This is an excellent opportunity to use your skills to have a real impact on patients’ lives .
The role
You will join a small team of software engineers to work on our internal web-based tools that enable scientific data analysis and curation. In particular you will build intuitive interfaces to help navigate and visualise large amounts of complex data on drugs, diseases and the relationships between them.
You’ll work closely with other members of Healx, including bioinformaticians, pharmacologists and scientific curators to understand their role and how our internal tools can help in their day-to-day work. Since our users are internal, you will get rapid feedback on changes, and see first-hand the impact of your work.
We believe in working sustainably, meaning taking care of yourself and getting things done without working long hours. We care about the quality of our work, its impact on patients, and each other.
Who we’re looking for
We’re looking for a full stack developer with a focus on the front end and user interfaces. We use JavaScript and React on the front end, Python and PostreSQL on the back end and GraphQL to connect them together.
Our ideal candidate would have:
Experience with a modern JavaScript framework
An interest in building intuitive user interfaces
Worked with Python and relational databases
Ideally some previous experience with data visualisation
A strong interest or experience in working with scientific data.
We don’t expect you to be an expert in all of these. We’d like to find someone who will thrive in the dynamic environment of a startup company and is excited by the company’s mission.
About Healx
Healx is a Cambridge, UK startup using computational methods to identify existing drugs that may treat rare diseases, enabling treatments to be found at a fraction of the time and cost of traditional drug discovery. There are over 7,000 rare diseases that affect an estimated 350 million people worldwide, most of which lack effective treatment. We work closely with patient groups and charities to find therapies for rare diseases that may not otherwise receive sufficient research investment.
How to apply
To apply, please email jobs@healx.io with your CV and a covering letter explaining why you’re interested in the role.
Lantec is one of the UK’s leading IT services and logistics provider with expertise in EPOS, Card Terminal and client server installations. Our clients range from small independent retailers to large corporate clients such as; Waitrose, Tesco, Lloyds Bank, WorldPay and so forth. Established for over 18 years Lantec employs over 300 staff throughout the UK, with an annual turnover of £12 million.
We work hard to give our customers a better experience and we’re all about rewarding hard work through recognition and progression. As an employee of Lantec, you will find variety in your role, have the autonomy to think outside of the box and really apply yourself.
Lantec are now looking for now requires a hands-on, self-motivated Software Developer with broad experience in MySQL, MSSQL, .NET C#, PHP to join our team with a focus on developing and enhancing our management information availability. This is an exciting opportunity for someone to really carve their own path and make a difference!
Accountabilities of the Software Developer role:
Delivery of technical solutions that meet client & company expectations.
Understanding and support of existing .NET software
Development of new management information software to access MSSQL and My SQL databases
Demonstration of adding value to the company’s business.
Accountable for the timely delivery of software in accordance with specified quality standards.
Adherence to required technical standards on a project-by-project basis.
Responsible that software created matches provided specifications. Key Competencies of the Software Developer role
Various SQL derivative database familiarity
Experience of variety of software languages and ability to learn new if required
Innovation - Demonstration of creativity in solutions that reflect either the company’s or our clients' priorities.
Ability to work within a team and engage with technical partners
Demonstration of company values
Company contribution - Development and distribution of experience and knowledge which leads to a measurable impact on building/service delivery across the company e.g. contributing to knowledge sharing/best practice, participating and delivering training to build knowledge for self and others.
Analytical skills - Demonstrable problem solving skills.
Time Management - The ability to adequately manage own time and report issues quickly that will affect the ability to deliver within a particular timescale. The ability to estimate the time a task will take accurately. Knowledge required in becoming the successful Software Developer:
Commercial development experience in .NET, C#, PHP, Javascript
Good written & verbal communication skills If you feel you have the skills, experience, passion & enthusiasm they are seeking, then please get in touch.
In return, the successful Software Developer will receive a salary which is dependent on experience + company benefits package.
Jun 05, 2017
Full time
Lantec is one of the UK’s leading IT services and logistics provider with expertise in EPOS, Card Terminal and client server installations. Our clients range from small independent retailers to large corporate clients such as; Waitrose, Tesco, Lloyds Bank, WorldPay and so forth. Established for over 18 years Lantec employs over 300 staff throughout the UK, with an annual turnover of £12 million.
We work hard to give our customers a better experience and we’re all about rewarding hard work through recognition and progression. As an employee of Lantec, you will find variety in your role, have the autonomy to think outside of the box and really apply yourself.
Lantec are now looking for now requires a hands-on, self-motivated Software Developer with broad experience in MySQL, MSSQL, .NET C#, PHP to join our team with a focus on developing and enhancing our management information availability. This is an exciting opportunity for someone to really carve their own path and make a difference!
Accountabilities of the Software Developer role:
Delivery of technical solutions that meet client & company expectations.
Understanding and support of existing .NET software
Development of new management information software to access MSSQL and My SQL databases
Demonstration of adding value to the company’s business.
Accountable for the timely delivery of software in accordance with specified quality standards.
Adherence to required technical standards on a project-by-project basis.
Responsible that software created matches provided specifications. Key Competencies of the Software Developer role
Various SQL derivative database familiarity
Experience of variety of software languages and ability to learn new if required
Innovation - Demonstration of creativity in solutions that reflect either the company’s or our clients' priorities.
Ability to work within a team and engage with technical partners
Demonstration of company values
Company contribution - Development and distribution of experience and knowledge which leads to a measurable impact on building/service delivery across the company e.g. contributing to knowledge sharing/best practice, participating and delivering training to build knowledge for self and others.
Analytical skills - Demonstrable problem solving skills.
Time Management - The ability to adequately manage own time and report issues quickly that will affect the ability to deliver within a particular timescale. The ability to estimate the time a task will take accurately. Knowledge required in becoming the successful Software Developer:
Commercial development experience in .NET, C#, PHP, Javascript
Good written & verbal communication skills If you feel you have the skills, experience, passion & enthusiasm they are seeking, then please get in touch.
In return, the successful Software Developer will receive a salary which is dependent on experience + company benefits package.
Overview
E (Gas and Electricity) Ltd are a rapidly expanding energy company with over 200,000 customers. We are looking for a Senior iOS Developer to join our new in-house IT department. Due to our rapid growth we will be expanding the department over the next 12 months so we offer a fantastic opportunity for career progression.
We are looking for an iOS/Objective-C developer preferably with some .NET development skills.
Experience
3 years of strong, commercial Objective-C development experience / object-orientated development
Excellent knowledge of provisioning, signing and distribution of iOS applications of all types (dev, ad-hoc, enterprise, app store)
Understanding of development methodologies (e.g. TDD, Agile)
A 'results driven’ approach
The ability to work on your own and solve problems
Advantageous skills:
IBM MaaS360 Mobile Device Management
Git/Gitflow
MS .NET development (Visual Studio)
SQL Server 2012
The main application is mission-critical so experience of developing/supporting similar iOS apps is highly beneficial.
The applicant will have at least 5 years of commercial development experience and be either a senior/lead iOS engineer or hold equivalent responsibilities.
Education
The applicant will hold a degree or equivalent qualification.
Skills
Objective-C, iOS development/Cert management, .Net, MVC, EF, SQL Server, HTML, CSS, JavaScript, RESTful APIs, Agile, TDD, good written communication/documentation skills.
Jan 26, 2017
Full time
Overview
E (Gas and Electricity) Ltd are a rapidly expanding energy company with over 200,000 customers. We are looking for a Senior iOS Developer to join our new in-house IT department. Due to our rapid growth we will be expanding the department over the next 12 months so we offer a fantastic opportunity for career progression.
We are looking for an iOS/Objective-C developer preferably with some .NET development skills.
Experience
3 years of strong, commercial Objective-C development experience / object-orientated development
Excellent knowledge of provisioning, signing and distribution of iOS applications of all types (dev, ad-hoc, enterprise, app store)
Understanding of development methodologies (e.g. TDD, Agile)
A 'results driven’ approach
The ability to work on your own and solve problems
Advantageous skills:
IBM MaaS360 Mobile Device Management
Git/Gitflow
MS .NET development (Visual Studio)
SQL Server 2012
The main application is mission-critical so experience of developing/supporting similar iOS apps is highly beneficial.
The applicant will have at least 5 years of commercial development experience and be either a senior/lead iOS engineer or hold equivalent responsibilities.
Education
The applicant will hold a degree or equivalent qualification.
Skills
Objective-C, iOS development/Cert management, .Net, MVC, EF, SQL Server, HTML, CSS, JavaScript, RESTful APIs, Agile, TDD, good written communication/documentation skills.
Location: Woking, Surrey WWF-UK is seeking a skilled Infrastructure Engineer to migrate a subset of its services to a public cloud infrastructure on a fixed term contract. As a member of the Network Team, you will be in charge of executing and delivering a successful migration of services from private datacenters to public cloud, as well as liaising with and procuring public cloud service providers whilst delivering a smooth exit from our existing collocated datacenter contract.
We are looking for someone with proven infrastructure engineering experience, a hunger to learn new skills and a desire to bring new and fresh ideas to a small team that can help pave the way for more dependable and adaptive IT operations.
To view more details about the role please see the attached role insight.
To apply, please complete the online registration and submit a copy of your up to date CV and cover letter highlighting why you are interested in this role and why you are a suitable candidate.
Closing Date: 26/05/2016 Interview Date: TBC
At WWF-UK we are committed to creating an inclusive working environment, where diversity is valued and there is equality of opportunity. We therefore welcome applications from all sections of the community and we offer a range of benefits to encourage a work life balance.
May 13, 2016
Full time
Location: Woking, Surrey WWF-UK is seeking a skilled Infrastructure Engineer to migrate a subset of its services to a public cloud infrastructure on a fixed term contract. As a member of the Network Team, you will be in charge of executing and delivering a successful migration of services from private datacenters to public cloud, as well as liaising with and procuring public cloud service providers whilst delivering a smooth exit from our existing collocated datacenter contract.
We are looking for someone with proven infrastructure engineering experience, a hunger to learn new skills and a desire to bring new and fresh ideas to a small team that can help pave the way for more dependable and adaptive IT operations.
To view more details about the role please see the attached role insight.
To apply, please complete the online registration and submit a copy of your up to date CV and cover letter highlighting why you are interested in this role and why you are a suitable candidate.
Closing Date: 26/05/2016 Interview Date: TBC
At WWF-UK we are committed to creating an inclusive working environment, where diversity is valued and there is equality of opportunity. We therefore welcome applications from all sections of the community and we offer a range of benefits to encourage a work life balance.
Suffolk County Council, Ipswich IP3 9SJ
Up to £34,373 per annum (pro rata if part time)
37 hours per week (part time working may be considered for this role)
Permanent
Closing date: 11.30pm, 17 April 2022.
Reference: 4103
We are committed to flexible working , so please read the Job and Person Profile to find out about the types of flexible or part time working available for this role.
We have a great opportunity to join Suffolk Fire and Rescue Service as a Fire ICT Systems Engineer . You will based at Ipswich East Fire Station, with hybrid working options, with travel to all thirty-five fire stations across Suffolk and Combined Fire Control in Cambridgeshire, when required.
Are you passionate about ICT, software, and technology?
Would you like to develop a career in ICT in an exciting and dynamic emergency services environment?
We are looking for an enthusiastic person to join our small multi-skilled Fire ICT team to help us meet the increasing demands for technology within our innovative Fire and Rescue Service.
Systems you deliver and support will be used by operational crews and other fire personnel to deliver emergency and day-to-day services to the public.
We offer a 24/7 service and you will participate in an on call rota working 1 week in 3 outside of office hours providing support for essential systems.
Participation would only start once competent and training has been completed.
You will:
have the opportunity to work with a range of exciting technologies and infrastructure
work on the Service Desk, recording and investigating cases, as well as being involved in delivering solutions and developing new work
use a range of tools and techniques to resolve issues, from network analysis software to hands-on building of racks and servers
actively seek to gain knowledge in the various disciplines, including knowledge transfer from other employees.
You will be:
self-motivated with a passion to learn and develop your skills
enthusiastic with a commitment to customer service and finding solutions
hands-on and flexible in your approach
able to work independently and as part of the team.
You can view a full list of requirements in the Job and Person Profile (link below). If you think you have what it takes to be successful in this role, even if you don’t meet all the requirements, please apply. We’d appreciate the opportunity to consider your application.
Why choose us?
You should choose Suffolk County Council because you will:
be part of an inclusive and diverse team
join an innovative, supportive and positive working environment, with a focus on wellbeing and personal development
receive the offer of flexible working options to support you, your work-life balance and your career
work in a professional office environment with free parking on a fire station supporting hybrid/remote working
have access to varied staff benefits schemes and discounted public transport, support networks and representative bodies
receive a generous annual leave entitlement and contributory pension scheme
gain access to exciting training and development opportunities, including a Pluralsight professional subscription
be encouraged to take regular time to develop and improve your skillset.
This post will suit an experienced developer with a passion for innovation and all things technology. The position will give you the ability to manage their own workload whilst contributing to making a positive difference to our community.
Travelling requirements for your role:
We positively encourage the use of technology to communicate and engage, but in this role, you may need to operate across a wide and rural area, so it would be beneficial for you to either hold a full and current driving licence and have access to personal transport or meet the mobility requirements of the role through other reasonable and suitable means. If you require a reasonable adjustment due to a disability to meet the travel requirements of this role, please speak with the contact detailed below.
To find out more
For an informal discussion about this role, please contact Laurie Page , Fire ICT Support Manager on (01473) 260570 during office hours.
How to apply
To apply, please visit our website:
https://www.suffolkjobsdirect.org/#en/sites/CX_1004/job/4103
Closing date: 11.30pm, 17 April 2022.
Due to the continued situation relating to COVID-19 and reduced occupancy in our buildings we are starting to explore and trial new hybrid and remote working practices. If you wish to discuss how that might impact your working arrangements, please contact the recruiting manager listed above.
This authority is committed to safeguarding and promoting the welfare of children, young people and vulnerable adults and expects all staff and volunteers to share this commitment. DBS checks or police vetting will be required for relevant posts.
Mar 30, 2022
Full time
Suffolk County Council, Ipswich IP3 9SJ
Up to £34,373 per annum (pro rata if part time)
37 hours per week (part time working may be considered for this role)
Permanent
Closing date: 11.30pm, 17 April 2022.
Reference: 4103
We are committed to flexible working , so please read the Job and Person Profile to find out about the types of flexible or part time working available for this role.
We have a great opportunity to join Suffolk Fire and Rescue Service as a Fire ICT Systems Engineer . You will based at Ipswich East Fire Station, with hybrid working options, with travel to all thirty-five fire stations across Suffolk and Combined Fire Control in Cambridgeshire, when required.
Are you passionate about ICT, software, and technology?
Would you like to develop a career in ICT in an exciting and dynamic emergency services environment?
We are looking for an enthusiastic person to join our small multi-skilled Fire ICT team to help us meet the increasing demands for technology within our innovative Fire and Rescue Service.
Systems you deliver and support will be used by operational crews and other fire personnel to deliver emergency and day-to-day services to the public.
We offer a 24/7 service and you will participate in an on call rota working 1 week in 3 outside of office hours providing support for essential systems.
Participation would only start once competent and training has been completed.
You will:
have the opportunity to work with a range of exciting technologies and infrastructure
work on the Service Desk, recording and investigating cases, as well as being involved in delivering solutions and developing new work
use a range of tools and techniques to resolve issues, from network analysis software to hands-on building of racks and servers
actively seek to gain knowledge in the various disciplines, including knowledge transfer from other employees.
You will be:
self-motivated with a passion to learn and develop your skills
enthusiastic with a commitment to customer service and finding solutions
hands-on and flexible in your approach
able to work independently and as part of the team.
You can view a full list of requirements in the Job and Person Profile (link below). If you think you have what it takes to be successful in this role, even if you don’t meet all the requirements, please apply. We’d appreciate the opportunity to consider your application.
Why choose us?
You should choose Suffolk County Council because you will:
be part of an inclusive and diverse team
join an innovative, supportive and positive working environment, with a focus on wellbeing and personal development
receive the offer of flexible working options to support you, your work-life balance and your career
work in a professional office environment with free parking on a fire station supporting hybrid/remote working
have access to varied staff benefits schemes and discounted public transport, support networks and representative bodies
receive a generous annual leave entitlement and contributory pension scheme
gain access to exciting training and development opportunities, including a Pluralsight professional subscription
be encouraged to take regular time to develop and improve your skillset.
This post will suit an experienced developer with a passion for innovation and all things technology. The position will give you the ability to manage their own workload whilst contributing to making a positive difference to our community.
Travelling requirements for your role:
We positively encourage the use of technology to communicate and engage, but in this role, you may need to operate across a wide and rural area, so it would be beneficial for you to either hold a full and current driving licence and have access to personal transport or meet the mobility requirements of the role through other reasonable and suitable means. If you require a reasonable adjustment due to a disability to meet the travel requirements of this role, please speak with the contact detailed below.
To find out more
For an informal discussion about this role, please contact Laurie Page , Fire ICT Support Manager on (01473) 260570 during office hours.
How to apply
To apply, please visit our website:
https://www.suffolkjobsdirect.org/#en/sites/CX_1004/job/4103
Closing date: 11.30pm, 17 April 2022.
Due to the continued situation relating to COVID-19 and reduced occupancy in our buildings we are starting to explore and trial new hybrid and remote working practices. If you wish to discuss how that might impact your working arrangements, please contact the recruiting manager listed above.
This authority is committed to safeguarding and promoting the welfare of children, young people and vulnerable adults and expects all staff and volunteers to share this commitment. DBS checks or police vetting will be required for relevant posts.
Senior .Net Developer / Software Engineer (C# ASP.Net MVC SQL) *Hybrid WfH*. Are you a technologist .Net Developer with a good grounding in Computer Science seeking a senior, hands-on role where you can work with a great deal of autonomy? You could be joining a hugely successful and profitable technology start-up that has been disrupting the property rentals market through the application of advanced technology, improving the rental markets for millions of UK residents with a ban on admin fees. As a Senior .Net Developer you'll be working across the full development lifecycle on live systems used by millions of people; these systems need to be scalable and able to cope with surges in traffic after national ad campaigns. You'll also be tackling technical challenges around background finance checks, introducing chat platforms and adding other services such as content / landlord insurance. You'll take ownership and be given the autonomy to work independently, making technology choices and designing solutions. You'll be based in a vibrant area of South London with plenty of nice places for lunch / after work drinks; casual dress code and regular team events and can enjoy a good work / life balance with flexible working hours, 2-3 days work from home, weekly yoga and massages. Requirements: *You have strong development skills across the .Net technology stack - C#, ASP.Net MVC *You have a good knowledge of SQL databases *You have experience of working on web based applications at scale, ideally with JavaScript experience *You're proactive with a keen desire to take ownership of projects *You're collaborative with great communication and interpersonal skills *You have achieved a 2.1 or above in Computer Science from a top tier university As a Senior .Net Developer (C# ASP.Net MVC SQL) you will earn a competitive salary (to £120k) plus bonus and benefits. Apply now or call to find out more about this Senior .Net Developer / Software Engineer (C# ASP.Net MVC SQL) opportunity.
Nov 10, 2021
Full time
Senior .Net Developer / Software Engineer (C# ASP.Net MVC SQL) *Hybrid WfH*. Are you a technologist .Net Developer with a good grounding in Computer Science seeking a senior, hands-on role where you can work with a great deal of autonomy? You could be joining a hugely successful and profitable technology start-up that has been disrupting the property rentals market through the application of advanced technology, improving the rental markets for millions of UK residents with a ban on admin fees. As a Senior .Net Developer you'll be working across the full development lifecycle on live systems used by millions of people; these systems need to be scalable and able to cope with surges in traffic after national ad campaigns. You'll also be tackling technical challenges around background finance checks, introducing chat platforms and adding other services such as content / landlord insurance. You'll take ownership and be given the autonomy to work independently, making technology choices and designing solutions. You'll be based in a vibrant area of South London with plenty of nice places for lunch / after work drinks; casual dress code and regular team events and can enjoy a good work / life balance with flexible working hours, 2-3 days work from home, weekly yoga and massages. Requirements: *You have strong development skills across the .Net technology stack - C#, ASP.Net MVC *You have a good knowledge of SQL databases *You have experience of working on web based applications at scale, ideally with JavaScript experience *You're proactive with a keen desire to take ownership of projects *You're collaborative with great communication and interpersonal skills *You have achieved a 2.1 or above in Computer Science from a top tier university As a Senior .Net Developer (C# ASP.Net MVC SQL) you will earn a competitive salary (to £120k) plus bonus and benefits. Apply now or call to find out more about this Senior .Net Developer / Software Engineer (C# ASP.Net MVC SQL) opportunity.
Data Scientist - Central London Data Scientist with experience in machine learning, SQL, Python / R experience is required by a leading research company in Central London. As the Data Scientist, you will design and implement algorithms for research evaluation. You will lead this project in collaboration with a mix of teams including product and technology teams to build, develop and deploy new data pipelines and research evaluation models. Any experience of Machine Learning would be a big advantage as this is an area that they want to move into, so something that will be huge for them in the coming years Experience ideally required: Either a PhD or MSc in a quantitative research field with at least 1 year of experience in a professional data-science position or 3+ years of experience in a Data Science position Strong programming skills as evidenced by earlier work in data science or software engineering, including experience with standard libraries for data science (NumPy, Pandas, Scikit-Learn, Keras or equivalents) Extensive experience of completing complex data analysis and create proposals / provide recommendations on the back of analysis proficiency in data mining, mathematics, and statistical analysis Solid knowledge of machine learning, natural language processing and ability to develop new algorithms. Be an advocate of the advantages of using machine learning to increase efficiency in the data moving forward Ideally some proven predictive modelling, forecasting or analytical experience with strong SQL, Python & R skills If you have the following it would be a bonus Prior research experience in Data Science or biomedical/medical research (PhD or Postdoc) as evidenced by academic publications or conference talks Experience with deep learning frameworks such as TensorFlow and PyTorch Data Scientist Responsibilities: Design and implement algorithms for research evaluation. You will lead this project in collaboration with a mix of teams including product and technology teams to build, develop and deploy new data pipelines and research evaluation models. Work with the editorial team to identify opportunities to leverage our proprietary recommendation data and the expertise to create research evaluation models. Collaborate with the Product team to develop products based on new data pipelines and models Create data visualizations in collaboration with their technology teams Champion data quality and integrity, highlighting data quality issues and suggesting appropriate solutions. Share knowledge and experience, and analytical/modelling best practices as well as mentoring and development of team member skills My client is looking to pay a salary of between £50,000 - £60,000. They offer some great benefits, including a 35 hour week and flexible work, i.e. working from home. To apply press apply now or send your CV to or contact me on LinkedIn Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter and LinkedIn - Circle Recruitment.
Nov 10, 2021
Full time
Data Scientist - Central London Data Scientist with experience in machine learning, SQL, Python / R experience is required by a leading research company in Central London. As the Data Scientist, you will design and implement algorithms for research evaluation. You will lead this project in collaboration with a mix of teams including product and technology teams to build, develop and deploy new data pipelines and research evaluation models. Any experience of Machine Learning would be a big advantage as this is an area that they want to move into, so something that will be huge for them in the coming years Experience ideally required: Either a PhD or MSc in a quantitative research field with at least 1 year of experience in a professional data-science position or 3+ years of experience in a Data Science position Strong programming skills as evidenced by earlier work in data science or software engineering, including experience with standard libraries for data science (NumPy, Pandas, Scikit-Learn, Keras or equivalents) Extensive experience of completing complex data analysis and create proposals / provide recommendations on the back of analysis proficiency in data mining, mathematics, and statistical analysis Solid knowledge of machine learning, natural language processing and ability to develop new algorithms. Be an advocate of the advantages of using machine learning to increase efficiency in the data moving forward Ideally some proven predictive modelling, forecasting or analytical experience with strong SQL, Python & R skills If you have the following it would be a bonus Prior research experience in Data Science or biomedical/medical research (PhD or Postdoc) as evidenced by academic publications or conference talks Experience with deep learning frameworks such as TensorFlow and PyTorch Data Scientist Responsibilities: Design and implement algorithms for research evaluation. You will lead this project in collaboration with a mix of teams including product and technology teams to build, develop and deploy new data pipelines and research evaluation models. Work with the editorial team to identify opportunities to leverage our proprietary recommendation data and the expertise to create research evaluation models. Collaborate with the Product team to develop products based on new data pipelines and models Create data visualizations in collaboration with their technology teams Champion data quality and integrity, highlighting data quality issues and suggesting appropriate solutions. Share knowledge and experience, and analytical/modelling best practices as well as mentoring and development of team member skills My client is looking to pay a salary of between £50,000 - £60,000. They offer some great benefits, including a 35 hour week and flexible work, i.e. working from home. To apply press apply now or send your CV to or contact me on LinkedIn Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter and LinkedIn - Circle Recruitment.
Our Mission We're the Payments, Fraud and Financial Crime (PFFC) Value Stream and our vision is to promote social well-being for our customers by enabling them to make and receive payments and protect them from fraud and financial crime. We do this by supporting business areas in processing compliant, fast, secure, and flexible transaction management services and real time payments, and addressing rising threats from social engineering by implementing new and improved ways to meet our customer's needs. Our team As the Bank moves to building out a strategic roadmap, both from an application infrastructure and tooling, our team is embracing this and building capability to enable this transformation. The SWIFT Team is a multi-mode (agile/ DevOps/Waterfall) delivery team, supporting Category A services in Payments, Fraud and Financial Crime. About the role We're looking to recruit a Software Engineer in Test/Quality Engineer to join our SWIFT team, within our value stream, working in a highly proficient and productive engineering team instilled with a team ethos of testing and delivering high quality solutions for our colleagues and customers. You'll be taking on a quality engineering role, supporting the development, and testing of a highly effective and critical payments gateway. 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 incredible! Here's how you'll make a difference: Work in an agile team with colleagues from different fields, not the least software engineers and business analysts to plan and implement highly effective testing to ensure excellent delivery quality to customers. Excitingly you can exercise your "T-Shape" capabilities to develop and further improve the expansion of the Test Automation framework to not only deliver quality testing but in a rapid execution timeline. Be part of an encouraging Quality Engineering community to learn and grow individually but also working with others to help the community. Collaborative working with the Scrum Master, Product Owner, engineers, and business analysts building the feature team capability. What we need from you: You'll be experienced in Quality Engineering, with knowledge on the SWIFT payments and/or automation payment tools. Java experience - both technical and practical usage. You'll have a consistent track record in building, crafting automation processes and execution through sound and fully rounded engineering methods and principles. Manual and automated testing, functional and non-functional coverage as well as documentation and defect management. Experienced with SAG and GTX application or experience with testing and integration. We'd also welcome the following desirable skills: Experience in any of the following: Jenkins, BDD Cucumber, Jira/Confluence. Experience with introduction of 3rd Party packages/tools. A passion for mentoring other less experienced colleagues. Strong team spirit and taking ownership and responsibility. Experience of agile, DevOps and non-agile quality engineering practices. Together we'll make it possible... We promote an inclusive and encouraging culture - it's one of the many things our colleagues love about working with us! We're keen to support all our colleagues in finding new opportunities. Whatever your aspiration, you can also expect excellent benefits, personal development, and a career that's enriching and full of opportunity. Our team works a hybrid working pattern, and we may meet in office monthly flexibility to work from home the remainder of the time. You'll also receive a package that includes base salary: £33, 993 - £44, 130; a 4% flex benefit cash pot to spend (or take as cash), a discretionary variable performance bonus up to 20%, a generous 15% employer pension contribution, 28 days holiday entitlement plus bank holidays, private health cover, access to share schemes and staff discounts. About Lloyds Banking Group As the UK's largest retail and commercial bank, we have a footprint that touches nearly every community and household in the UK. That gives us a big responsibility to support the UK economy and have a clear strategy to put customers first and achieve our vision of being the best bank for our customers. Are you interested in joining our team? Apply today.
Nov 10, 2021
Full time
Our Mission We're the Payments, Fraud and Financial Crime (PFFC) Value Stream and our vision is to promote social well-being for our customers by enabling them to make and receive payments and protect them from fraud and financial crime. We do this by supporting business areas in processing compliant, fast, secure, and flexible transaction management services and real time payments, and addressing rising threats from social engineering by implementing new and improved ways to meet our customer's needs. Our team As the Bank moves to building out a strategic roadmap, both from an application infrastructure and tooling, our team is embracing this and building capability to enable this transformation. The SWIFT Team is a multi-mode (agile/ DevOps/Waterfall) delivery team, supporting Category A services in Payments, Fraud and Financial Crime. About the role We're looking to recruit a Software Engineer in Test/Quality Engineer to join our SWIFT team, within our value stream, working in a highly proficient and productive engineering team instilled with a team ethos of testing and delivering high quality solutions for our colleagues and customers. You'll be taking on a quality engineering role, supporting the development, and testing of a highly effective and critical payments gateway. 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 incredible! Here's how you'll make a difference: Work in an agile team with colleagues from different fields, not the least software engineers and business analysts to plan and implement highly effective testing to ensure excellent delivery quality to customers. Excitingly you can exercise your "T-Shape" capabilities to develop and further improve the expansion of the Test Automation framework to not only deliver quality testing but in a rapid execution timeline. Be part of an encouraging Quality Engineering community to learn and grow individually but also working with others to help the community. Collaborative working with the Scrum Master, Product Owner, engineers, and business analysts building the feature team capability. What we need from you: You'll be experienced in Quality Engineering, with knowledge on the SWIFT payments and/or automation payment tools. Java experience - both technical and practical usage. You'll have a consistent track record in building, crafting automation processes and execution through sound and fully rounded engineering methods and principles. Manual and automated testing, functional and non-functional coverage as well as documentation and defect management. Experienced with SAG and GTX application or experience with testing and integration. We'd also welcome the following desirable skills: Experience in any of the following: Jenkins, BDD Cucumber, Jira/Confluence. Experience with introduction of 3rd Party packages/tools. A passion for mentoring other less experienced colleagues. Strong team spirit and taking ownership and responsibility. Experience of agile, DevOps and non-agile quality engineering practices. Together we'll make it possible... We promote an inclusive and encouraging culture - it's one of the many things our colleagues love about working with us! We're keen to support all our colleagues in finding new opportunities. Whatever your aspiration, you can also expect excellent benefits, personal development, and a career that's enriching and full of opportunity. Our team works a hybrid working pattern, and we may meet in office monthly flexibility to work from home the remainder of the time. You'll also receive a package that includes base salary: £33, 993 - £44, 130; a 4% flex benefit cash pot to spend (or take as cash), a discretionary variable performance bonus up to 20%, a generous 15% employer pension contribution, 28 days holiday entitlement plus bank holidays, private health cover, access to share schemes and staff discounts. About Lloyds Banking Group As the UK's largest retail and commercial bank, we have a footprint that touches nearly every community and household in the UK. That gives us a big responsibility to support the UK economy and have a clear strategy to put customers first and achieve our vision of being the best bank for our customers. Are you interested in joining our team? Apply today.
Senior Data Scientist required for a leading AI company in London (Role is remote working) to join them on a permanent basis As a Senior Data Scientist you will lead project teams that deliver bespoke algorithms to our clients. You will be responsible for conceiving the data science approach, for designing the associated software architecture, and for ensuring that best practices are followed throughout. You will directly contribute to the code base of the project with a specific focus on the components that are difficult or require experience to implement. You will help our excellent commercial team build strong relationships with clients, shaping the direction of both current and future projects. Particularly in the initial stages of commercial engagements, you will guide the process of defining the scope of projects to come with an emphasis on technical feasibility. We consider this work as fundamental towards ensuring that Faculty can continue to deliver high-quality software within the allocated timeframes. You will play an important role in the development of others at the client by acting as the designated mentor of a small number of data scientists, and by supporting the professional growth of data scientists on the project team. The latter includes giving targeted support where needed, and providing step-up opportunities where helpful. Skills and Experience required: * Mid to Senior experience in either a professional data science position or a quantitative academic field * Strong programming skills as evidenced by earlier work in data science or software engineering. Although your programming language of choice (eg R, MATLAB or C) is not important, we do require the ability to become a fluent Python programmer in a short timeframe * An excellent command of the basic libraries for data science (eg NumPy, Pandas, Scikit-Learn) and familiarity with a deep-learning framework (eg TensorFlow, PyTorch, Caffe) * A solid grasp of essentially all of the standard data science techniques, for example, supervised/unsupervised machine learning, model cross validation, Bayesian inference, time-series analysis, simple NLP, effective SQL database querying, or using/writing simple APIs for models. We regard the ability to develop new algorithms when an innovative solution is needed as a fundamental skill * Some commercial experience, particularly if this involved client-facing work or project management; eagerness to work alongside clients; business awareness and an ability to gauge the commercial value of projects; outstanding written and verbal communication skills; persuasiveness when presenting to a large or important audience Benefits include unlimited holidays, Private Health and Dental, Working from home and flexible working options - and many more
Nov 10, 2021
Full time
Senior Data Scientist required for a leading AI company in London (Role is remote working) to join them on a permanent basis As a Senior Data Scientist you will lead project teams that deliver bespoke algorithms to our clients. You will be responsible for conceiving the data science approach, for designing the associated software architecture, and for ensuring that best practices are followed throughout. You will directly contribute to the code base of the project with a specific focus on the components that are difficult or require experience to implement. You will help our excellent commercial team build strong relationships with clients, shaping the direction of both current and future projects. Particularly in the initial stages of commercial engagements, you will guide the process of defining the scope of projects to come with an emphasis on technical feasibility. We consider this work as fundamental towards ensuring that Faculty can continue to deliver high-quality software within the allocated timeframes. You will play an important role in the development of others at the client by acting as the designated mentor of a small number of data scientists, and by supporting the professional growth of data scientists on the project team. The latter includes giving targeted support where needed, and providing step-up opportunities where helpful. Skills and Experience required: * Mid to Senior experience in either a professional data science position or a quantitative academic field * Strong programming skills as evidenced by earlier work in data science or software engineering. Although your programming language of choice (eg R, MATLAB or C) is not important, we do require the ability to become a fluent Python programmer in a short timeframe * An excellent command of the basic libraries for data science (eg NumPy, Pandas, Scikit-Learn) and familiarity with a deep-learning framework (eg TensorFlow, PyTorch, Caffe) * A solid grasp of essentially all of the standard data science techniques, for example, supervised/unsupervised machine learning, model cross validation, Bayesian inference, time-series analysis, simple NLP, effective SQL database querying, or using/writing simple APIs for models. We regard the ability to develop new algorithms when an innovative solution is needed as a fundamental skill * Some commercial experience, particularly if this involved client-facing work or project management; eagerness to work alongside clients; business awareness and an ability to gauge the commercial value of projects; outstanding written and verbal communication skills; persuasiveness when presenting to a large or important audience Benefits include unlimited holidays, Private Health and Dental, Working from home and flexible working options - and many more
Job Advert Are you looking for a career in tech that truly helps make the world a better place? bp is moving through the biggest transition in its 100+ year history with the goal of becoming one of the world's largest renewable energy providers and achieving net zero carbon emissions by 2050. To make this transition, we are hiring software engineers to power our business end to end, from building new infrastructure and services through to customer facing web and native mobile applications. We build exclusively on the cloud using Azure and AWS so we can adapt quickly, demonstrate the latest technology, and scale our business globally. Background bp's Innovation & Engineering (I&E) organization is the central organization for all software development. We build all the technology that powers bp's businesses, from upstream energy production to downstream delivery of energy to our customers. We have a variety of teams depending on your areas of interest, including infrastructure and backend services through to customer-facing web and native applications. We encourage our teams to adapt quickly by using native AWS and Azure services, including serverless, and enable them to pick the best technology for a given problem. This is meant to empower our software engineers while allowing them to learn and develop themselves. What you will do for us... Design sophisticated software components, services, and applications. You'll write design documents and review them with your software engineering and architecture peers, incorporating and quickly iterating on the feedback. Lead the delivery of your projects to production. You'll follow best practices including writing high quality code, developing unit, functional, and performance tests, and creating end-to-end deployment pipelines to production to maintain a fast velocity. Integrate your software with other distributed systems and shared APIs across bp. You'll work closely with partner teams to help evolve their systems to make all of our services more re-usable and resilient. Hire and develop others by mentoring junior software engineers and peers, and proactively sharing your expertise and interests with others. Partner closely with multi-functional teams including product management, data science, and UX design. Qualifications Experience designing and building complex software systems end-to-end which have been optimally delivered to production. You'll have supported these production systems through on-call rotations. Expertise in at least one language (C/C++, Java, C#, Python) including object-oriented design. You should be proficient in data structures, algorithms, runtime complexity, API and database design, as well as unit and functional test methodologies. Experience in system design of both new and existing systems. You should understand security and privacy best practices as well as how to properly monitor, log, and alarm for production systems. Strong communication skills and ability to communicate with your peers through to senior leaders. You should be able to engage and influence others to collect requirements, describe what you're doing, and work through problems and find productive solutions. Why join us At bp, we support our people to learn and grow in a diverse and challenging environment. We believe that our team is strengthened by diversity. We are committed to fostering an inclusive environment in which everyone is respected and treated fairly. There are many aspects of our employees' lives that are meaningful, so we offer benefits to enable your work to fit with your life. These benefits can include flexible working options, a generous paid parental leave policy, excellent retirement benefits, among others! #digitalengineering Entity Innovation & Engineering Job Family Group IT&S Group Relocation available Negotiable Travel required Negligible travel Country United Kingdom, United States of America About BP Innovation & Engineering Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Flexible working options will be considered.
Nov 10, 2021
Full time
Job Advert Are you looking for a career in tech that truly helps make the world a better place? bp is moving through the biggest transition in its 100+ year history with the goal of becoming one of the world's largest renewable energy providers and achieving net zero carbon emissions by 2050. To make this transition, we are hiring software engineers to power our business end to end, from building new infrastructure and services through to customer facing web and native mobile applications. We build exclusively on the cloud using Azure and AWS so we can adapt quickly, demonstrate the latest technology, and scale our business globally. Background bp's Innovation & Engineering (I&E) organization is the central organization for all software development. We build all the technology that powers bp's businesses, from upstream energy production to downstream delivery of energy to our customers. We have a variety of teams depending on your areas of interest, including infrastructure and backend services through to customer-facing web and native applications. We encourage our teams to adapt quickly by using native AWS and Azure services, including serverless, and enable them to pick the best technology for a given problem. This is meant to empower our software engineers while allowing them to learn and develop themselves. What you will do for us... Design sophisticated software components, services, and applications. You'll write design documents and review them with your software engineering and architecture peers, incorporating and quickly iterating on the feedback. Lead the delivery of your projects to production. You'll follow best practices including writing high quality code, developing unit, functional, and performance tests, and creating end-to-end deployment pipelines to production to maintain a fast velocity. Integrate your software with other distributed systems and shared APIs across bp. You'll work closely with partner teams to help evolve their systems to make all of our services more re-usable and resilient. Hire and develop others by mentoring junior software engineers and peers, and proactively sharing your expertise and interests with others. Partner closely with multi-functional teams including product management, data science, and UX design. Qualifications Experience designing and building complex software systems end-to-end which have been optimally delivered to production. You'll have supported these production systems through on-call rotations. Expertise in at least one language (C/C++, Java, C#, Python) including object-oriented design. You should be proficient in data structures, algorithms, runtime complexity, API and database design, as well as unit and functional test methodologies. Experience in system design of both new and existing systems. You should understand security and privacy best practices as well as how to properly monitor, log, and alarm for production systems. Strong communication skills and ability to communicate with your peers through to senior leaders. You should be able to engage and influence others to collect requirements, describe what you're doing, and work through problems and find productive solutions. Why join us At bp, we support our people to learn and grow in a diverse and challenging environment. We believe that our team is strengthened by diversity. We are committed to fostering an inclusive environment in which everyone is respected and treated fairly. There are many aspects of our employees' lives that are meaningful, so we offer benefits to enable your work to fit with your life. These benefits can include flexible working options, a generous paid parental leave policy, excellent retirement benefits, among others! #digitalengineering Entity Innovation & Engineering Job Family Group IT&S Group Relocation available Negotiable Travel required Negligible travel Country United Kingdom, United States of America About BP Innovation & Engineering Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Flexible working options will be considered.
Job Profile Summary . Job Advert As a Quantitative Software Engineer, you will be Joining a high performing team exposed to many of the most exciting business and technology challenges BP faces within its trading businesses today, focusing on maximising value from BP's assets and operations. Typical solutions include use of advanced optimisation techniques (e.g. Heuristic Optimisation), Machine Learning and simulation-based Reinforcement Learning. You will work closely with Traders and Operators to optimise various aspects of BP's operations, ranging from efficient logistical operations (for example, shipping scheduling), partnering with traders to ensure our portfolios are kept optimal. You will develop a deep understanding of the optimisation algorithms and of the business context in which the team operates. Most of your time will be focused in writing code, while pursuing software engineering best practices for design, build and test. High-quality documentation, traceability and knowledge sharing is expected. Additionally, you will work directly with the Optimisation Technical Team Lead on the evolution of the current technology platform in place, as well as the long-term strategy and roadmap for the increased use of optimisation in BP. This is a unique role well positioned to create substantial value for the business and requires an individual with the right mix of software engineering, quantitative and communication skills. What we need from you: Sophisticated knowledge of Java and associated ecosystem (Java 8, GIT, Maven, Jenkins, Desktop Java - eg. JavaFX/Swing, SpringBoot/RESTful Webservices). Strive for excellence and continuous improvement in software architecture, Agile methods and build systems, as well as the underlying optimisation algorithms. Ability to work closely with the business, draw out their requirements and create a mathematical model. Strong interpersonal skills with the ability to present ideas well graphically as well as verbally. Strong mathematical and numeracy skills. A quantitative degree - with commercial experience of advanced algorithm implementation. Good understanding of Computational Complexity Theory (EG: Big-O notation). Other good stuff you could bring: Experience in optimisation. Examples include linear programming and solving a TSP using a heuristic approach such as simulated annealing, genetic algorithms or machine learning. Experience with DevOps: working with AWS, Docker, Ansible, Kerberos, OpenShift/Kubernetes. #DigitalEngineering Entity Innovation & Engineering Job Family Group Supply & Trading Group Relocation available No Travel required No Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Nov 10, 2021
Full time
Job Profile Summary . Job Advert As a Quantitative Software Engineer, you will be Joining a high performing team exposed to many of the most exciting business and technology challenges BP faces within its trading businesses today, focusing on maximising value from BP's assets and operations. Typical solutions include use of advanced optimisation techniques (e.g. Heuristic Optimisation), Machine Learning and simulation-based Reinforcement Learning. You will work closely with Traders and Operators to optimise various aspects of BP's operations, ranging from efficient logistical operations (for example, shipping scheduling), partnering with traders to ensure our portfolios are kept optimal. You will develop a deep understanding of the optimisation algorithms and of the business context in which the team operates. Most of your time will be focused in writing code, while pursuing software engineering best practices for design, build and test. High-quality documentation, traceability and knowledge sharing is expected. Additionally, you will work directly with the Optimisation Technical Team Lead on the evolution of the current technology platform in place, as well as the long-term strategy and roadmap for the increased use of optimisation in BP. This is a unique role well positioned to create substantial value for the business and requires an individual with the right mix of software engineering, quantitative and communication skills. What we need from you: Sophisticated knowledge of Java and associated ecosystem (Java 8, GIT, Maven, Jenkins, Desktop Java - eg. JavaFX/Swing, SpringBoot/RESTful Webservices). Strive for excellence and continuous improvement in software architecture, Agile methods and build systems, as well as the underlying optimisation algorithms. Ability to work closely with the business, draw out their requirements and create a mathematical model. Strong interpersonal skills with the ability to present ideas well graphically as well as verbally. Strong mathematical and numeracy skills. A quantitative degree - with commercial experience of advanced algorithm implementation. Good understanding of Computational Complexity Theory (EG: Big-O notation). Other good stuff you could bring: Experience in optimisation. Examples include linear programming and solving a TSP using a heuristic approach such as simulated annealing, genetic algorithms or machine learning. Experience with DevOps: working with AWS, Docker, Ansible, Kerberos, OpenShift/Kubernetes. #DigitalEngineering Entity Innovation & Engineering Job Family Group Supply & Trading Group Relocation available No Travel required No Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Job Profile Summary As a Principal Software Engineer, you are the expert member of a team creating software for BP colleagues and external users. Your team's mission is to be the digital provider of choice to your area of BP - delivering innovation at speed where it's wanted, and day-in-day-out reliability where it's needed. You will operate in a dynamic and commercially focussed environment, with the resources of one of the world's largest Digital organisations and leading Digital and IT vendors working with you. You will be part of growing and strengthening our technical talent base - experts coming together to solve BP and the world's problems. Job Advert Our innovations and achievements lead the way for BP to modernise the way it works. I&E touches every part of BP and we have employees in over 30 countries. Join us and you'll have an opportunity to use your existing experience and expertise whilst continuing to develop professionally. Personal growth and development is encouraged and learning opportunities are plentiful. About the job: The team you're creating is dedicated to building products for Production & Operations and Business Services within BP. Your mission is to be the digital provider of choice; delivering innovation at speed, day-in-day-out reliabily where it's needed. We operate in a dynamic and commercially focussed environment, with the resources of one of the world's largest Digital organisations and leading Digital and IT vendors working with you. Be part of growing and strengthening our technical talent base, coming together to solve BP and the world's problems. Working with users and business analysts to understand requirements Designing, developing, and testing custom software applications Supporting and maintaining your software. We believe in DevOps - you build it, you run it! Monitoring and applying emerging technologies Providing mentorship and thought leadership to your team and across the organisation About you: In addition to having leadership capability, you have validated experience in most of these technologies: Azure and/or AWS Azure DevOps/Git/GitHub RESTful APIs One or more dev language: Node.js/Javascript, C#, Java Deep understanding of automated testing (unit, functional, integration, e2e) Container technologies (EKS, AKS, OpenShift, docker) and Serverless DevOps principles - you build it, you run it! Monitoring and telemetry tools Agile methodologies Technical Extensive experience and mastery of one or more of Java, C#, JavaScript/Node.js Proven willingness and ability to learn, to become deeply skilled in at least one more programming language on top of your existing skillset Deep experience and understanding of the software development lifecycle, including design, security, design patterns for extensible and reliable code, automated unit and functional testing, CI/CD and telemetry Expertise in modern technologies like Cloud native, containers, serverless Secondary: Confirmed experience of Agile methodologies, DevOps culture and practices, Lean techniques like Value Stream Mapping User story definition Application Support Leadership and EQ You embrace a culture of change and agility, evolving continuously, adapting to our changing world. You are a great team-mate, looking beyond your own area and organisational boundaries to consider the bigger picture and perspective of others. You are self-aware and actively seek mentorship from others on impact and effectiveness You apply judgment and common sense. You use insight and good judgement to enable commercially sound, efficient and pragmatic decisions and solutions and to respond to situations as they arise. You ensure your personal compliance with BP's Code of Conduct and strong consistency with our Values & Behaviours. You have cultural fluency - you actively seek to understand cultural differences and sensitivities. At bp, we provide the following environment & benefits: A company culture where we respect our diverse teams and are proud of our achievements Possibility to join social communities and networks A healthy work-life balance Chill-out and collaboration spaces in a modern office environment Learning and development opportunities to craft your career path Life & health insurance, medical care package And many others benefits! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Apply now! #Digitalengineering Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required Negligible travel Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Nov 10, 2021
Full time
Job Profile Summary As a Principal Software Engineer, you are the expert member of a team creating software for BP colleagues and external users. Your team's mission is to be the digital provider of choice to your area of BP - delivering innovation at speed where it's wanted, and day-in-day-out reliability where it's needed. You will operate in a dynamic and commercially focussed environment, with the resources of one of the world's largest Digital organisations and leading Digital and IT vendors working with you. You will be part of growing and strengthening our technical talent base - experts coming together to solve BP and the world's problems. Job Advert Our innovations and achievements lead the way for BP to modernise the way it works. I&E touches every part of BP and we have employees in over 30 countries. Join us and you'll have an opportunity to use your existing experience and expertise whilst continuing to develop professionally. Personal growth and development is encouraged and learning opportunities are plentiful. About the job: The team you're creating is dedicated to building products for Production & Operations and Business Services within BP. Your mission is to be the digital provider of choice; delivering innovation at speed, day-in-day-out reliabily where it's needed. We operate in a dynamic and commercially focussed environment, with the resources of one of the world's largest Digital organisations and leading Digital and IT vendors working with you. Be part of growing and strengthening our technical talent base, coming together to solve BP and the world's problems. Working with users and business analysts to understand requirements Designing, developing, and testing custom software applications Supporting and maintaining your software. We believe in DevOps - you build it, you run it! Monitoring and applying emerging technologies Providing mentorship and thought leadership to your team and across the organisation About you: In addition to having leadership capability, you have validated experience in most of these technologies: Azure and/or AWS Azure DevOps/Git/GitHub RESTful APIs One or more dev language: Node.js/Javascript, C#, Java Deep understanding of automated testing (unit, functional, integration, e2e) Container technologies (EKS, AKS, OpenShift, docker) and Serverless DevOps principles - you build it, you run it! Monitoring and telemetry tools Agile methodologies Technical Extensive experience and mastery of one or more of Java, C#, JavaScript/Node.js Proven willingness and ability to learn, to become deeply skilled in at least one more programming language on top of your existing skillset Deep experience and understanding of the software development lifecycle, including design, security, design patterns for extensible and reliable code, automated unit and functional testing, CI/CD and telemetry Expertise in modern technologies like Cloud native, containers, serverless Secondary: Confirmed experience of Agile methodologies, DevOps culture and practices, Lean techniques like Value Stream Mapping User story definition Application Support Leadership and EQ You embrace a culture of change and agility, evolving continuously, adapting to our changing world. You are a great team-mate, looking beyond your own area and organisational boundaries to consider the bigger picture and perspective of others. You are self-aware and actively seek mentorship from others on impact and effectiveness You apply judgment and common sense. You use insight and good judgement to enable commercially sound, efficient and pragmatic decisions and solutions and to respond to situations as they arise. You ensure your personal compliance with BP's Code of Conduct and strong consistency with our Values & Behaviours. You have cultural fluency - you actively seek to understand cultural differences and sensitivities. At bp, we provide the following environment & benefits: A company culture where we respect our diverse teams and are proud of our achievements Possibility to join social communities and networks A healthy work-life balance Chill-out and collaboration spaces in a modern office environment Learning and development opportunities to craft your career path Life & health insurance, medical care package And many others benefits! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Apply now! #Digitalengineering Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required Negligible travel Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Python Developer / Software Engineer (Computer Science Junior / Graduate) *Hybrid WFH*. Are you a bright, ambitious technologist with a record of academic achievement? You could be working on complex systems whilst progressing your career and continually learning at one of the world's most advanced Cyber Security technology companies. As a Python Developer you will design and develop new components and enhancements for a suite of AI driven Cyber Security products. You'll join a highly intelligent and motivated Agile team working on a wide variety of projects with a diverse toolset and will have the opportunity to run your own projects and work autonomously on new ideas whilst being fully supported with training and mentoring to reach your full potential, with excellent career opportunities. Following a remote interview process you can work from home 2 - 3 days a week, when you are in the office you'll be based in Cambridge (about a 20 minute walk from the local station and with regular shuttle bus; there's also parking available) and a range of perks including free top quality catered lunch every Friday, social activities ranging from sports to board game nights; breakout areas and solo pods. Requirements: *You're degree educated, having achieved a 2.1 or above from a top 500 world university in a STEM subject *You have Python coding skills *You're familiar with AWS or similar cloud compute environments *You have strong analytical skills and enjoy problem solving *You're collaborative *Nice to haves include: Node.js, Linux, Cyber Security knowledge As a Junior Python Developer you will earn a competitive salary (to £50k) plus benefits package, including family healthcare and travel allowance. Apply now or call to find out more about this Python Developer / Software Engineer (Computer Science Junior / Graduate) opportunity.
Nov 09, 2021
Full time
Python Developer / Software Engineer (Computer Science Junior / Graduate) *Hybrid WFH*. Are you a bright, ambitious technologist with a record of academic achievement? You could be working on complex systems whilst progressing your career and continually learning at one of the world's most advanced Cyber Security technology companies. As a Python Developer you will design and develop new components and enhancements for a suite of AI driven Cyber Security products. You'll join a highly intelligent and motivated Agile team working on a wide variety of projects with a diverse toolset and will have the opportunity to run your own projects and work autonomously on new ideas whilst being fully supported with training and mentoring to reach your full potential, with excellent career opportunities. Following a remote interview process you can work from home 2 - 3 days a week, when you are in the office you'll be based in Cambridge (about a 20 minute walk from the local station and with regular shuttle bus; there's also parking available) and a range of perks including free top quality catered lunch every Friday, social activities ranging from sports to board game nights; breakout areas and solo pods. Requirements: *You're degree educated, having achieved a 2.1 or above from a top 500 world university in a STEM subject *You have Python coding skills *You're familiar with AWS or similar cloud compute environments *You have strong analytical skills and enjoy problem solving *You're collaborative *Nice to haves include: Node.js, Linux, Cyber Security knowledge As a Junior Python Developer you will earn a competitive salary (to £50k) plus benefits package, including family healthcare and travel allowance. Apply now or call to find out more about this Python Developer / Software Engineer (Computer Science Junior / Graduate) opportunity.
Senior Software Engineer / Lead Software Engineer wanted to join an Edinburgh-based startup/scaleup who are involved in some really interesting and socially and environmentally positive work. Their mission is to tackle energy poverty and use technology to improve access to resources in developing countries - it's interesting, challenging and socially positive work. They have a team of 15, and most of the technical team are based in central Edinburgh. The tech stack is built around Python, Django, JavaScript, React - bonus skills would include TypeScript, GraphQL, Flutter experience. If Python's not your main experience (perhaps you're more experienced with Ruby/Rails or Node.js) then please do get in touch! Ideally, you'll feel comfortable leading and mentoring other Developers. The salary on offer is up to £55,000 (plus stock options). They are happy to support flexible working and may consider remote Engineers for this role and will also consider part-time Software Engineers. If you're interested, please apply and/or get in touch with Rhona Kennedy at Cathcart Associates.
Nov 09, 2021
Full time
Senior Software Engineer / Lead Software Engineer wanted to join an Edinburgh-based startup/scaleup who are involved in some really interesting and socially and environmentally positive work. Their mission is to tackle energy poverty and use technology to improve access to resources in developing countries - it's interesting, challenging and socially positive work. They have a team of 15, and most of the technical team are based in central Edinburgh. The tech stack is built around Python, Django, JavaScript, React - bonus skills would include TypeScript, GraphQL, Flutter experience. If Python's not your main experience (perhaps you're more experienced with Ruby/Rails or Node.js) then please do get in touch! Ideally, you'll feel comfortable leading and mentoring other Developers. The salary on offer is up to £55,000 (plus stock options). They are happy to support flexible working and may consider remote Engineers for this role and will also consider part-time Software Engineers. If you're interested, please apply and/or get in touch with Rhona Kennedy at Cathcart Associates.
Full Stack Software Engineer | Reading (remote) | £58,000 - 63,000 Full Stack Software Engineer | Full Stack Software Developer | .NET | HTML | CSS | JavaScript | Typescript | React | Remote This organisation is on the lookout for an accomplished Full Stack Software Engineer to join their team for £50,000 - 63,000! This digital agency based in Reading are on the lookout for a handful of exceptional engineers to join them on their journey as they upscale. With a global presence across the UK, South Africa and Holland, they are already well established in the industry and going from strength to strength. As a Full Stack Software Engineer, you will get the chance to work with high profile clients within the private and public sectors. Reporting directly to the Head of Software Engineering, you will be responsible for contributing to the technical design, testing and delivery of their web-based applications - being supported to keep learning continuously throughout. Skills required: .NET JavaScript HTMl CSS Typescript React In return, they offer a wealth of benefits, including: Remote working Weekly 1-2-1s Monthly reviews Tuition budget Mental health support If you would like to hear more about the role, please give Izzy a call on ! Applications close 29/10/21. Full Stack Software Engineer | Reading (remote) | £58,000 - 63,000 Full Stack Software Engineer | Full Stack Software Developer | .NET | HTML | CSS | JavaScript | Typescript | React | Remote
Nov 09, 2021
Full time
Full Stack Software Engineer | Reading (remote) | £58,000 - 63,000 Full Stack Software Engineer | Full Stack Software Developer | .NET | HTML | CSS | JavaScript | Typescript | React | Remote This organisation is on the lookout for an accomplished Full Stack Software Engineer to join their team for £50,000 - 63,000! This digital agency based in Reading are on the lookout for a handful of exceptional engineers to join them on their journey as they upscale. With a global presence across the UK, South Africa and Holland, they are already well established in the industry and going from strength to strength. As a Full Stack Software Engineer, you will get the chance to work with high profile clients within the private and public sectors. Reporting directly to the Head of Software Engineering, you will be responsible for contributing to the technical design, testing and delivery of their web-based applications - being supported to keep learning continuously throughout. Skills required: .NET JavaScript HTMl CSS Typescript React In return, they offer a wealth of benefits, including: Remote working Weekly 1-2-1s Monthly reviews Tuition budget Mental health support If you would like to hear more about the role, please give Izzy a call on ! Applications close 29/10/21. Full Stack Software Engineer | Reading (remote) | £58,000 - 63,000 Full Stack Software Engineer | Full Stack Software Developer | .NET | HTML | CSS | JavaScript | Typescript | React | Remote
Future’s Technology department has been instrumental in the company’s success over recent years and is vital to Future’s continued growth and disruption of the digital publishing industry.
As part of the strategy around GoComapre’s acquisition by Future we’re putting in a technology roadmap for re-platforming our domain around an API first, cloud based serverless architecture to become the PCW leading service. This is part of our plan to broaden the scope from the GoCompare brand.
Job Purpose
As a Lead QA in our Systems Team you’ll work closely with teams across engineering to ensure the delivery of scalable, well structured, efficient applications, services and components; working on both green-field projects built from the ground up using the latest libraries and best practice as well guiding on best practice, maintaining and improving existing code within our legacy stack.
You will be responsible for expanding the breadth and depth of our automated testing coverage, as well as leading our engineering teams on the automation discipline.
Crucially you’ll also be someone who can educate and train our Engineering team and understand at Functional and Non-Functional Quality and be able to define and set the quality gates for the our Ci/CD Pipeline
Key Responsibilities
You will take overall responsibility for defining the Quality Gates across our SDLC and will set the criteria into the CI/CD pipeline for the whole platform
In collaboration with Tech Leads and Engineers you will ensure our testing stack is well scoped, monitored, reported and documented.
You will ensure that QA engineers & Dev engineers are working on the right areas of the stack and have the correct skills to ensure good test coverage.
You will be responsible for the QA across engineering defining the QA Strategy and setting the Quality Standards and Gates are defined and managed
You will also be responsible for analysing bugs across the stack and ensuring that suitable tests are set up to avoid future regressions.
You will work with the rest of the team to review both your code, QA engineering and software engineers code before it is committed into our repositories.
You will be able to communicate effectively with the wider business and be able to critically assess product requirements and solutions.
Test scope will cover both client and server-side code working with datastores and server configuration.
You will be keen to keep up to date with the latest approaches to software engineering and be given the opportunity to improve and updated the QA stack as appropriate
You will participate in regular hack days, using cutting edge tech to prototype innovative approaches to business/technical goals.
As an experienced member of the team you are required to support and help develop more junior members of staff both via peer review/direction and mentoring.
Nov 09, 2021
Full time
Future’s Technology department has been instrumental in the company’s success over recent years and is vital to Future’s continued growth and disruption of the digital publishing industry.
As part of the strategy around GoComapre’s acquisition by Future we’re putting in a technology roadmap for re-platforming our domain around an API first, cloud based serverless architecture to become the PCW leading service. This is part of our plan to broaden the scope from the GoCompare brand.
Job Purpose
As a Lead QA in our Systems Team you’ll work closely with teams across engineering to ensure the delivery of scalable, well structured, efficient applications, services and components; working on both green-field projects built from the ground up using the latest libraries and best practice as well guiding on best practice, maintaining and improving existing code within our legacy stack.
You will be responsible for expanding the breadth and depth of our automated testing coverage, as well as leading our engineering teams on the automation discipline.
Crucially you’ll also be someone who can educate and train our Engineering team and understand at Functional and Non-Functional Quality and be able to define and set the quality gates for the our Ci/CD Pipeline
Key Responsibilities
You will take overall responsibility for defining the Quality Gates across our SDLC and will set the criteria into the CI/CD pipeline for the whole platform
In collaboration with Tech Leads and Engineers you will ensure our testing stack is well scoped, monitored, reported and documented.
You will ensure that QA engineers & Dev engineers are working on the right areas of the stack and have the correct skills to ensure good test coverage.
You will be responsible for the QA across engineering defining the QA Strategy and setting the Quality Standards and Gates are defined and managed
You will also be responsible for analysing bugs across the stack and ensuring that suitable tests are set up to avoid future regressions.
You will work with the rest of the team to review both your code, QA engineering and software engineers code before it is committed into our repositories.
You will be able to communicate effectively with the wider business and be able to critically assess product requirements and solutions.
Test scope will cover both client and server-side code working with datastores and server configuration.
You will be keen to keep up to date with the latest approaches to software engineering and be given the opportunity to improve and updated the QA stack as appropriate
You will participate in regular hack days, using cutting edge tech to prototype innovative approaches to business/technical goals.
As an experienced member of the team you are required to support and help develop more junior members of staff both via peer review/direction and mentoring.
IT Project Manager (Cloud/Agile/Scrum) Lloyds Banking Group London, Halifax of Leeds - please only apply if able to work in one of these office location 2-3 days per week post covid Salary & Benefits: £57,139 to £79,496 base salary (location dependent), plus annual personal bonus, 15% employer pension contribution, 4% flexible cash pot, private medical insurance, 30 days holiday plus bank holidays. We also offer flexible working hours, agile working practices and home working 2-3 days per week. Who are Lloyds Banking Group and where does this role sit? Lloyds Banking Group is on the mission to build the bank of the future, and we need help to do it. Continuing our extensive transformation programme, we're redefining what a bank needs to be from the inside out. Our technology, our culture, and our mind-set is changing, all to show what an engineering-led organisation can do. This role sits within our cloud centre of excellence. Cloud is central to digitising the Group and building our LBG Bank of the Future . It enables us to increase technological pace and resiliency and to decrease capital expenditure. Our Cloud Centre of Excellence will put in place Cloud best practice; a community of experts that will face new challenges around software, security, resilience, finances, and risk; and will create the capability to adopt Cloud technology securely and at scale across our business. What will I focus on in this role? You'll work within an Agile feature team to coordinate the delivery technology projects focused on our usage of cloud technologies such as Platform as a Service (Paas) and Iaas/Saas. The Lab you will work within will be made up of multidisciplinary professionals including engineers, analysts, architects, business users, product owners and anyone else required to deliver projects in an agile way. You'll be supporting business readiness, ensuring that releases are packaged and governed appropriately, and users (colleagues or clients) are ready to receive them along with supporting run activity to maintain live applications to a high standard. We'll be seeking to transfer your knowledge and expertise of change delivery whilst acting as a servant leader to feature team operatives. You'll also support feature team members with the LBG governance & control framework along with conduct and compliance. Specific activities which you'll be responsible for include things like; Planning, resource management, governance & control activities Task management of staff in the lab Driving Agile working practices including Scrum based delivery Incident management Coordinating with software engineers, product owners, analysts, customers, technical specialists and relevant SMEs to ensure successful delivery Stakeholder management 3rdparty management of engineering, testing and security activity What do we need to see from applicants? We like people who come from diverse industry backgrounds and are not precious about if you have worked within financial services before as long as you have a solid working history in a modern Agile IT Project Delivery role in a regulated environment. As a minimum to be seriously considered we would need to see evidence in your CV of the following: A prior background working at a mid - senior level, as a modern Agile IT Project Delivery person, comfortable with software engineering projects. Background delivering technology programmes, ideally cloud (Iaas, Paas, etc) but we're happy to train you around cloud technologies as long as you have the core PM skills and a desire to learn. Good planning, resource management, governance & control, RAID, identifying and removing blockers, and budget management experience. Good stakeholder management and general people skills, including being comfortable engaging people at director level. 3rdparty management experience. Comfortable working with the likes of software engineers, product owners, business analysts, quality automation testing staff and customers! What else would be handy? (but please apply if you have the above) Knowledge of cloud platforms such as Azure, Google Cloud and Amazon Web Services. What can I expect in Return? We're dedicated to giving you opportunities and support to develop you both professionally and personally to optimise your potential! As a new colleague to the team, you'll join us on our journey to build a 21st century bank that reflects modern Britain and craft an inclusive culture where all colleagues feel encouraged and valued. We're committed to building a workforce which reflects the diversity of the customers and communities we serve, and to building an inclusive environment where all our colleagues can be themselves and succeed on merit. We support the principles of agile working and equal opportunity and are happy to consider flexible working arrangements. Together we'll make it possible!
Nov 09, 2021
Full time
IT Project Manager (Cloud/Agile/Scrum) Lloyds Banking Group London, Halifax of Leeds - please only apply if able to work in one of these office location 2-3 days per week post covid Salary & Benefits: £57,139 to £79,496 base salary (location dependent), plus annual personal bonus, 15% employer pension contribution, 4% flexible cash pot, private medical insurance, 30 days holiday plus bank holidays. We also offer flexible working hours, agile working practices and home working 2-3 days per week. Who are Lloyds Banking Group and where does this role sit? Lloyds Banking Group is on the mission to build the bank of the future, and we need help to do it. Continuing our extensive transformation programme, we're redefining what a bank needs to be from the inside out. Our technology, our culture, and our mind-set is changing, all to show what an engineering-led organisation can do. This role sits within our cloud centre of excellence. Cloud is central to digitising the Group and building our LBG Bank of the Future . It enables us to increase technological pace and resiliency and to decrease capital expenditure. Our Cloud Centre of Excellence will put in place Cloud best practice; a community of experts that will face new challenges around software, security, resilience, finances, and risk; and will create the capability to adopt Cloud technology securely and at scale across our business. What will I focus on in this role? You'll work within an Agile feature team to coordinate the delivery technology projects focused on our usage of cloud technologies such as Platform as a Service (Paas) and Iaas/Saas. The Lab you will work within will be made up of multidisciplinary professionals including engineers, analysts, architects, business users, product owners and anyone else required to deliver projects in an agile way. You'll be supporting business readiness, ensuring that releases are packaged and governed appropriately, and users (colleagues or clients) are ready to receive them along with supporting run activity to maintain live applications to a high standard. We'll be seeking to transfer your knowledge and expertise of change delivery whilst acting as a servant leader to feature team operatives. You'll also support feature team members with the LBG governance & control framework along with conduct and compliance. Specific activities which you'll be responsible for include things like; Planning, resource management, governance & control activities Task management of staff in the lab Driving Agile working practices including Scrum based delivery Incident management Coordinating with software engineers, product owners, analysts, customers, technical specialists and relevant SMEs to ensure successful delivery Stakeholder management 3rdparty management of engineering, testing and security activity What do we need to see from applicants? We like people who come from diverse industry backgrounds and are not precious about if you have worked within financial services before as long as you have a solid working history in a modern Agile IT Project Delivery role in a regulated environment. As a minimum to be seriously considered we would need to see evidence in your CV of the following: A prior background working at a mid - senior level, as a modern Agile IT Project Delivery person, comfortable with software engineering projects. Background delivering technology programmes, ideally cloud (Iaas, Paas, etc) but we're happy to train you around cloud technologies as long as you have the core PM skills and a desire to learn. Good planning, resource management, governance & control, RAID, identifying and removing blockers, and budget management experience. Good stakeholder management and general people skills, including being comfortable engaging people at director level. 3rdparty management experience. Comfortable working with the likes of software engineers, product owners, business analysts, quality automation testing staff and customers! What else would be handy? (but please apply if you have the above) Knowledge of cloud platforms such as Azure, Google Cloud and Amazon Web Services. What can I expect in Return? We're dedicated to giving you opportunities and support to develop you both professionally and personally to optimise your potential! As a new colleague to the team, you'll join us on our journey to build a 21st century bank that reflects modern Britain and craft an inclusive culture where all colleagues feel encouraged and valued. We're committed to building a workforce which reflects the diversity of the customers and communities we serve, and to building an inclusive environment where all our colleagues can be themselves and succeed on merit. We support the principles of agile working and equal opportunity and are happy to consider flexible working arrangements. Together we'll make it possible!
Job Profile Summary . Job Advert As a Quantitative Software Engineer , you will be Joining a high performing team exposed to many of the most exciting business and technology challenges BP faces within its trading businesses today, focussing on maximising value from BP's assets and operations. Typical solutions include use of advanced optimisation techniques (e.g. Heuristic Optimisation), Machine Learning and simulation-based Reinforcement Learning You will work closely with Traders and Operators to optimise various aspects of BP's operations, ranging from efficient logistical operations (for example, shipping scheduling), partnering with traders to ensure our portfolios are kept optimal. You will develop a deep understanding of the optimisation algorithms and of the business context in which the team operates. Most of your time will be focused in writing code, while pursuing software engineering best practices for design, build and test. High-quality documentation, traceability and knowledge sharing is expected. Additionally, you will work directly with the Optimisation Technical Team Lead on the evolution of the current technology platform in place, as well as the long-term strategy and roadmap for the increased use of optimisation in BP. This is a unique role well positioned to create substantial value for the business and requires an individual with the right mix of software engineering, quantitative and communication skills. Essential: Advanced knowledge of Java and associated ecosystem (Java 8, GIT, Maven, Jenkins, Desktop Java - eg. JavaFX/Swing, SpringBoot/RESTful Webservices). Strive for excellence and continuous improvement in software architecture, Agile methods and build systems, as well as the underlying optimisation algorithms. Ability to work closely with the business, draw out their requirements and create a mathematical model. Strong communication skills with ability to present ideas well graphically as well as verbally. Strong mathematical and numeracy skills. A quantitative degree - with commercial experience of advanced algorithm implementation. Good understanding of Computational Complexity Theory (EG: Big-O notation). Desirable: Experience in optimisation . Examples include linear programming and solving a TSP using a heuristic approach such as simulated annealing, genetic algorithms or machine learning. Experience with DevOps : working with AWS, Docker, Ansible, Kerberos, Openshift/Kubernetes. #bpDigitalEngineering #LI-MK1 Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required Yes - up to 10% Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Nov 09, 2021
Full time
Job Profile Summary . Job Advert As a Quantitative Software Engineer , you will be Joining a high performing team exposed to many of the most exciting business and technology challenges BP faces within its trading businesses today, focussing on maximising value from BP's assets and operations. Typical solutions include use of advanced optimisation techniques (e.g. Heuristic Optimisation), Machine Learning and simulation-based Reinforcement Learning You will work closely with Traders and Operators to optimise various aspects of BP's operations, ranging from efficient logistical operations (for example, shipping scheduling), partnering with traders to ensure our portfolios are kept optimal. You will develop a deep understanding of the optimisation algorithms and of the business context in which the team operates. Most of your time will be focused in writing code, while pursuing software engineering best practices for design, build and test. High-quality documentation, traceability and knowledge sharing is expected. Additionally, you will work directly with the Optimisation Technical Team Lead on the evolution of the current technology platform in place, as well as the long-term strategy and roadmap for the increased use of optimisation in BP. This is a unique role well positioned to create substantial value for the business and requires an individual with the right mix of software engineering, quantitative and communication skills. Essential: Advanced knowledge of Java and associated ecosystem (Java 8, GIT, Maven, Jenkins, Desktop Java - eg. JavaFX/Swing, SpringBoot/RESTful Webservices). Strive for excellence and continuous improvement in software architecture, Agile methods and build systems, as well as the underlying optimisation algorithms. Ability to work closely with the business, draw out their requirements and create a mathematical model. Strong communication skills with ability to present ideas well graphically as well as verbally. Strong mathematical and numeracy skills. A quantitative degree - with commercial experience of advanced algorithm implementation. Good understanding of Computational Complexity Theory (EG: Big-O notation). Desirable: Experience in optimisation . Examples include linear programming and solving a TSP using a heuristic approach such as simulated annealing, genetic algorithms or machine learning. Experience with DevOps : working with AWS, Docker, Ansible, Kerberos, Openshift/Kubernetes. #bpDigitalEngineering #LI-MK1 Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required Yes - up to 10% Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
SQL Server DBA - GAIN AWS! - Live Entertainment An interesting opportunity that's open to an experienced SQL Server DBA who has great T-SQL scripting skills. A great opportunity here to work for one of one of the World's leading live entertainment companies! They operate in 30 countries, with over £70m invested in core technology with more than 530 million products sold annually - they are market leaders. They are also handling the data for the forthcoming Winter Olympics! You will be administering and developing our client's complex SQL Server databases whilst also being responsible for backup, recovery, performance tuning, T-SQL and stored procedures. You will use your experience with data architecture and management to develop and scale SQL databases and configure servers and processes and automate tasks to improve reliability and cut down on development time and costs! It will be essential that you have advanced experience supporting SQL Server Databases. Our client boasts a huge AWS public cloud environment where a lot of the databases are hosted so this is a great opportunity for you to gain experience of a Public Cloud environment. A golden ticket here! You will be working with two other DBAs and will be managing databases sitting across the globe and across multiple nodes and clusters. Technical Skills Required: Experience in SQL Server Database performance tuning & optimisation with successful outcomes for MS SQL Server instances SQL Server 2012 - 2019 Manage Groups SQL Server databases, configure and maintain database servers and processes Excellent T-SQL skills, including query optimisation, query plan analysis. Experience with scripting languages - the company uses PowerShell, Bash and Python, experience with any of these is good Scripting ideally PowerShell Technologies that are not essential but you will gain exposure to and use daily: AWS (MS SQL sitting on EC2 instances in AWS) MySQL Postgres CI/CD tooling This is such a great opportunity to join an organisation with a truly global and enterprise sized architecture. You will be working as part of the Intl' Operations and Reliability team, focused on partnering with Software Engineering and Product Mgmt teams to ensure alignment on achieving business goals as well as building, maintaining and improving critical parts of a business-critical product suite. Dress down culture. Great working environment and here are some of the benefits: 10% Bonus Very remote based but can work in office if you prefer Maximum 5% Employer Pension Contribution - Matched Contribution Scheme Income Protection (capped at 2 Years) Life Assurance 4 x salary Unlimited Holiday! Flex working time Onsite Bar Charity leave days Ping Pong, Wii, Xbox, Pool Table, Pinball etc Regular free fresh fruit delivery APPLY ASAP! This is a GREAT opportunity. SQL Server DBA - GAIN AWS! - Live Entertainment
Nov 08, 2021
Full time
SQL Server DBA - GAIN AWS! - Live Entertainment An interesting opportunity that's open to an experienced SQL Server DBA who has great T-SQL scripting skills. A great opportunity here to work for one of one of the World's leading live entertainment companies! They operate in 30 countries, with over £70m invested in core technology with more than 530 million products sold annually - they are market leaders. They are also handling the data for the forthcoming Winter Olympics! You will be administering and developing our client's complex SQL Server databases whilst also being responsible for backup, recovery, performance tuning, T-SQL and stored procedures. You will use your experience with data architecture and management to develop and scale SQL databases and configure servers and processes and automate tasks to improve reliability and cut down on development time and costs! It will be essential that you have advanced experience supporting SQL Server Databases. Our client boasts a huge AWS public cloud environment where a lot of the databases are hosted so this is a great opportunity for you to gain experience of a Public Cloud environment. A golden ticket here! You will be working with two other DBAs and will be managing databases sitting across the globe and across multiple nodes and clusters. Technical Skills Required: Experience in SQL Server Database performance tuning & optimisation with successful outcomes for MS SQL Server instances SQL Server 2012 - 2019 Manage Groups SQL Server databases, configure and maintain database servers and processes Excellent T-SQL skills, including query optimisation, query plan analysis. Experience with scripting languages - the company uses PowerShell, Bash and Python, experience with any of these is good Scripting ideally PowerShell Technologies that are not essential but you will gain exposure to and use daily: AWS (MS SQL sitting on EC2 instances in AWS) MySQL Postgres CI/CD tooling This is such a great opportunity to join an organisation with a truly global and enterprise sized architecture. You will be working as part of the Intl' Operations and Reliability team, focused on partnering with Software Engineering and Product Mgmt teams to ensure alignment on achieving business goals as well as building, maintaining and improving critical parts of a business-critical product suite. Dress down culture. Great working environment and here are some of the benefits: 10% Bonus Very remote based but can work in office if you prefer Maximum 5% Employer Pension Contribution - Matched Contribution Scheme Income Protection (capped at 2 Years) Life Assurance 4 x salary Unlimited Holiday! Flex working time Onsite Bar Charity leave days Ping Pong, Wii, Xbox, Pool Table, Pinball etc Regular free fresh fruit delivery APPLY ASAP! This is a GREAT opportunity. SQL Server DBA - GAIN AWS! - Live Entertainment
Project Manager (Agile Software Development) *Hybrid WfH*. Are you a tech savvy Project Manager? You could be joining a growing software house that's "tech for good" network location software is used for things like the emergency services to accurately find people that need help efficiently. As a Project Manager you will manage multiple concurrent projects with large budgets ranging from £500k to £3 million. You will ensure that project plans are accurately drafted, approved and executed, managing all internal, customer and 3rd party resources to ensure delivery is on time and within budget. You'll be working with Agile software development teams but with a pragmatic approach to methodologies depending on the client. There's a remote interview process; going forward you'll be based in modern, open plan offices close to the river in the vibrant town of Kingston-upon-Thames 1-2 days a week; there's also flexible working hours. Requirements: *You have strong Project Management experience with a good knowledge of Agile as well as more traditional Prince 2 or PMP *You have a good understanding of the software development lifecycle and experience of working with software engineers - you're able to talk tech and understand pain points *You have experience of using Jira and / or Confluence *You have client facing experience and are able to respond to bids, RFP, commercial proposals and meetings *You have excellent written and verbal communication skills As a Project Manager you will earn a competitive salary (to £60k) plus benefits. Apply now or call to find out more about this Project Manager (Agile Software Development) opportunity.
Nov 06, 2021
Full time
Project Manager (Agile Software Development) *Hybrid WfH*. Are you a tech savvy Project Manager? You could be joining a growing software house that's "tech for good" network location software is used for things like the emergency services to accurately find people that need help efficiently. As a Project Manager you will manage multiple concurrent projects with large budgets ranging from £500k to £3 million. You will ensure that project plans are accurately drafted, approved and executed, managing all internal, customer and 3rd party resources to ensure delivery is on time and within budget. You'll be working with Agile software development teams but with a pragmatic approach to methodologies depending on the client. There's a remote interview process; going forward you'll be based in modern, open plan offices close to the river in the vibrant town of Kingston-upon-Thames 1-2 days a week; there's also flexible working hours. Requirements: *You have strong Project Management experience with a good knowledge of Agile as well as more traditional Prince 2 or PMP *You have a good understanding of the software development lifecycle and experience of working with software engineers - you're able to talk tech and understand pain points *You have experience of using Jira and / or Confluence *You have client facing experience and are able to respond to bids, RFP, commercial proposals and meetings *You have excellent written and verbal communication skills As a Project Manager you will earn a competitive salary (to £60k) plus benefits. Apply now or call to find out more about this Project Manager (Agile Software Development) opportunity.