Growing events platform is seeking an experienced web developer to join a London-based team. Our mission is to grow and develop a web-based family events platform and ticketing service.
Hybrid work arrangements are offered between our North London office and work from home. Visa sponsorship can be offered.
Required Experience:
5+ years software development experience
Comfortable with custom-coding a variety of web applications
Knowledge and experience of all stages of web development from ideation to deployment
Accustomed to creating testing systems and quality checks
Good communication skills and able to work in a team
Fluent level of English language is necessary
Good Use of:
Backend: PHP, MySQL, MVC, JavaScript
Frontend: Vue or React, JavaScript, HTML, CSS, JQuery
Database: MySQL
Other: GIT
Optional: experience with Docker, GCP, AWS, Python, React Native, Scrum (or other agile methodologies), TDD/BDD would be a bonus
Key Responsibilities:
Ensuring the smooth running of the events platform
Optimizing for fast page-loading speeds and reliable performance
Planning and architecting the development of a number of new features
Delivering projects to agreed deadlines, in good quality
Creating tests and testing code of new features
Problem-solving any issues with the site, including diagnosing and correcting any bugs
You would be working under a Team Lead in a small team of web developers, and a designer. The right candidate should be based in/around London, UK and able to commute to North London for office-based work two days a week.
Sep 03, 2022
Full time
Growing events platform is seeking an experienced web developer to join a London-based team. Our mission is to grow and develop a web-based family events platform and ticketing service.
Hybrid work arrangements are offered between our North London office and work from home. Visa sponsorship can be offered.
Required Experience:
5+ years software development experience
Comfortable with custom-coding a variety of web applications
Knowledge and experience of all stages of web development from ideation to deployment
Accustomed to creating testing systems and quality checks
Good communication skills and able to work in a team
Fluent level of English language is necessary
Good Use of:
Backend: PHP, MySQL, MVC, JavaScript
Frontend: Vue or React, JavaScript, HTML, CSS, JQuery
Database: MySQL
Other: GIT
Optional: experience with Docker, GCP, AWS, Python, React Native, Scrum (or other agile methodologies), TDD/BDD would be a bonus
Key Responsibilities:
Ensuring the smooth running of the events platform
Optimizing for fast page-loading speeds and reliable performance
Planning and architecting the development of a number of new features
Delivering projects to agreed deadlines, in good quality
Creating tests and testing code of new features
Problem-solving any issues with the site, including diagnosing and correcting any bugs
You would be working under a Team Lead in a small team of web developers, and a designer. The right candidate should be based in/around London, UK and able to commute to North London for office-based work two days a week.
Full Stack Software Developer – East Midlands Pay Rate to Umbrella: Up to £550 per day Security Clearance: DBS CV Deadline: Monday 25th at 13:00 Interview Process: 1 stage teams Headcount: 1 Digital/Non Digital: Digital Contracting Authority: NHS Arden and Greater East Midlands Commissioning Support Unit Contract Length: 6 months Location: remote IR35: Inside Minimum Requirement: Arden & GEM CSU is searching for a talented individual to support our Systems and Reporting Team. The applicant will have at least 3 years experience developing .NET based web systems and should be familiar with working in the Azure Cloud. Significant experience in the following; .NET Web Development Automated deployment (CI/CD) Microsoft SQL Server Azure Cloud based Technologies Build web based customer facing systems Debugging complex problems Design and implement a web based system from the ground up 1. Excellent programming skills in .Net using C#, MVC, Entity Framework, Web API. Visual Studio IDE. Web Hosting / IIS. OAuth 2.0 /OpenID Connect. 2. .NET Core Web Development - C# 3. Bootstrap Responsive Web Design, HTML 5, CSS, JavaScript, Angular Framework 4. Microsoft Azure Cloud 5. Azure Dev Ops (CI/CD) 6. OAuth 2.0 / OIDC 7. Understanding of OOP design and modelling techniques. 8. Microsoft SQL Server 9. XUnit Testing Framewaork 10. AGILE working practices 11. Good communication and interpersonal skills, including the ability to provide detailed and technical advice to both specialists and non-technical staff and customers. 12. Excellent written, presentation and verbal skills. Degree in Computing Science or equivalent knowledge and experience gained through working at a similar level in specialist area Designs, runs and improves software that meets user needs. Responsible for writing clean, secure code following a test-driven approach; create code that is open by default and easy for others to reuse. Lead development on one or a small number of related project teams. Be proficient in a wide range of technical systems; be involved in identifying appropriate technology and approaches, deciding when software should be written; contribute to the developer community; provide technical leadership; promote knowledge sharing and adoption of good practice. Typical Skills: Manage the service components to ensure they meet business needs and performance targets. Identify process optimisation opportunities. Designing solutions and services with security controls embedded, specifically engineered as mitigation against security threats. Demonstrate strong understanding and application of the most appropriate modern standards. Advise on the right way to apply standards and methods, ensuring compliance. Maintain technical responsibility for all the stages and iterations of a software development project. Know a variety of methods of prototyping and can choose the most appropriate ones. Review the systems designs of others to ensure selection of appropriate technology. Coordinate build activities across systems and understand how to undertake and support integration-testing activities. Know how to prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to be used.
Apr 22, 2022
Contractor
Full Stack Software Developer – East Midlands Pay Rate to Umbrella: Up to £550 per day Security Clearance: DBS CV Deadline: Monday 25th at 13:00 Interview Process: 1 stage teams Headcount: 1 Digital/Non Digital: Digital Contracting Authority: NHS Arden and Greater East Midlands Commissioning Support Unit Contract Length: 6 months Location: remote IR35: Inside Minimum Requirement: Arden & GEM CSU is searching for a talented individual to support our Systems and Reporting Team. The applicant will have at least 3 years experience developing .NET based web systems and should be familiar with working in the Azure Cloud. Significant experience in the following; .NET Web Development Automated deployment (CI/CD) Microsoft SQL Server Azure Cloud based Technologies Build web based customer facing systems Debugging complex problems Design and implement a web based system from the ground up 1. Excellent programming skills in .Net using C#, MVC, Entity Framework, Web API. Visual Studio IDE. Web Hosting / IIS. OAuth 2.0 /OpenID Connect. 2. .NET Core Web Development - C# 3. Bootstrap Responsive Web Design, HTML 5, CSS, JavaScript, Angular Framework 4. Microsoft Azure Cloud 5. Azure Dev Ops (CI/CD) 6. OAuth 2.0 / OIDC 7. Understanding of OOP design and modelling techniques. 8. Microsoft SQL Server 9. XUnit Testing Framewaork 10. AGILE working practices 11. Good communication and interpersonal skills, including the ability to provide detailed and technical advice to both specialists and non-technical staff and customers. 12. Excellent written, presentation and verbal skills. Degree in Computing Science or equivalent knowledge and experience gained through working at a similar level in specialist area Designs, runs and improves software that meets user needs. Responsible for writing clean, secure code following a test-driven approach; create code that is open by default and easy for others to reuse. Lead development on one or a small number of related project teams. Be proficient in a wide range of technical systems; be involved in identifying appropriate technology and approaches, deciding when software should be written; contribute to the developer community; provide technical leadership; promote knowledge sharing and adoption of good practice. Typical Skills: Manage the service components to ensure they meet business needs and performance targets. Identify process optimisation opportunities. Designing solutions and services with security controls embedded, specifically engineered as mitigation against security threats. Demonstrate strong understanding and application of the most appropriate modern standards. Advise on the right way to apply standards and methods, ensuring compliance. Maintain technical responsibility for all the stages and iterations of a software development project. Know a variety of methods of prototyping and can choose the most appropriate ones. Review the systems designs of others to ensure selection of appropriate technology. Coordinate build activities across systems and understand how to undertake and support integration-testing activities. Know how to prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to be used.
Senior Software Engineer ( Hybrid - Manchester )
Security Clearance: BPSS Pay Rate to Umbrella: £550 Umb CV Deadline: 21/04 AT 3pm Interview Process: MS Team Headcount: 1 Digital/Non Digital: Digital Contract Length: 4 Months Location: Hybrid – 2 days a week in Manchester office IR35: Inside Minimum Requirement: • Previous experience of working for a government department. • Familiarity with native Android application development • Familiar with WorkspaceONE/AirWatch • Familiar with Certificate Based Authentication • Familiar with integration with ADFS for SAML IdP. • Must be able to develop native iOS mobile applications using Swift • Must be able to develop REST APIs using NodeJS • Must be able to develop using test driven development • Must be able to develop against an API first architecture • Use strict content security policies and guard against common OWASP attacks. • Must be able to use Git • Able to lead and mentor both front-end and back-end developers • Must be familiar with developing native iOS applications • Familiar with using XCode 13.0 • Familiar with Swift 5.5 to support the development of iOS application or iOS 15+ • Familiar with setting up and configuring a CI/CD pipeline such as GitLab • Familiar with consuming REST APIs • Experience with consuming AppConfig (Managed Application Configuration) • Familiar with the packaging and delivery of applications using the Apple Custom App store • Familiar with tools such as Fast Lane and Test Flight to deliver apps
Apr 21, 2022
Contractor
Senior Software Engineer ( Hybrid - Manchester )
Security Clearance: BPSS Pay Rate to Umbrella: £550 Umb CV Deadline: 21/04 AT 3pm Interview Process: MS Team Headcount: 1 Digital/Non Digital: Digital Contract Length: 4 Months Location: Hybrid – 2 days a week in Manchester office IR35: Inside Minimum Requirement: • Previous experience of working for a government department. • Familiarity with native Android application development • Familiar with WorkspaceONE/AirWatch • Familiar with Certificate Based Authentication • Familiar with integration with ADFS for SAML IdP. • Must be able to develop native iOS mobile applications using Swift • Must be able to develop REST APIs using NodeJS • Must be able to develop using test driven development • Must be able to develop against an API first architecture • Use strict content security policies and guard against common OWASP attacks. • Must be able to use Git • Able to lead and mentor both front-end and back-end developers • Must be familiar with developing native iOS applications • Familiar with using XCode 13.0 • Familiar with Swift 5.5 to support the development of iOS application or iOS 15+ • Familiar with setting up and configuring a CI/CD pipeline such as GitLab • Familiar with consuming REST APIs • Experience with consuming AppConfig (Managed Application Configuration) • Familiar with the packaging and delivery of applications using the Apple Custom App store • Familiar with tools such as Fast Lane and Test Flight to deliver apps
Could you be our next IT Technician ? We are a specialist education supplier for all things IT related, currently on the hunt for a talented individual who can step up to a unique challenge.
IT Technician
£27,000 - £34,000 per year (DOE)
Car Allowance
Full Time, Permanent Role
Must Have Existing IT Knowledge (IPv4, VLANS etc)
Stoke-on-Trent, ST7 3RA
Please note: Applicants must be eligible to work in the UK
At ICTn, we are the go-to company for all things IT-related within the education supplier sector. Having been advising educational establishment for almost 20 years, we certainly know a thing or two about IT.
Our owners originally set out to fill a gap in the market – the provision of quality, independent, practical and relevant advice to all individuals in the education sector.
Now, supported by our highly skilled staff, we can confidently lay claim to being one of the UK’s leading specialist ICT providers. From server and storage advice to e-security, network installs and VOIP telephone systems, we cover a huge section of technical ground.
The Role
A wonderful opportunity has just arisen for the right individual to take on a highly rewarding Technician role within the company.
You will be required to visit customer sites in the Midlands and South East. Your day-to-day tasks will include:
Troubleshooting computer hardware and software issues.
Maintaining a log of all support provided.
Installing new hardware and software.
Providing telephone/remote support.
Completion and preparation of all site paperwork.
The Ideal Candidate
As an IT Technician you will need to understand how to maintain and fault find within a computer network, and have knowledge of some or all of the below:
Microsoft Server.
Windows 10.
Active Directory
Virtualistation Software.
Wi-Fi configuration and management.
Switch installation and configuration.
IPv4.
VLANS.
SharePoint
Benefits
Don’t miss this fantastic opportunity to develop your IT career. We can offer:
32 days holiday.
Laptop.
Phone or monthly contribution to own sim costs (usually £10).
Car allowance.
Fuel cost expenses.
Please note: a full DBS check will be carried out for this role
How to apply
If you have the skills and experience required for this Technician position, click “apply” or send your CV to info@ictn.co.uk and check your inbox for an email providing more information on how to tailor your application and provide a cover letter or any supporting documents.
You must be eligible to work in the UK.
Other suitable skills and experience includes: IT Technician, IT Engineer, Software Technician, Software Engineer, IT Support Technician, IT Operations Technician, ICT Technician, ICT Engineer, Offsite IT Technician, Computer Technician, Computer Engineer.
Jan 31, 2022
Full time
Could you be our next IT Technician ? We are a specialist education supplier for all things IT related, currently on the hunt for a talented individual who can step up to a unique challenge.
IT Technician
£27,000 - £34,000 per year (DOE)
Car Allowance
Full Time, Permanent Role
Must Have Existing IT Knowledge (IPv4, VLANS etc)
Stoke-on-Trent, ST7 3RA
Please note: Applicants must be eligible to work in the UK
At ICTn, we are the go-to company for all things IT-related within the education supplier sector. Having been advising educational establishment for almost 20 years, we certainly know a thing or two about IT.
Our owners originally set out to fill a gap in the market – the provision of quality, independent, practical and relevant advice to all individuals in the education sector.
Now, supported by our highly skilled staff, we can confidently lay claim to being one of the UK’s leading specialist ICT providers. From server and storage advice to e-security, network installs and VOIP telephone systems, we cover a huge section of technical ground.
The Role
A wonderful opportunity has just arisen for the right individual to take on a highly rewarding Technician role within the company.
You will be required to visit customer sites in the Midlands and South East. Your day-to-day tasks will include:
Troubleshooting computer hardware and software issues.
Maintaining a log of all support provided.
Installing new hardware and software.
Providing telephone/remote support.
Completion and preparation of all site paperwork.
The Ideal Candidate
As an IT Technician you will need to understand how to maintain and fault find within a computer network, and have knowledge of some or all of the below:
Microsoft Server.
Windows 10.
Active Directory
Virtualistation Software.
Wi-Fi configuration and management.
Switch installation and configuration.
IPv4.
VLANS.
SharePoint
Benefits
Don’t miss this fantastic opportunity to develop your IT career. We can offer:
32 days holiday.
Laptop.
Phone or monthly contribution to own sim costs (usually £10).
Car allowance.
Fuel cost expenses.
Please note: a full DBS check will be carried out for this role
How to apply
If you have the skills and experience required for this Technician position, click “apply” or send your CV to info@ictn.co.uk and check your inbox for an email providing more information on how to tailor your application and provide a cover letter or any supporting documents.
You must be eligible to work in the UK.
Other suitable skills and experience includes: IT Technician, IT Engineer, Software Technician, Software Engineer, IT Support Technician, IT Operations Technician, ICT Technician, ICT Engineer, Offsite IT Technician, Computer Technician, Computer Engineer.
Permanent | Full-time | All-year Round (52 weeks per year) Starting Salary c.£30,000 per annum depending on skills, knowledge and experience
The Felsted IT Services team is a critical and integral part of the Felsted community and the role of the IT Engineer is to manage the complex challenges of scale that are unique to Felsted’s technically intricate ecosystem. With the recent appointment of a Director of Digital Strategy, it is an exciting time to be joining Felsted and the ICT department.
The main duties of the role are to design, install and test hardware, software and networks and maintain the IT asset tracker plus partner with the leadership team on system forecasts and critical issues affecting the IT systems.
A degree in a Computer Science related area of study would be desirable, or equivalent practical experience, together with extensive knowledge and experience with OS administration, hardware systems, OS internals on Windows and *nix systems, as is knowledge of networks, networking security systems and infrastructure. The successful candidate must be able to demonstrate problem-solving, collaborative and communications skills together with the ability to interpret and analyse information to create meaningful reports.
This role is a permanent position working Monday to Friday from 8:30am to 5:00pm, all-year round. The post holder is required to work one Saturday per month during term-time and be on-call as per the department’s rota. The starting salary for this role is c.£30,000 per annum (depending on skills, knowledge and experience) plus there is a call-out allowance of £133.19 per month (£1,598.28 per annum). Further information and a full job description can be found within the ‘Role Information Pack’.
Benefits include free life assurance, uniform and parking; contributory pension scheme (matched at 4%); membership availability to the School’s healthcare scheme (via BUPA); free lunch on full days worked; free hot drinks supplied and lunch/dinner provided; annual salary reviews; free use of the Felsted Gym and pool facilities; subsidised on-site Coffee Shop; and membership to Felsted Connect; an online multi-platform engagement tool where employees have access to hundreds of exclusive discounts and offers from online and high-street retailers. More information on our rewards package can be found on our website felsted.org/employment-opps/rewards.
Felsted is a leading day and boarding independent school based in a stunning village campus in North Essex. Founded in 1564 by Richard Lord Riche, who had been a Lord Chancellor under King Edward VI, Felsted today provides an exceptional holistic education to approximately 1100 boys and girls aged four to eighteen. We celebrated our 450th anniversary in 2014, one of only a handful of schools in the country that have claimed this historic milestone. We employ more than 160 teachers and 440 operational staff in a community orientated environment, ensuring our pupils receive the very best in learning and co-curricular activities.
We are rated ‘Excellent in every aspect' by the Independent Schools Inspectorate.
Closing date for receipt of applications is Monday 24 January 2022 at 9:00am.
If you would like to apply for this position, please visit our website www.felsted.org/employment-opps to complete our online application process.
Felsted is committed to equal opportunities and maintaining a safe and secure environment for all pupils and a ‘culture of vigilance’ to safeguard and protect all in its care, and to all aspects of its ‘Safeguarding (Child Protection and Staff Behaviour) Policy’. All employees are subject to pre-employment checks including a Disclosure and Barring Service check.
Jan 04, 2022
Full time
Permanent | Full-time | All-year Round (52 weeks per year) Starting Salary c.£30,000 per annum depending on skills, knowledge and experience
The Felsted IT Services team is a critical and integral part of the Felsted community and the role of the IT Engineer is to manage the complex challenges of scale that are unique to Felsted’s technically intricate ecosystem. With the recent appointment of a Director of Digital Strategy, it is an exciting time to be joining Felsted and the ICT department.
The main duties of the role are to design, install and test hardware, software and networks and maintain the IT asset tracker plus partner with the leadership team on system forecasts and critical issues affecting the IT systems.
A degree in a Computer Science related area of study would be desirable, or equivalent practical experience, together with extensive knowledge and experience with OS administration, hardware systems, OS internals on Windows and *nix systems, as is knowledge of networks, networking security systems and infrastructure. The successful candidate must be able to demonstrate problem-solving, collaborative and communications skills together with the ability to interpret and analyse information to create meaningful reports.
This role is a permanent position working Monday to Friday from 8:30am to 5:00pm, all-year round. The post holder is required to work one Saturday per month during term-time and be on-call as per the department’s rota. The starting salary for this role is c.£30,000 per annum (depending on skills, knowledge and experience) plus there is a call-out allowance of £133.19 per month (£1,598.28 per annum). Further information and a full job description can be found within the ‘Role Information Pack’.
Benefits include free life assurance, uniform and parking; contributory pension scheme (matched at 4%); membership availability to the School’s healthcare scheme (via BUPA); free lunch on full days worked; free hot drinks supplied and lunch/dinner provided; annual salary reviews; free use of the Felsted Gym and pool facilities; subsidised on-site Coffee Shop; and membership to Felsted Connect; an online multi-platform engagement tool where employees have access to hundreds of exclusive discounts and offers from online and high-street retailers. More information on our rewards package can be found on our website felsted.org/employment-opps/rewards.
Felsted is a leading day and boarding independent school based in a stunning village campus in North Essex. Founded in 1564 by Richard Lord Riche, who had been a Lord Chancellor under King Edward VI, Felsted today provides an exceptional holistic education to approximately 1100 boys and girls aged four to eighteen. We celebrated our 450th anniversary in 2014, one of only a handful of schools in the country that have claimed this historic milestone. We employ more than 160 teachers and 440 operational staff in a community orientated environment, ensuring our pupils receive the very best in learning and co-curricular activities.
We are rated ‘Excellent in every aspect' by the Independent Schools Inspectorate.
Closing date for receipt of applications is Monday 24 January 2022 at 9:00am.
If you would like to apply for this position, please visit our website www.felsted.org/employment-opps to complete our online application process.
Felsted is committed to equal opportunities and maintaining a safe and secure environment for all pupils and a ‘culture of vigilance’ to safeguard and protect all in its care, and to all aspects of its ‘Safeguarding (Child Protection and Staff Behaviour) Policy’. All employees are subject to pre-employment checks including a Disclosure and Barring Service check.
Description
We are looking for a Data Engineer to help us build and maintain scalable and resilient pipelines that will ingest, process, and deliver the data needed for predictive and descriptive analytics. These data pipelines will further connect to machine learning pipelines to facilitate automatic retraining of our models.
We are a diverse group of data scientists, data engineers, software engineers, machine learning engineers from over 30 different countries. We are smart and fast moving, operating in small teams, with freedom for independent work and fast decision making.
To empower scientists and radically improve how science is published, evaluated and disseminated to researchers, innovators and the public, we have built our own state-of-the-art Artificial Intelligence Review Assistant (AIRA), backed by cutting-edge machine learning algorithms.
Key Responsibilities
Work in a team of machine learning engineers responsible for the productization of prototypes developed by data scientists.
Collaborate with data scientists, machine learning engineers, and other data engineers to design scalable, reliable, and maintainable ETL processes that ensure data scientists and automated ML processes have the necessary data available
Research and adopt the best DataOps & MLOps standards to design and develop scalable end-to-end data pipelines.
Identify opportunities for data process automation.
Establish and enforce best practices (e.g. in development, quality assurance, optimization, release, and monitoring).
Requirements
Degree in Computer Science or similar
Proven experience as a Data Engineer
Proficiency in Python
Experience with a Cloud Platform (e.g. Azure, AWS, GCP)
Experience with a workflow engine (e.g. Data Factory, Airflow)
Experience with SQL and NoSQL (e.g. MongoDB) databases
Experience with Hadoop & Spark
Great communication, teamwork, problem-solving, and organizational skills.
Nice To Have
Understanding of supervised and unsupervised machine learning algorithms
Stream-processing frameworks (e.g. Kafka)
Benefits
Competitive salary.
Participation in Frontiers annual bonus scheme
25 leave days + 4 well-being days (pro rata and expiring each year on 31st of December)
Great work-life balance.
Opportunity to work remotely
Fresh fruit, snacks and coffee.
English classes.
Team building/sport activities and monthly social events.
Lots of opportunities to work with exciting technologies and solve challenging problems
Who we are
Frontiers is an award-winning open science platform and leading open access scholarly publisher. We are one of the largest and most cited publishers globally. Our journals span science, health, humanities and social sciences, engineering, and sustainability and we continue to expand into new academic disciplines so more researchers can publish open access.
Dec 23, 2021
Full time
Description
We are looking for a Data Engineer to help us build and maintain scalable and resilient pipelines that will ingest, process, and deliver the data needed for predictive and descriptive analytics. These data pipelines will further connect to machine learning pipelines to facilitate automatic retraining of our models.
We are a diverse group of data scientists, data engineers, software engineers, machine learning engineers from over 30 different countries. We are smart and fast moving, operating in small teams, with freedom for independent work and fast decision making.
To empower scientists and radically improve how science is published, evaluated and disseminated to researchers, innovators and the public, we have built our own state-of-the-art Artificial Intelligence Review Assistant (AIRA), backed by cutting-edge machine learning algorithms.
Key Responsibilities
Work in a team of machine learning engineers responsible for the productization of prototypes developed by data scientists.
Collaborate with data scientists, machine learning engineers, and other data engineers to design scalable, reliable, and maintainable ETL processes that ensure data scientists and automated ML processes have the necessary data available
Research and adopt the best DataOps & MLOps standards to design and develop scalable end-to-end data pipelines.
Identify opportunities for data process automation.
Establish and enforce best practices (e.g. in development, quality assurance, optimization, release, and monitoring).
Requirements
Degree in Computer Science or similar
Proven experience as a Data Engineer
Proficiency in Python
Experience with a Cloud Platform (e.g. Azure, AWS, GCP)
Experience with a workflow engine (e.g. Data Factory, Airflow)
Experience with SQL and NoSQL (e.g. MongoDB) databases
Experience with Hadoop & Spark
Great communication, teamwork, problem-solving, and organizational skills.
Nice To Have
Understanding of supervised and unsupervised machine learning algorithms
Stream-processing frameworks (e.g. Kafka)
Benefits
Competitive salary.
Participation in Frontiers annual bonus scheme
25 leave days + 4 well-being days (pro rata and expiring each year on 31st of December)
Great work-life balance.
Opportunity to work remotely
Fresh fruit, snacks and coffee.
English classes.
Team building/sport activities and monthly social events.
Lots of opportunities to work with exciting technologies and solve challenging problems
Who we are
Frontiers is an award-winning open science platform and leading open access scholarly publisher. We are one of the largest and most cited publishers globally. Our journals span science, health, humanities and social sciences, engineering, and sustainability and we continue to expand into new academic disciplines so more researchers can publish open access.
A Senior position within Future PLC’s Senior Site Reliability Engineer (SRE) team means becoming accountable for the long term success of many elements of the SRE team platform. The role requires a strong technical background alongside a passion for exploration and new opportunities. A Senior SRE is not expected to provide any formal coaching, or leadership to others, but would be expected to support mentoring and be a positive influence for the growth of our team and our department.
As a Senior SRE you will also be responsible for providing technical oversight for Futures delivery infrastructure and the success of teams that rely on that infrastructure.
You will bring strong leadership skills applied in a technical context with a team of engineers. You will help steer your team towards a common technical vision. You’ll help analyze the current system, it’s strengths and limitations. You will participate in roadmap and project planning efforts and will have ownership for delivering it.
You’ll be participating in project management efforts as the teams execute on plans, and you’ll have a role in communicating progress and status to stakeholders.
Responsibilities
Lead by example - Provide technical leadership for several functional areas in the SRE team like monitoring, logging, security, and more.
Take ownership for SRE projects and drive them forward
Support SRE Leads in accountability for meeting Futures SLAs and SLOs
Collaborate closely with development and project team mates to deliver on our shared goals
Implement, evolve and maintain runbooks, automation and documentation to improve working practices and system operation
Attend events, conferences and workshops to maintain awareness of industry trends and support their adoption within the organisation
Design, build and operate highly resilient, performant and observable infrastructure that serves the changing business objectives
Collaborate with third-party suppliers and customers where required to support business requirements
Translate high level technical guidance into actionable direction for the teams and initiatives
Respond to out of hours incidents as part of a shared rotation
Identify and drive cost-optimisation.
Responsibilities:
Previous experience providing technical direction for a team of engineers
Experience in directing long term projects and collaborating with teammates on its delivery
Experience developing and reviewing complex technical requirements, and translating them into actionable tasks for engineers
Good understanding of the full SDLC process
Proficient with Infrastructure as Code tools for managing Azure resources (Terraform and ARM templates)
Experience with Deployment techniques (Blue/Green, Canary etc)
Is opinionated on what good looks like for delivering both software and infrastructure via CI/CD pipeline best practices
Expert knowledge on AzureDevOps pipelines
Observability at scale with tools such as Azure Monitor, Application Insights and Log Analytics
Good understanding of Landing Zone architectural patterns (ideally Azure Cloud Adoption Framework)
Understanding of immutable infrastructure
Performance and Cost Optimisation from architectural and engineering perspective.
Good Understanding of IAAS and PAAS Azure services
Proficient with Configuration Management tools such as Ansible
Proficient with development languages such as C# or Javascript
Nov 09, 2021
Full time
A Senior position within Future PLC’s Senior Site Reliability Engineer (SRE) team means becoming accountable for the long term success of many elements of the SRE team platform. The role requires a strong technical background alongside a passion for exploration and new opportunities. A Senior SRE is not expected to provide any formal coaching, or leadership to others, but would be expected to support mentoring and be a positive influence for the growth of our team and our department.
As a Senior SRE you will also be responsible for providing technical oversight for Futures delivery infrastructure and the success of teams that rely on that infrastructure.
You will bring strong leadership skills applied in a technical context with a team of engineers. You will help steer your team towards a common technical vision. You’ll help analyze the current system, it’s strengths and limitations. You will participate in roadmap and project planning efforts and will have ownership for delivering it.
You’ll be participating in project management efforts as the teams execute on plans, and you’ll have a role in communicating progress and status to stakeholders.
Responsibilities
Lead by example - Provide technical leadership for several functional areas in the SRE team like monitoring, logging, security, and more.
Take ownership for SRE projects and drive them forward
Support SRE Leads in accountability for meeting Futures SLAs and SLOs
Collaborate closely with development and project team mates to deliver on our shared goals
Implement, evolve and maintain runbooks, automation and documentation to improve working practices and system operation
Attend events, conferences and workshops to maintain awareness of industry trends and support their adoption within the organisation
Design, build and operate highly resilient, performant and observable infrastructure that serves the changing business objectives
Collaborate with third-party suppliers and customers where required to support business requirements
Translate high level technical guidance into actionable direction for the teams and initiatives
Respond to out of hours incidents as part of a shared rotation
Identify and drive cost-optimisation.
Responsibilities:
Previous experience providing technical direction for a team of engineers
Experience in directing long term projects and collaborating with teammates on its delivery
Experience developing and reviewing complex technical requirements, and translating them into actionable tasks for engineers
Good understanding of the full SDLC process
Proficient with Infrastructure as Code tools for managing Azure resources (Terraform and ARM templates)
Experience with Deployment techniques (Blue/Green, Canary etc)
Is opinionated on what good looks like for delivering both software and infrastructure via CI/CD pipeline best practices
Expert knowledge on AzureDevOps pipelines
Observability at scale with tools such as Azure Monitor, Application Insights and Log Analytics
Good understanding of Landing Zone architectural patterns (ideally Azure Cloud Adoption Framework)
Understanding of immutable infrastructure
Performance and Cost Optimisation from architectural and engineering perspective.
Good Understanding of IAAS and PAAS Azure services
Proficient with Configuration Management tools such as Ansible
Proficient with development languages such as C# or Javascript
Job Description Summary Are you an experienced Solution Architect looking for an amazing career opportunity to help shape the future of New Payments Architecture, using cutting edge technology, cloud hosting, SaaS services and building a new greenfield payments platform, helping us navigate the regulatory landscape and define our products of the future? Then read on Our Team In the Payments Services Platform, our mission is to provide compliant and efficient payments capabilities for the Group and drive innovation to enable customers to move money confidently, quickly and securely. We sit within Business & Commercial Banking and play a critical role in providing services across the whole Group. As a Payments Services colleague, we'll provide you with continuous training and development opportunities and regular career development conversations to help you fulfil your career potential, whatever your aspirations might be. We promote an inclusive, diverse, and nurturing culture - it's one of the many things our colleagues love about working with us. As part of this we encourage colleagues to be flexible in their ways of working, so you can balance your personal commitments with the needs of the business. We'd also like to reassure applicants that individuals with disabilities are provided reasonable accommodation to participate in the interview process, to perform job functions, and to receive other benefits and privileges of employment. So, are you looking for a rewarding, exciting and stretching role in which you can contribute to our purpose of helping Britain prosper and make a difference to customers, businesses, and communities? If so, apply today and join our inclusive, purpose-led team that celebrates diversity! About the role We're looking for Solution Architect to join our New Payments Architecture (NPA) Lab. NPA is a regulatory initiative that will change UK payments as we know them. Working closely with industry, the NPA team is replacing the complexity of the existing payments landscape with a new, more efficient infrastructure that will benefit from enhanced security and resilience. This multi-million-pound initiative has a new partnership with a leading FinTech company and is looking for talented individuals who are interested in working with new and exciting technologies, such as Cloud and Software as a Service (SaaS). As an experienced Solution Architect in the Payments Services Platform, you'll deliver business value by delivering reliable, scalable, and working software to production. You'll ensure platforms and services are built consistently with industry best practice and standards. You'll be responsible for the domain application stack, understanding application integration and E2E flow, and be comfortable communicating this at all levels, from the business design down to root-cause analysis with engineers/developers. What we're looking for: Strong Software Architecture background and knowledge of agile development practices with a history of technical leadership Experience across the entire software development life cycle from inception, through build to production You appreciate and acknowledge the impact of system design decisions on scalability, resilience, and supportability Experience of API design and architecture patterns, messaging technologies (Kafka, MQ) Exposure to modern application frameworks (Spring boot Java etc) Exposure to Open Banking architecture framework We'd welcome the following desirable skills and experience: Knowledge of delivery of microservices to production Exposure to Systems Thinking Exposure to Docker and container orchestration tools e.g., Kubernetes Knowledge in one or more of the following: API Economy; Big Data; Cloud/Open Source; Automation/Robotics; Blockchain An understanding of any of the following Payments areas: UK Domestic Payments (Cheques, Faster Payments, BACS); International Payments (SWIFT/SEPA); Trade Legal, Regulatory & Mandatory projects in Payments areas New Payments Architecture What we can offer you: In addition to a competitive salary we currently offer a great competitive package that includes a 4% flexible benefit (take a cash-sum / paid with salary), discretionary bonus, up to generous 15% pension contribution, 30 days holidays plus bank holidays, private medical as well as access to a range of share schemes and financial products! Join us and be part of an inclusive, values-led culture that celebrates diversity, equal opportunity and provides opportunities for flexible working. Together we'll make it possible. Are you interested in joining us? Apply today; we'd love to hear from you
Apr 01, 2023
Full time
Job Description Summary Are you an experienced Solution Architect looking for an amazing career opportunity to help shape the future of New Payments Architecture, using cutting edge technology, cloud hosting, SaaS services and building a new greenfield payments platform, helping us navigate the regulatory landscape and define our products of the future? Then read on Our Team In the Payments Services Platform, our mission is to provide compliant and efficient payments capabilities for the Group and drive innovation to enable customers to move money confidently, quickly and securely. We sit within Business & Commercial Banking and play a critical role in providing services across the whole Group. As a Payments Services colleague, we'll provide you with continuous training and development opportunities and regular career development conversations to help you fulfil your career potential, whatever your aspirations might be. We promote an inclusive, diverse, and nurturing culture - it's one of the many things our colleagues love about working with us. As part of this we encourage colleagues to be flexible in their ways of working, so you can balance your personal commitments with the needs of the business. We'd also like to reassure applicants that individuals with disabilities are provided reasonable accommodation to participate in the interview process, to perform job functions, and to receive other benefits and privileges of employment. So, are you looking for a rewarding, exciting and stretching role in which you can contribute to our purpose of helping Britain prosper and make a difference to customers, businesses, and communities? If so, apply today and join our inclusive, purpose-led team that celebrates diversity! About the role We're looking for Solution Architect to join our New Payments Architecture (NPA) Lab. NPA is a regulatory initiative that will change UK payments as we know them. Working closely with industry, the NPA team is replacing the complexity of the existing payments landscape with a new, more efficient infrastructure that will benefit from enhanced security and resilience. This multi-million-pound initiative has a new partnership with a leading FinTech company and is looking for talented individuals who are interested in working with new and exciting technologies, such as Cloud and Software as a Service (SaaS). As an experienced Solution Architect in the Payments Services Platform, you'll deliver business value by delivering reliable, scalable, and working software to production. You'll ensure platforms and services are built consistently with industry best practice and standards. You'll be responsible for the domain application stack, understanding application integration and E2E flow, and be comfortable communicating this at all levels, from the business design down to root-cause analysis with engineers/developers. What we're looking for: Strong Software Architecture background and knowledge of agile development practices with a history of technical leadership Experience across the entire software development life cycle from inception, through build to production You appreciate and acknowledge the impact of system design decisions on scalability, resilience, and supportability Experience of API design and architecture patterns, messaging technologies (Kafka, MQ) Exposure to modern application frameworks (Spring boot Java etc) Exposure to Open Banking architecture framework We'd welcome the following desirable skills and experience: Knowledge of delivery of microservices to production Exposure to Systems Thinking Exposure to Docker and container orchestration tools e.g., Kubernetes Knowledge in one or more of the following: API Economy; Big Data; Cloud/Open Source; Automation/Robotics; Blockchain An understanding of any of the following Payments areas: UK Domestic Payments (Cheques, Faster Payments, BACS); International Payments (SWIFT/SEPA); Trade Legal, Regulatory & Mandatory projects in Payments areas New Payments Architecture What we can offer you: In addition to a competitive salary we currently offer a great competitive package that includes a 4% flexible benefit (take a cash-sum / paid with salary), discretionary bonus, up to generous 15% pension contribution, 30 days holidays plus bank holidays, private medical as well as access to a range of share schemes and financial products! Join us and be part of an inclusive, values-led culture that celebrates diversity, equal opportunity and provides opportunities for flexible working. Together we'll make it possible. Are you interested in joining us? Apply today; we'd love to hear from you
Business Unit: Digital Engineering Salary range: 62,400 - 78,000 per annum DOE Your life more Virgin starts here Virgin Money is all about disrupting the status quo, taking on the challenges of the future, and saying goodbye to boring banking. We're on the lookout for like-minded individuals and innovators like you to help push us forward. We're also transforming how we work to give our colleagues more choice, control and flexibility to live and work how they choose with A Life More Virgin. Here's what it means for YOU: 38.5 days annual leave for all colleagues (including bank holidays and pro rata if part-time) Up to five extra paid well-being days per year A 35-hour working week 20 weeks paid, gender neutral family leave (52 weeks in total) for expectant parents and those looking to adopt Market leading Pension & Private Medical Insurance Flexible benefits including Cycle to Work, Wellness & Health Assessments and Critical Illness Ability to work anywhere in the UK (where the role allows) Join us as a Devops - Technology Consultant, to help shape the technology that powers the Virgin Money products and digital experiences. As part of our growing team, you will be collaborating with team members at all levels to identify and close major gaps in our products. Examples of projects you might work in include: Moving our digital architecture to the public cloud, build state of the art code pipelines that allow developers to code, verify and deploy to production multiple times a day. Driving improvement, and constantly striving for the best We require a highly motivated and talented Dev-ops Technology Consultant who is actively looking for their next permanent career challenge. The bank has a clear growth strategy that focusses on the development of the organisations digital capability and to enable this you would be part of a key team enabling this. Here's what you'll be doing Be an evangelist at the company for DevOps tools and practices Create tools that delight our team and accelerate their work Be able to take a problem, with unknows, analyst the issues, research and POC solutions and then propose this as the way forward with the team Collaborate with peers during workshops, sprint planning and on a daily basis Code to a high standard, delivering production ready automation of components of critical systems Automate out repetitive tasks, removing unnecessary human interaction Work with on-premises and public cloud platforms Lead and coach DevOps Engineers in your team To be brilliant you must have . Advanced knowledge Azure Advanced knowledge of build pipelines, git and Linux operating systems Advanced knowledge of scripting languages i.e Python, Groovy, Bash and Node Advanced knowledge of automation technologies such as Ansible and Helm Advanced knowledge of infrastructure as code technologies such as terraform and the equivalent public cloud technology Good knowledge of native mobile application build systems Good knowledge of one or more cloud environments Good knowledge of Docker, Kubernetes and container orchestration Comfortable learning new languages, frameworks and ideas Experience participating in technical decisions for complex projects Experience with large scale cloud migrations Comfortable with the concepts and technologies of microservice architecture Comfortable working in an agile software delivery framework Able to work under your own initiative on large scale technical challenges Inclusion at Virgin Money Inclusion is at the heart of everything we do here at Virgin Money. It's good for you, it's good for us and it's amazing for our customers. We know that great minds don't think alike, so we rely on your diverse thoughts, feelings, beliefs and backgrounds to be the best we can possibly be. Got any questions about this or need some support with your application? We'd love to hear from you so get in touch with our careers team at . Now the legal bit Living A Life More Virgin allows our colleagues to be based anywhere in the UK (if the role allows it) but we will need to you to confirm you have the Right to Work in the UK. If we offer you a job and you accept, there are some checks we need to complete before you can start with us. This will include a credit and criminal record check, as well as providing 3 years' worth of satisfactory references. Advertised: 29 Mar 2023 GMT Daylight Time Applications close: 16 Apr 2023 GMT Daylight Time
Apr 01, 2023
Full time
Business Unit: Digital Engineering Salary range: 62,400 - 78,000 per annum DOE Your life more Virgin starts here Virgin Money is all about disrupting the status quo, taking on the challenges of the future, and saying goodbye to boring banking. We're on the lookout for like-minded individuals and innovators like you to help push us forward. We're also transforming how we work to give our colleagues more choice, control and flexibility to live and work how they choose with A Life More Virgin. Here's what it means for YOU: 38.5 days annual leave for all colleagues (including bank holidays and pro rata if part-time) Up to five extra paid well-being days per year A 35-hour working week 20 weeks paid, gender neutral family leave (52 weeks in total) for expectant parents and those looking to adopt Market leading Pension & Private Medical Insurance Flexible benefits including Cycle to Work, Wellness & Health Assessments and Critical Illness Ability to work anywhere in the UK (where the role allows) Join us as a Devops - Technology Consultant, to help shape the technology that powers the Virgin Money products and digital experiences. As part of our growing team, you will be collaborating with team members at all levels to identify and close major gaps in our products. Examples of projects you might work in include: Moving our digital architecture to the public cloud, build state of the art code pipelines that allow developers to code, verify and deploy to production multiple times a day. Driving improvement, and constantly striving for the best We require a highly motivated and talented Dev-ops Technology Consultant who is actively looking for their next permanent career challenge. The bank has a clear growth strategy that focusses on the development of the organisations digital capability and to enable this you would be part of a key team enabling this. Here's what you'll be doing Be an evangelist at the company for DevOps tools and practices Create tools that delight our team and accelerate their work Be able to take a problem, with unknows, analyst the issues, research and POC solutions and then propose this as the way forward with the team Collaborate with peers during workshops, sprint planning and on a daily basis Code to a high standard, delivering production ready automation of components of critical systems Automate out repetitive tasks, removing unnecessary human interaction Work with on-premises and public cloud platforms Lead and coach DevOps Engineers in your team To be brilliant you must have . Advanced knowledge Azure Advanced knowledge of build pipelines, git and Linux operating systems Advanced knowledge of scripting languages i.e Python, Groovy, Bash and Node Advanced knowledge of automation technologies such as Ansible and Helm Advanced knowledge of infrastructure as code technologies such as terraform and the equivalent public cloud technology Good knowledge of native mobile application build systems Good knowledge of one or more cloud environments Good knowledge of Docker, Kubernetes and container orchestration Comfortable learning new languages, frameworks and ideas Experience participating in technical decisions for complex projects Experience with large scale cloud migrations Comfortable with the concepts and technologies of microservice architecture Comfortable working in an agile software delivery framework Able to work under your own initiative on large scale technical challenges Inclusion at Virgin Money Inclusion is at the heart of everything we do here at Virgin Money. It's good for you, it's good for us and it's amazing for our customers. We know that great minds don't think alike, so we rely on your diverse thoughts, feelings, beliefs and backgrounds to be the best we can possibly be. Got any questions about this or need some support with your application? We'd love to hear from you so get in touch with our careers team at . Now the legal bit Living A Life More Virgin allows our colleagues to be based anywhere in the UK (if the role allows it) but we will need to you to confirm you have the Right to Work in the UK. If we offer you a job and you accept, there are some checks we need to complete before you can start with us. This will include a credit and criminal record check, as well as providing 3 years' worth of satisfactory references. Advertised: 29 Mar 2023 GMT Daylight Time Applications close: 16 Apr 2023 GMT Daylight Time
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. This is an exciting opportunity to join the UKIS Platform Operations team and help us craft the future of our customer management platforms and services for the full software development lifecycle. You'll join an ambitious, innovative team and define & build modern, scalable tools and platforms with cutting edge technology, engaging with teams across Sky. What you'll do: Join a dynamic cross-skilled team dedicated to resilience, performance & security across all customer platforms Collaborate effectively with multiple teams to drive both cultural and process continual improvement Deliver the principles, practices, tools and services that meet our aspirations for resilience & security Embed & extend Security testing & Chaos Engineering practices as part of our automated delivery pipelines Ensure our Operational Readiness is continually optimised Work with the team to shape our future capability What you'll bring: (Hiring Manager to complete) Solid experience of automation at Enterprise scale with developer experience (Shell script, Python, Perl, Java, JSON, RESTApi) Experience of Agile delivery methods for CRM & Digital platforms Excellent communication skills and team work, including team process tracking (Kanban and Jira) Solid grasp of DevOps and Performance Engineering activities (Release pipelines, SCM, Jenkins, Groovy) Knowledge & experience of cloud native enterprise platforms and microservice architecture (Kubernetes, Docker, VMWare, RHEL) Experience of enterprise monitoring solutions (Dynatrace, AppDynamics, Prometheus, Kafka) Awareness of market leading tooling in these areas Lateral and critical thinking - able to think outside the box, and bigger picture. Team overview: UK&I Technology Ground-breaking projects. Innovative tech. Top innovation. Join our UK&I Technology team and you'll work across technology projects that drive our TV, broadband, mobile and Sky Connect services. You'll be at the heart of delivering the technology roadmaps that support our UK and Ireland businesses, with a focus on customer innovations for Sky Glass. That's not all. You'll also design, develop and deliver digital services for millions of customers across the UK. The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the TV you love all in one place The magic of Sky Glass at an exclusive rate A generous pension package Private healthcare Discounted mobile and broadband A wide range of Sky VIP rewards and experiences Inclusion & how you'll work: Recognised by The Times and Stonewall, we take pride in our approach to diversity and inclusion. Investing in society, fighting racial injustice and setting ambitious targets for representation at Sky. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space: Livingston Watermark House Our lively campus is a free shuttle bus away from Livingston South train station and the town centre. Plus there's onsite parking available for cars, motorbikes and bicycles. You'll be well fed at our subsidised canteen, and you can keep in shape at our onsite gym - or play a game of pool or table tennis. We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next. But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Apr 01, 2023
Full time
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. This is an exciting opportunity to join the UKIS Platform Operations team and help us craft the future of our customer management platforms and services for the full software development lifecycle. You'll join an ambitious, innovative team and define & build modern, scalable tools and platforms with cutting edge technology, engaging with teams across Sky. What you'll do: Join a dynamic cross-skilled team dedicated to resilience, performance & security across all customer platforms Collaborate effectively with multiple teams to drive both cultural and process continual improvement Deliver the principles, practices, tools and services that meet our aspirations for resilience & security Embed & extend Security testing & Chaos Engineering practices as part of our automated delivery pipelines Ensure our Operational Readiness is continually optimised Work with the team to shape our future capability What you'll bring: (Hiring Manager to complete) Solid experience of automation at Enterprise scale with developer experience (Shell script, Python, Perl, Java, JSON, RESTApi) Experience of Agile delivery methods for CRM & Digital platforms Excellent communication skills and team work, including team process tracking (Kanban and Jira) Solid grasp of DevOps and Performance Engineering activities (Release pipelines, SCM, Jenkins, Groovy) Knowledge & experience of cloud native enterprise platforms and microservice architecture (Kubernetes, Docker, VMWare, RHEL) Experience of enterprise monitoring solutions (Dynatrace, AppDynamics, Prometheus, Kafka) Awareness of market leading tooling in these areas Lateral and critical thinking - able to think outside the box, and bigger picture. Team overview: UK&I Technology Ground-breaking projects. Innovative tech. Top innovation. Join our UK&I Technology team and you'll work across technology projects that drive our TV, broadband, mobile and Sky Connect services. You'll be at the heart of delivering the technology roadmaps that support our UK and Ireland businesses, with a focus on customer innovations for Sky Glass. That's not all. You'll also design, develop and deliver digital services for millions of customers across the UK. The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the TV you love all in one place The magic of Sky Glass at an exclusive rate A generous pension package Private healthcare Discounted mobile and broadband A wide range of Sky VIP rewards and experiences Inclusion & how you'll work: Recognised by The Times and Stonewall, we take pride in our approach to diversity and inclusion. Investing in society, fighting racial injustice and setting ambitious targets for representation at Sky. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space: Livingston Watermark House Our lively campus is a free shuttle bus away from Livingston South train station and the town centre. Plus there's onsite parking available for cars, motorbikes and bicycles. You'll be well fed at our subsidised canteen, and you can keep in shape at our onsite gym - or play a game of pool or table tennis. We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next. But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Are you a Senior Software Engineer - C++ / C# looking for a new role in Glasgow, Scotland? My client currently require a Senior Software Engineer - C++ / C# to join their technology team in the UK. This is a predominantly home-based role with lots of interaction with the UK and global teams. They are investing heavily in their products and services, and this site is growing rapidly. This team focuses on designing enterprise level software for a range of their products, that are used globally. Senior Software Engineer - C++ / C# - Responsibilities will include: Collaborate with Product Managers and Sales team members to develop commercial and technical requirements for software applications and middleware used to deliver services. Lead architecture development within a team of system architects to develop high value solutions. Use the latest technologies such as code generation, SW containers to reduce implementation time and enhance software portability, AI for data analytics, etc. Get involved in software projects from concept, including involvement in the software architecture. Mentor entry level Software developers. Collaborate with Product Managers and Sales team members to develop commercial and technical requirements for software applications and middleware, used to deliver services to their customers. Senior Software Engineer - C++ / C# - Skills and experience will include: Strong background in software architecture. Several years of professional product development experience. Clear understanding of software development practices and lifecycles. Strong knowledge of object oriented (OOD) concepts. Expertise in: C++ / C#. Experience of .NET framework. Previous experience of Agile development and/or scalable enterprise solutions would be beneficial. This is a fantastic opportunity to join a world leading technology company based in Glasgow, Scotland, and to work on some amazing projects. They are also offering very good career progression prospects and training. If you have any specific questions about this Senior Software Engineer - C++ / C# vacancy, please call Ben Clarke on . To apply, email:
Apr 01, 2023
Full time
Are you a Senior Software Engineer - C++ / C# looking for a new role in Glasgow, Scotland? My client currently require a Senior Software Engineer - C++ / C# to join their technology team in the UK. This is a predominantly home-based role with lots of interaction with the UK and global teams. They are investing heavily in their products and services, and this site is growing rapidly. This team focuses on designing enterprise level software for a range of their products, that are used globally. Senior Software Engineer - C++ / C# - Responsibilities will include: Collaborate with Product Managers and Sales team members to develop commercial and technical requirements for software applications and middleware used to deliver services. Lead architecture development within a team of system architects to develop high value solutions. Use the latest technologies such as code generation, SW containers to reduce implementation time and enhance software portability, AI for data analytics, etc. Get involved in software projects from concept, including involvement in the software architecture. Mentor entry level Software developers. Collaborate with Product Managers and Sales team members to develop commercial and technical requirements for software applications and middleware, used to deliver services to their customers. Senior Software Engineer - C++ / C# - Skills and experience will include: Strong background in software architecture. Several years of professional product development experience. Clear understanding of software development practices and lifecycles. Strong knowledge of object oriented (OOD) concepts. Expertise in: C++ / C#. Experience of .NET framework. Previous experience of Agile development and/or scalable enterprise solutions would be beneficial. This is a fantastic opportunity to join a world leading technology company based in Glasgow, Scotland, and to work on some amazing projects. They are also offering very good career progression prospects and training. If you have any specific questions about this Senior Software Engineer - C++ / C# vacancy, please call Ben Clarke on . To apply, email:
Lead DevOps Engineers with a background in Software Development are required by this leading client to lead some of their teams who provide Cloud Automation solutions on all three major Public Clouds to a wide range of FTSE100 companies. These roles can be based anywhere in the UK, as my client is happy to offer remote working options, but you will from time to time have to be available to attend meetings n London or Manchester. In order to secure one of these Lead DevOps Engineer roles you must come from a Software Development background and still be technically hands on with coding / scripting. You will also have good experience in client / stakeholder management, team leadership and organisational skills as well as being able to demonstrate the following experience: Hands on experience with any of the major public cloud providers A background in Software Development and coding languages Excellent scripting skills in languages such as Python/Go/PowerShell/Nodejs/C# or equivalent Solid CI/CD pipelining skills using Octopus/TeamCity/Jenkins or equivalent Product focussed, build once and reuse, take ownership of your code and infrastructure Solve problems - Automates everything Ability to continuously learn, make decisions and inspire team members to flourish Be a Cloud Evangelist to a wider audience inside and outside of the business As a reward for your experience you will be given lots of opportunity to work with some well known global brands, at huge scale as their infrastructure isn't small. You will also enjoy the opportunity to develop your career through some of the following ways: Join a great team environment, inside and outside of the work place Work in strategic alliance with AWS/Azure/GCP directly and help build their roadmap Excellent training and opportunity to gain industry certifications Flexible and considerate working hours, including remote working options Market equal pay and a range of excellent benefits such as a subsidised lunch, health care, on-site gym, cycle to work, free day off to celebrate your birthday. IND_PC2 Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Apr 01, 2023
Full time
Lead DevOps Engineers with a background in Software Development are required by this leading client to lead some of their teams who provide Cloud Automation solutions on all three major Public Clouds to a wide range of FTSE100 companies. These roles can be based anywhere in the UK, as my client is happy to offer remote working options, but you will from time to time have to be available to attend meetings n London or Manchester. In order to secure one of these Lead DevOps Engineer roles you must come from a Software Development background and still be technically hands on with coding / scripting. You will also have good experience in client / stakeholder management, team leadership and organisational skills as well as being able to demonstrate the following experience: Hands on experience with any of the major public cloud providers A background in Software Development and coding languages Excellent scripting skills in languages such as Python/Go/PowerShell/Nodejs/C# or equivalent Solid CI/CD pipelining skills using Octopus/TeamCity/Jenkins or equivalent Product focussed, build once and reuse, take ownership of your code and infrastructure Solve problems - Automates everything Ability to continuously learn, make decisions and inspire team members to flourish Be a Cloud Evangelist to a wider audience inside and outside of the business As a reward for your experience you will be given lots of opportunity to work with some well known global brands, at huge scale as their infrastructure isn't small. You will also enjoy the opportunity to develop your career through some of the following ways: Join a great team environment, inside and outside of the work place Work in strategic alliance with AWS/Azure/GCP directly and help build their roadmap Excellent training and opportunity to gain industry certifications Flexible and considerate working hours, including remote working options Market equal pay and a range of excellent benefits such as a subsidised lunch, health care, on-site gym, cycle to work, free day off to celebrate your birthday. IND_PC2 Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
JAVA Developer Bath (Hybrid Office/WFH) £40,000 - £55,000 Working for a leading SaaS software company operating in the health sector. As a Java Developer Skills and Experience: 2 years JAVA experience Experience in Spring, MVC and Spring data Understanding of HTML & CSs & JavaScript Good understanding of REST and experienced creating web API s Developing in a Linux environment Willingness to learn new skills and collaborate in an Agile environment As a Java Developer you will: Create Automated unit tests / Acceptance tests Pier review code / resolve issues and review own code API and technical design Daily stand-ups Deliver features in a done state that are code complete and fully tested 25 days annual leave Hybrid working 2 days in office Excellent progression opportunities as company grows This is an urgent vacancy, so please apply early to avoid disappointment. To apply please email your CV / resume to Hunter Selection is a nationwide provider of recruitment services in ENGINEERING, MANUFACTURING, SERVICE & TECHNOLOGY. Find out more about us and search all our current vacancies at hunterselection.co.ukHunter Selection Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the Privacy Policy and Disclaimers which can be found on our website Key words: Java HTML CSS REST SPRING SPRING FRAMEWORK MVC SPRING DATA JavaScript
Apr 01, 2023
Full time
JAVA Developer Bath (Hybrid Office/WFH) £40,000 - £55,000 Working for a leading SaaS software company operating in the health sector. As a Java Developer Skills and Experience: 2 years JAVA experience Experience in Spring, MVC and Spring data Understanding of HTML & CSs & JavaScript Good understanding of REST and experienced creating web API s Developing in a Linux environment Willingness to learn new skills and collaborate in an Agile environment As a Java Developer you will: Create Automated unit tests / Acceptance tests Pier review code / resolve issues and review own code API and technical design Daily stand-ups Deliver features in a done state that are code complete and fully tested 25 days annual leave Hybrid working 2 days in office Excellent progression opportunities as company grows This is an urgent vacancy, so please apply early to avoid disappointment. To apply please email your CV / resume to Hunter Selection is a nationwide provider of recruitment services in ENGINEERING, MANUFACTURING, SERVICE & TECHNOLOGY. Find out more about us and search all our current vacancies at hunterselection.co.ukHunter Selection Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the Privacy Policy and Disclaimers which can be found on our website Key words: Java HTML CSS REST SPRING SPRING FRAMEWORK MVC SPRING DATA JavaScript
IT Support Technician, Northampton, £22,000 - £30,000 An exciting opportunity has arisen for a motivated IT Support Technician to join a well-known legal practice based in Northampton. My client has 6 offices across the UK and has been giving trusted and expert legal guidance to businesses and individuals for the last 200 years. They pride themselves on the professional approach they take in everything they do, delivering excellence as standard. As a result, they have achieved nationally and internationally recognised accreditation awards. The ideal candidate will be responsible for providing first line IT support and to assist in resolving day to day IT problems & queries in order to ensure that smooth running of the IT systems takes place at all times. Key Responsibilities To deliver practical services of excellence that are focussed on users' needs. To provide first line IT support and to work with other members of the IT department in resolving day to day IT problems, ensuring that all queries are recorded and followed up as necessary. To log and maintain calls with both software and hardware maintenance providers ensuring that the calls are responded to within SLA's. To be responsible for the firm's new starters ensuring that the procedure for managing new starters is comprehensive and carried out to the full. Effectively monitor the status of incidents reported escalating to the Service Desk Team Leader as necessary to ensure interruptions to service are resolved in a timely manner Technical Competencies Helpdesk / customer service essential Working knowledge of using Helpdesk logging software essential Microsoft Exchange 2010+ Active Directory, Group Policy Windows 7/10 Microsoft Office 2010+ Mobile Devices iPhone Experience of automation systems for deploying PC/Laptops Backup Software MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven't heard back in this time your application has been unsuccessful at this time. MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
Apr 01, 2023
Full time
IT Support Technician, Northampton, £22,000 - £30,000 An exciting opportunity has arisen for a motivated IT Support Technician to join a well-known legal practice based in Northampton. My client has 6 offices across the UK and has been giving trusted and expert legal guidance to businesses and individuals for the last 200 years. They pride themselves on the professional approach they take in everything they do, delivering excellence as standard. As a result, they have achieved nationally and internationally recognised accreditation awards. The ideal candidate will be responsible for providing first line IT support and to assist in resolving day to day IT problems & queries in order to ensure that smooth running of the IT systems takes place at all times. Key Responsibilities To deliver practical services of excellence that are focussed on users' needs. To provide first line IT support and to work with other members of the IT department in resolving day to day IT problems, ensuring that all queries are recorded and followed up as necessary. To log and maintain calls with both software and hardware maintenance providers ensuring that the calls are responded to within SLA's. To be responsible for the firm's new starters ensuring that the procedure for managing new starters is comprehensive and carried out to the full. Effectively monitor the status of incidents reported escalating to the Service Desk Team Leader as necessary to ensure interruptions to service are resolved in a timely manner Technical Competencies Helpdesk / customer service essential Working knowledge of using Helpdesk logging software essential Microsoft Exchange 2010+ Active Directory, Group Policy Windows 7/10 Microsoft Office 2010+ Mobile Devices iPhone Experience of automation systems for deploying PC/Laptops Backup Software MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven't heard back in this time your application has been unsuccessful at this time. MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
Job order - J - Permanent Full Time Title Scala Developer Category Software Development/ Engineering City Various, zINACTIVATE - Various, United Kingdom Job Description Scala Developer Position Description At CGI, we have a global reputation as trusted advisers and innovators with over 90,000 members across 400 locations. From cutting-edge technology to essential infrastructure, our members work has wide reach and real purpose, helping to build a digital future that makes the everyday easier, for everyone. Youll be part of an open, friendly community of experts and support you in taking your career wherever you want it to go. When you start your CGI story, not only will you be improving peoples lives, well do the same for you. CGI was voted a Best Workplace in Tech by Great Place to Work in 2022, and offers a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. Your future duties and responsibilities You will be joining an experienced team that work on delivering Trader and Counterparty surveillance across all business sections of our global financial client. We are an engineering focused organization, striving for the highest quality architecture, design and code across our teams. As an experienced Dev, with experience in Scala and data pipelines, you will help to build our surveillance systems, working in a fast-paced, agile environment. Our workload for new deliveries is high, using, React for UI development, Python/Spark/Scala for services, Hadoop Big Data and data science for anomaly detection using machine learning and statistical risk models. Required qualifications to be successful in this role We re looking for a range of the following experiences: Senior Software Engineering skills in Java & Scala Experience working with very large datasets using Big Data technologies such as Spark, Impala and Hive Good understanding of Hadoop functioning & infrastructure Experience with integration of data from multiple data sources Experience with workflow/orchestration tools (e.g. Oozie, Control-m, UWQ) Excellent technical leadership, teamwork and communication skills, and working with local and remote teams Strong knowledge of SQL and advanced data analysis Desire to write robust, maintainable & re-usable code Practical experience of TDD and constant refactoring in continuous integration environment. Practical experience of delivering good quality code within enterprise scale development (CI/CD) Experience leading an agile team, practicing Scrum, Kanban or XP Any of the following would be useful but not essential: Experience in other programing languages, specifically Python would be helpful Experience with Machine Learning Big Data technologies Working understanding of Cloud deployment & migration BDD, particularly experience of how it can be used to define requirements in a collaborative manner, ensure that the team builds the right thing and create a system of living documentation Insights you can act on While technology is at the heart of our clients digital transformation, we understand that people are at the heart of business success. When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees members because they are CGI shareholders and owners, and, as owners, we enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are todayone of the worlds largest independent providers of IT and business consulting services. At CGI, we recognize the richness that diversity brings. We strive to create a work culture where everyone belongs, and we collaborate with clients in building more inclusive communities. As an equal opportunity employer, we empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist. Ready to become part of our success story? Join CGIwhere your ideas and actions make a difference. Skills Data Analysis Hadoop Hive Java Leadership Scala SQL 24803,0,48586,0,23307,0,26752,0,49337,0,23390,0 > Reference
Apr 01, 2023
Full time
Job order - J - Permanent Full Time Title Scala Developer Category Software Development/ Engineering City Various, zINACTIVATE - Various, United Kingdom Job Description Scala Developer Position Description At CGI, we have a global reputation as trusted advisers and innovators with over 90,000 members across 400 locations. From cutting-edge technology to essential infrastructure, our members work has wide reach and real purpose, helping to build a digital future that makes the everyday easier, for everyone. Youll be part of an open, friendly community of experts and support you in taking your career wherever you want it to go. When you start your CGI story, not only will you be improving peoples lives, well do the same for you. CGI was voted a Best Workplace in Tech by Great Place to Work in 2022, and offers a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. Your future duties and responsibilities You will be joining an experienced team that work on delivering Trader and Counterparty surveillance across all business sections of our global financial client. We are an engineering focused organization, striving for the highest quality architecture, design and code across our teams. As an experienced Dev, with experience in Scala and data pipelines, you will help to build our surveillance systems, working in a fast-paced, agile environment. Our workload for new deliveries is high, using, React for UI development, Python/Spark/Scala for services, Hadoop Big Data and data science for anomaly detection using machine learning and statistical risk models. Required qualifications to be successful in this role We re looking for a range of the following experiences: Senior Software Engineering skills in Java & Scala Experience working with very large datasets using Big Data technologies such as Spark, Impala and Hive Good understanding of Hadoop functioning & infrastructure Experience with integration of data from multiple data sources Experience with workflow/orchestration tools (e.g. Oozie, Control-m, UWQ) Excellent technical leadership, teamwork and communication skills, and working with local and remote teams Strong knowledge of SQL and advanced data analysis Desire to write robust, maintainable & re-usable code Practical experience of TDD and constant refactoring in continuous integration environment. Practical experience of delivering good quality code within enterprise scale development (CI/CD) Experience leading an agile team, practicing Scrum, Kanban or XP Any of the following would be useful but not essential: Experience in other programing languages, specifically Python would be helpful Experience with Machine Learning Big Data technologies Working understanding of Cloud deployment & migration BDD, particularly experience of how it can be used to define requirements in a collaborative manner, ensure that the team builds the right thing and create a system of living documentation Insights you can act on While technology is at the heart of our clients digital transformation, we understand that people are at the heart of business success. When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees members because they are CGI shareholders and owners, and, as owners, we enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are todayone of the worlds largest independent providers of IT and business consulting services. At CGI, we recognize the richness that diversity brings. We strive to create a work culture where everyone belongs, and we collaborate with clients in building more inclusive communities. As an equal opportunity employer, we empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist. Ready to become part of our success story? Join CGIwhere your ideas and actions make a difference. Skills Data Analysis Hadoop Hive Java Leadership Scala SQL 24803,0,48586,0,23307,0,26752,0,49337,0,23390,0 > Reference
We are the CPU Technology team, part of the Arm Central Technology Group. This diverse, engineering-centric group invents, defines and architects technologies to assist development of, or be deployed in, tomorrow's IP solutions from Arm. We pursue next-generation Arm CPUs, inventing new concepts that will power billions of devices worldwide. We are looking for an experienced staff level engineer to help further develop and expand our trace and performance model methodology, which enables our CPU designers to build the next generation of best-in-class products. This role will be at the heart of a growing cross company effort, allowing you to gain experience and have a wide reaching impact across Arm and its partnership ecosystem. Our work on trace methodology provides an excellent opportunity to contribute to performance analysis and cutting-edge CPU micro-architecture. Are you a forward-thinking, passionate engineer motivated by the challenge of defining, implementing and testing new ground-breaking technology? If so, we're looking forward to get to know you! Responsibilities: Build familiarity with different performance and functional modelling environments and teams across Arm, and work with them to prototype and deliver new simulation approaches Work on defining the next enhancements to our trace format Work with our lines of business to define and deliver the tools and capabilities needed both internal and external to Arm Proposing new technologies or investigations to further improve our trace based methodology Required Experience : A university degree in Computer Science, Computer Engineering, Electronic Engineering, or another appropriate field plus further experience: PhD and at least 2 years relevant industry or postdoc experience, or MSc and at least 5 years industry experience Good understanding of software/hardware interaction, computer architecture, operating systems, compilers Experience with functional- or performance-modelling of CPUs Proficiency in C/C++ Developing in Linux environments with experience in shell, Python or Perl scripting Self-motivated and independent, curious to learn, and eager to work with and help others, able to work efficiently across multiple groups and multiple continents Good written and verbal communication skills "Nice To Have" Skills and Experience : Knowledge of Arm 64-bit A-class architecture and instruction set Experience with Arm Fast Models, QEMU, and/or other system level models such as Gem5 Shown knowledge of low-level software, e.g. developed boot code, hypervisor or kernel code Experience in CPU micro-architecture, especially out of order execution Experience with parallel and multi-core systems Experience with administrating and running Linux based systems Experience with profiling, optimising and debugging complex software We work directly with engineers across the company to drive next-generation hardware. Your work will have a direct impact on our bottom line and the ability to deliver improvements for our customers. You will be part of a growing and fast paced initiative within a diverse team and give direction to your own work. Arm is everywhere in the world's most advanced digital products. Our technology enables the creation of new markets and transformation of industries and society. We design scalable, energy efficient-processors and related technologies to deliver the intelligence in applications ranging from sensors to servers, including smartphones, tablets, enterprise infrastructure and the connected devices. Our innovative technology is licensed by Arm Partners who have shipped more than 180 billion chips containing our intellectual property since the company began in 1990. Together with our Connected Community, we are breaking down barriers to innovation for developers, designers and engineers, ensuring a fast, reliable route to market for leading electronics companies. The preferred base for this role is in Cambridge, UK at Arm's headquarters, where the other direct team members are located. The city of Cambridge has a long history of scientific understanding and technological breakthroughs. Arm's recently refurbished and expanded campus is home to a number of CPU development teams, and also GPU, System-IP, Arm Architecture and tools and software engineers.
Apr 01, 2023
Full time
We are the CPU Technology team, part of the Arm Central Technology Group. This diverse, engineering-centric group invents, defines and architects technologies to assist development of, or be deployed in, tomorrow's IP solutions from Arm. We pursue next-generation Arm CPUs, inventing new concepts that will power billions of devices worldwide. We are looking for an experienced staff level engineer to help further develop and expand our trace and performance model methodology, which enables our CPU designers to build the next generation of best-in-class products. This role will be at the heart of a growing cross company effort, allowing you to gain experience and have a wide reaching impact across Arm and its partnership ecosystem. Our work on trace methodology provides an excellent opportunity to contribute to performance analysis and cutting-edge CPU micro-architecture. Are you a forward-thinking, passionate engineer motivated by the challenge of defining, implementing and testing new ground-breaking technology? If so, we're looking forward to get to know you! Responsibilities: Build familiarity with different performance and functional modelling environments and teams across Arm, and work with them to prototype and deliver new simulation approaches Work on defining the next enhancements to our trace format Work with our lines of business to define and deliver the tools and capabilities needed both internal and external to Arm Proposing new technologies or investigations to further improve our trace based methodology Required Experience : A university degree in Computer Science, Computer Engineering, Electronic Engineering, or another appropriate field plus further experience: PhD and at least 2 years relevant industry or postdoc experience, or MSc and at least 5 years industry experience Good understanding of software/hardware interaction, computer architecture, operating systems, compilers Experience with functional- or performance-modelling of CPUs Proficiency in C/C++ Developing in Linux environments with experience in shell, Python or Perl scripting Self-motivated and independent, curious to learn, and eager to work with and help others, able to work efficiently across multiple groups and multiple continents Good written and verbal communication skills "Nice To Have" Skills and Experience : Knowledge of Arm 64-bit A-class architecture and instruction set Experience with Arm Fast Models, QEMU, and/or other system level models such as Gem5 Shown knowledge of low-level software, e.g. developed boot code, hypervisor or kernel code Experience in CPU micro-architecture, especially out of order execution Experience with parallel and multi-core systems Experience with administrating and running Linux based systems Experience with profiling, optimising and debugging complex software We work directly with engineers across the company to drive next-generation hardware. Your work will have a direct impact on our bottom line and the ability to deliver improvements for our customers. You will be part of a growing and fast paced initiative within a diverse team and give direction to your own work. Arm is everywhere in the world's most advanced digital products. Our technology enables the creation of new markets and transformation of industries and society. We design scalable, energy efficient-processors and related technologies to deliver the intelligence in applications ranging from sensors to servers, including smartphones, tablets, enterprise infrastructure and the connected devices. Our innovative technology is licensed by Arm Partners who have shipped more than 180 billion chips containing our intellectual property since the company began in 1990. Together with our Connected Community, we are breaking down barriers to innovation for developers, designers and engineers, ensuring a fast, reliable route to market for leading electronics companies. The preferred base for this role is in Cambridge, UK at Arm's headquarters, where the other direct team members are located. The city of Cambridge has a long history of scientific understanding and technological breakthroughs. Arm's recently refurbished and expanded campus is home to a number of CPU development teams, and also GPU, System-IP, Arm Architecture and tools and software engineers.
We are the CPU Technology team, part of the Arm Central Technology Group. This diverse, engineering-centric group invents, defines and architects technologies to assist development of, or be deployed in, tomorrow's IP solutions from Arm. We pursue next-generation Arm CPUs, inventing new concepts that will power billions of devices worldwide. We are looking for an experienced staff level engineer to help further develop and expand our trace and performance model methodology, which enables our CPU designers to build the next generation of best-in-class products. This role will be at the heart of a growing cross company effort, allowing you to gain experience and have a wide reaching impact across Arm and its partnership ecosystem. Our work on trace methodology provides an excellent opportunity to contribute to performance analysis and cutting-edge CPU micro-architecture. Are you a forward-thinking, passionate engineer motivated by the challenge of defining, implementing and testing new ground-breaking technology? If so, we're looking forward to get to know you! Responsibilities: Build familiarity with different performance and functional modelling environments and teams across Arm, and work with them to prototype and deliver new simulation approaches Work on defining the next enhancements to our trace format Work with our lines of business to define and deliver the tools and capabilities needed both internal and external to Arm Proposing new technologies or investigations to further improve our trace based methodology Required Experience : A university degree in Computer Science, Computer Engineering, Electronic Engineering, or another appropriate field plus further experience: PhD and at least 2 years relevant industry or postdoc experience, or MSc and at least 5 years industry experience Good understanding of software/hardware interaction, computer architecture, operating systems, compilers Experience with functional- or performance-modelling of CPUs Proficiency in C/C++ Developing in Linux environments with experience in shell, Python or Perl scripting Self-motivated and independent, curious to learn, and eager to work with and help others, able to work efficiently across multiple groups and multiple continents Good written and verbal communication skills "Nice To Have" Skills and Experience : Knowledge of Arm 64-bit A-class architecture and instruction set Experience with Arm Fast Models, QEMU, and/or other system level models such as Gem5 Shown knowledge of low-level software, e.g. developed boot code, hypervisor or kernel code Experience in CPU micro-architecture, especially out of order execution Experience with parallel and multi-core systems Experience with administrating and running Linux based systems Experience with profiling, optimising and debugging complex software We work directly with engineers across the company to drive next-generation hardware. Your work will have a direct impact on our bottom line and the ability to deliver improvements for our customers. You will be part of a growing and fast paced initiative within a diverse team and give direction to your own work. Arm is everywhere in the world's most advanced digital products. Our technology enables the creation of new markets and transformation of industries and society. We design scalable, energy efficient-processors and related technologies to deliver the intelligence in applications ranging from sensors to servers, including smartphones, tablets, enterprise infrastructure and the connected devices. Our innovative technology is licensed by Arm Partners who have shipped more than 180 billion chips containing our intellectual property since the company began in 1990. Together with our Connected Community, we are breaking down barriers to innovation for developers, designers and engineers, ensuring a fast, reliable route to market for leading electronics companies. The preferred base for this role is in Cambridge, UK at Arm's headquarters, where the other direct team members are located. The city of Cambridge has a long history of scientific understanding and technological breakthroughs. Arm's recently refurbished and expanded campus is home to a number of CPU development teams, and also GPU, System-IP, Arm Architecture and tools and software engineers.
Apr 01, 2023
Full time
We are the CPU Technology team, part of the Arm Central Technology Group. This diverse, engineering-centric group invents, defines and architects technologies to assist development of, or be deployed in, tomorrow's IP solutions from Arm. We pursue next-generation Arm CPUs, inventing new concepts that will power billions of devices worldwide. We are looking for an experienced staff level engineer to help further develop and expand our trace and performance model methodology, which enables our CPU designers to build the next generation of best-in-class products. This role will be at the heart of a growing cross company effort, allowing you to gain experience and have a wide reaching impact across Arm and its partnership ecosystem. Our work on trace methodology provides an excellent opportunity to contribute to performance analysis and cutting-edge CPU micro-architecture. Are you a forward-thinking, passionate engineer motivated by the challenge of defining, implementing and testing new ground-breaking technology? If so, we're looking forward to get to know you! Responsibilities: Build familiarity with different performance and functional modelling environments and teams across Arm, and work with them to prototype and deliver new simulation approaches Work on defining the next enhancements to our trace format Work with our lines of business to define and deliver the tools and capabilities needed both internal and external to Arm Proposing new technologies or investigations to further improve our trace based methodology Required Experience : A university degree in Computer Science, Computer Engineering, Electronic Engineering, or another appropriate field plus further experience: PhD and at least 2 years relevant industry or postdoc experience, or MSc and at least 5 years industry experience Good understanding of software/hardware interaction, computer architecture, operating systems, compilers Experience with functional- or performance-modelling of CPUs Proficiency in C/C++ Developing in Linux environments with experience in shell, Python or Perl scripting Self-motivated and independent, curious to learn, and eager to work with and help others, able to work efficiently across multiple groups and multiple continents Good written and verbal communication skills "Nice To Have" Skills and Experience : Knowledge of Arm 64-bit A-class architecture and instruction set Experience with Arm Fast Models, QEMU, and/or other system level models such as Gem5 Shown knowledge of low-level software, e.g. developed boot code, hypervisor or kernel code Experience in CPU micro-architecture, especially out of order execution Experience with parallel and multi-core systems Experience with administrating and running Linux based systems Experience with profiling, optimising and debugging complex software We work directly with engineers across the company to drive next-generation hardware. Your work will have a direct impact on our bottom line and the ability to deliver improvements for our customers. You will be part of a growing and fast paced initiative within a diverse team and give direction to your own work. Arm is everywhere in the world's most advanced digital products. Our technology enables the creation of new markets and transformation of industries and society. We design scalable, energy efficient-processors and related technologies to deliver the intelligence in applications ranging from sensors to servers, including smartphones, tablets, enterprise infrastructure and the connected devices. Our innovative technology is licensed by Arm Partners who have shipped more than 180 billion chips containing our intellectual property since the company began in 1990. Together with our Connected Community, we are breaking down barriers to innovation for developers, designers and engineers, ensuring a fast, reliable route to market for leading electronics companies. The preferred base for this role is in Cambridge, UK at Arm's headquarters, where the other direct team members are located. The city of Cambridge has a long history of scientific understanding and technological breakthroughs. Arm's recently refurbished and expanded campus is home to a number of CPU development teams, and also GPU, System-IP, Arm Architecture and tools and software engineers.
Job Profile Summary BP Net Zero 2050 BP has embarked on an ambitious plan to modernize and transform using digital technologies to drive efficiency, effective and new business models. Digital Customers & Markets focuses on customer experience and deliver cross-business group solutions that generate value for bp in current and new markets solving complex challenges with our data and technology expertise to help bp advance a Net Zero future and reimagining energy. Our Team delivers and runs Digital Products for Fleet Customers globally and are aligned to Product, Service and Platform teams that work together to enable our customers to accomplish their missions. You will provide hands-on expertise to build and leading multiple autonomous software engineering teams from a technical perspective and collaborate with Architects, Product Owners and the wider business to build a scalable, robust and secure platform. If technology excites you, we want you! As a Principal Software Engineer, you are the expert member of a team creating software for BP colleagues and external users. As an IT provider of choice to your area of BP and delivering innovation at speed you will operate in a dynamic and commercially focused environment, with the resources of one of the world's largest IT organisations working with you. The role is a hands-on so, as well as driving engineering decisions and best practices, you will also be coding so need to be an excellent hands-on coder. Job Advert Key Accountabilities • 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 • Mentoring and technical leadership of less experienced developers Essential Technical Skills : • 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 SDLC, 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 • Proven leadership capability Secondary: • Confirmed experience of Agile methodologies, DevOps culture and practices, Lean techniques like Value Stream Mapping • User story definition • Application Support • Experience in most of these technologies: o Azure and/or AWS o Azure DevOps/Git/GitHub o RESTful APIs o Deep understanding of automated testing (unit, functional, integration, e2e) o Container technologies (EKS, AKS, OpenShift, docker) and Serverless 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 have cultural fluency - you actively seek to understand cultural differences and sensitivities. Education • Computer Science or other technical (e.g. Physics, Engineering) degree or equivalent commercial experience Desirable Experience and Capability Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required No 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
Apr 01, 2023
Full time
Job Profile Summary BP Net Zero 2050 BP has embarked on an ambitious plan to modernize and transform using digital technologies to drive efficiency, effective and new business models. Digital Customers & Markets focuses on customer experience and deliver cross-business group solutions that generate value for bp in current and new markets solving complex challenges with our data and technology expertise to help bp advance a Net Zero future and reimagining energy. Our Team delivers and runs Digital Products for Fleet Customers globally and are aligned to Product, Service and Platform teams that work together to enable our customers to accomplish their missions. You will provide hands-on expertise to build and leading multiple autonomous software engineering teams from a technical perspective and collaborate with Architects, Product Owners and the wider business to build a scalable, robust and secure platform. If technology excites you, we want you! As a Principal Software Engineer, you are the expert member of a team creating software for BP colleagues and external users. As an IT provider of choice to your area of BP and delivering innovation at speed you will operate in a dynamic and commercially focused environment, with the resources of one of the world's largest IT organisations working with you. The role is a hands-on so, as well as driving engineering decisions and best practices, you will also be coding so need to be an excellent hands-on coder. Job Advert Key Accountabilities • 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 • Mentoring and technical leadership of less experienced developers Essential Technical Skills : • 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 SDLC, 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 • Proven leadership capability Secondary: • Confirmed experience of Agile methodologies, DevOps culture and practices, Lean techniques like Value Stream Mapping • User story definition • Application Support • Experience in most of these technologies: o Azure and/or AWS o Azure DevOps/Git/GitHub o RESTful APIs o Deep understanding of automated testing (unit, functional, integration, e2e) o Container technologies (EKS, AKS, OpenShift, docker) and Serverless 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 have cultural fluency - you actively seek to understand cultural differences and sensitivities. Education • Computer Science or other technical (e.g. Physics, Engineering) degree or equivalent commercial experience Desirable Experience and Capability Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required No 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 order - J - Permanent Full Time Title Software Engineer (Spacecraft Simulation) Category Software Development/ Engineering City Bristol, zINACTIVATE - Avon, United Kingdom Job Description Software Engineer (Spacecraft Simulation) Position Description At CGI, we have a global reputation as trusted advisers and innovators with over 90,000 members across 400 locations. From cutting-edge technology to essential infrastructure, our members work has wide reach and real purpose, helping to build a digital future that makes the everyday easier, for everyone. Youll be part of an open, friendly community of experts and support you in taking your career wherever you want it to go. When you start your CGI story, not only will you be improving peoples lives, well do the same for you. CGI was voted a Best Workplace in Tech by Great Place to Work in 2022, and offers a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. CGI is a leading provider of operational and behavioural spacecraft software simulators for the space industry. We are a principal supplier to ESA, EUMETSAT and the wider European and Global space community. Our multi-faceted capability is built on over 25 years of Space mission heritage. This role can be performed on a hybrid working basis with attendance in the Bristol office up to twice a month for team / client meetings. Your future duties and responsibilities Due to a period of sustainable growth we have exciting opportunities for software engineers to join our highly successful team. The successful candidate will be highly driven and creative individual able to work autonomously and also part of the simulations team. You must have relatable experience and background and genuinely want to work in a complex software systems environment. Requirements Analysis Design and Software Development of a software simulator in line with customer requirements Integration of existing toolset and simulations tool into bespoke solutions Generation of unit and system level tests to verify required functionality Solution and Release Documentation User/customer Technical Interaction Required qualifications to be successful in this role Background in Maths/Physics based software solutions Strong interpersonal and communication skills written & spoken Demonstrable commitment to quality and attention to detail A winning mind-set, self-starter and demonstrated ability to learn quickly Ability & experience in independent working Able to travel to the Bristol office as required Desirable: Extensive experience of software development (e.g. Java, C++) & verification Experience within the satellite industry or space domain Insights you can act on While technology is at the heart of our clients digital transformation, we understand that people are at the heart of business success. When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees members because they are CGI shareholders and owners, and, as owners, we enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are todayone of the worlds largest independent providers of IT and business consulting services. At CGI, we recognize the richness that diversity brings. We strive to create a work culture where everyone belongs, and we collaborate with clients in building more inclusive communities. As an equal opportunity employer, we empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist. Ready to become part of our success story? Join CGIwhere your ideas and actions make a difference. Skills Software Architecture Software Testing C++ Java Satellite Communications Satellite Communications 48116,4,50527,4,23256,3,23307,3,48800,3,49497,3 > Reference
Apr 01, 2023
Full time
Job order - J - Permanent Full Time Title Software Engineer (Spacecraft Simulation) Category Software Development/ Engineering City Bristol, zINACTIVATE - Avon, United Kingdom Job Description Software Engineer (Spacecraft Simulation) Position Description At CGI, we have a global reputation as trusted advisers and innovators with over 90,000 members across 400 locations. From cutting-edge technology to essential infrastructure, our members work has wide reach and real purpose, helping to build a digital future that makes the everyday easier, for everyone. Youll be part of an open, friendly community of experts and support you in taking your career wherever you want it to go. When you start your CGI story, not only will you be improving peoples lives, well do the same for you. CGI was voted a Best Workplace in Tech by Great Place to Work in 2022, and offers a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. CGI is a leading provider of operational and behavioural spacecraft software simulators for the space industry. We are a principal supplier to ESA, EUMETSAT and the wider European and Global space community. Our multi-faceted capability is built on over 25 years of Space mission heritage. This role can be performed on a hybrid working basis with attendance in the Bristol office up to twice a month for team / client meetings. Your future duties and responsibilities Due to a period of sustainable growth we have exciting opportunities for software engineers to join our highly successful team. The successful candidate will be highly driven and creative individual able to work autonomously and also part of the simulations team. You must have relatable experience and background and genuinely want to work in a complex software systems environment. Requirements Analysis Design and Software Development of a software simulator in line with customer requirements Integration of existing toolset and simulations tool into bespoke solutions Generation of unit and system level tests to verify required functionality Solution and Release Documentation User/customer Technical Interaction Required qualifications to be successful in this role Background in Maths/Physics based software solutions Strong interpersonal and communication skills written & spoken Demonstrable commitment to quality and attention to detail A winning mind-set, self-starter and demonstrated ability to learn quickly Ability & experience in independent working Able to travel to the Bristol office as required Desirable: Extensive experience of software development (e.g. Java, C++) & verification Experience within the satellite industry or space domain Insights you can act on While technology is at the heart of our clients digital transformation, we understand that people are at the heart of business success. When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees members because they are CGI shareholders and owners, and, as owners, we enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are todayone of the worlds largest independent providers of IT and business consulting services. At CGI, we recognize the richness that diversity brings. We strive to create a work culture where everyone belongs, and we collaborate with clients in building more inclusive communities. As an equal opportunity employer, we empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist. Ready to become part of our success story? Join CGIwhere your ideas and actions make a difference. Skills Software Architecture Software Testing C++ Java Satellite Communications Satellite Communications 48116,4,50527,4,23256,3,23307,3,48800,3,49497,3 > Reference
Job order - J - Permanent Full Time Title Technical Architect Category Architecture City Corsham, England - South West, United Kingdom Job Description Technical Architect Position Description This position is to support Microsoft to provide infrastructure security for an Azure Stack Hub We are looking for a technical lead who can lead and direct a team providing technical supporting that is compliant with MS and Dell technical operations for the project Must be senior infrastructure engineer or design/architect. . The role is primarily based in Corsham, although some other travel may be required." Technical Team Leading / Client skills Key Duties Microsoft Server Design and Architecture Automated Provisioning Techniques Hardware and Software Lifecycle Management Managing Improvement Architecture Required Competencies Microsoft Server Design and Architecture Service Delivery - Impact Assessment Incident and Problem Agile Ways of Working Microsoft Security and Service Tooling (System Centre) SC Single Nationality Desired Competencies Azure Dev Ops Azure Stack Hub Remedy / ITIL / OSM Your future duties and responsibilities Required qualifications to be successful in this role Insights you can act on While technology is at the heart of our clients digital transformation, we understand that people are at the heart of business success. When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees members because they are CGI shareholders and owners, and, as owners, we enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are todayone of the worlds largest independent providers of IT and business consulting services. At CGI, we recognize the richness that diversity brings. We strive to create a work culture where everyone belongs, and we collaborate with clients in building more inclusive communities. As an equal opportunity employer, we empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist. Ready to become part of our success story? Join CGIwhere your ideas and actions make a difference. Skills Server Management Technical Architecture Azure Functions 51263,0,23069,0,49690,0 > Reference 991564
Apr 01, 2023
Full time
Job order - J - Permanent Full Time Title Technical Architect Category Architecture City Corsham, England - South West, United Kingdom Job Description Technical Architect Position Description This position is to support Microsoft to provide infrastructure security for an Azure Stack Hub We are looking for a technical lead who can lead and direct a team providing technical supporting that is compliant with MS and Dell technical operations for the project Must be senior infrastructure engineer or design/architect. . The role is primarily based in Corsham, although some other travel may be required." Technical Team Leading / Client skills Key Duties Microsoft Server Design and Architecture Automated Provisioning Techniques Hardware and Software Lifecycle Management Managing Improvement Architecture Required Competencies Microsoft Server Design and Architecture Service Delivery - Impact Assessment Incident and Problem Agile Ways of Working Microsoft Security and Service Tooling (System Centre) SC Single Nationality Desired Competencies Azure Dev Ops Azure Stack Hub Remedy / ITIL / OSM Your future duties and responsibilities Required qualifications to be successful in this role Insights you can act on While technology is at the heart of our clients digital transformation, we understand that people are at the heart of business success. When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees members because they are CGI shareholders and owners, and, as owners, we enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are todayone of the worlds largest independent providers of IT and business consulting services. At CGI, we recognize the richness that diversity brings. We strive to create a work culture where everyone belongs, and we collaborate with clients in building more inclusive communities. As an equal opportunity employer, we empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist. Ready to become part of our success story? Join CGIwhere your ideas and actions make a difference. Skills Server Management Technical Architecture Azure Functions 51263,0,23069,0,49690,0 > Reference 991564