Automation Test Lead - Yorkshire / Remote £55,000 - £60,000 + bonus, 35-hour work week and great benefits This profitable and growing organisation require an experienced Automation Test Lead to join them and be responsible for defining, implementing, and executing robust automation testing strategies. Whilst you will develop and maintain the test framework and standards, a significant part of the role will still see hands-on work in automation scripting, manual scripting, automated test execution, and integrating with CI/CD pipelines.You will be joining an organisation that operate within the professional services sector but have a unique tech offering that sets them apart from competitors. Package: 35-hour work week with flexible working opportunities Private Pension, medical insurance, income protection MIP scheme / Bonus opportunities Death in service benefit 4x salary, EAP scheme 25 holidays per year plus bank holidays + buy/sell options. As Automation Test Lead you will lead the QA automation strategy across multiple product lines and platforms whilst defining automation and manual testing standards, guidelines, and best practices. This role will see you drive QA processes within Agile teams, whilst still analysing test results, identifying defects, and driving resolutions in collaboration with developers.The company have offices all over the UK, but the preferred candidate will be able to travel to Yorkshire on a semi-regular basis. Experience: Proven experience in an Automation Test Lead or Senior Automation QA role. Strong hands-on experience in automation scripting, preferably across multiple platforms. API testing, including tools and frameworks like Postman. Experience testing data migrations and transformations Demonstrated ability to test mobile and web applications in agile product environments. Beneficial tooling experience - Cypress, Selenium, Playwright, Appium, Postman, JS-first UI automation, RSpec, Rails Main programming languages used - JavaScript, TypeScript, Python, Ruby Agile / Scrum The company have an excellent reputation within their sector, and have experienced consecutive years of growth, posting record revenues for the last financial year. They promote a healthy work-life balance and will give you the opportunity to develop your technical knowledge.Click APPLY to be considered for the role as my client is aiming to interview as soon as possible. All interviews are to be conducted virtually, with the process requiring two stages.Contact - Millie EllisDue to a high volume of applications, if we have not responded within 5 working days, please assume that your application has been unsuccessful on this occasion. Your profile may be considered for other suitable vacancies that arise within the next 12 weeks.Erin Associates welcomes applications from people of all ethnicities, genders, sexual orientations, and disabilities. Please inform us if you require any reasonable adjustment at any stage of the application process.Key words; Automation Test Lead, Lead Automation Tester, Automation Engineer. Commutable from Leeds, Hull, Bradford, Sheffield, Manchester, Doncaster, York, Harrogate, Scunthorpe, Wakefield, Barnsley, Huddersfield, Yorkshire, Liverpool, Newcastle, Lincoln Erin Associates Ltd is acting as an Employment Agency in relation to this vacancy.
31/10/2025
Full time
Automation Test Lead - Yorkshire / Remote £55,000 - £60,000 + bonus, 35-hour work week and great benefits This profitable and growing organisation require an experienced Automation Test Lead to join them and be responsible for defining, implementing, and executing robust automation testing strategies. Whilst you will develop and maintain the test framework and standards, a significant part of the role will still see hands-on work in automation scripting, manual scripting, automated test execution, and integrating with CI/CD pipelines.You will be joining an organisation that operate within the professional services sector but have a unique tech offering that sets them apart from competitors. Package: 35-hour work week with flexible working opportunities Private Pension, medical insurance, income protection MIP scheme / Bonus opportunities Death in service benefit 4x salary, EAP scheme 25 holidays per year plus bank holidays + buy/sell options. As Automation Test Lead you will lead the QA automation strategy across multiple product lines and platforms whilst defining automation and manual testing standards, guidelines, and best practices. This role will see you drive QA processes within Agile teams, whilst still analysing test results, identifying defects, and driving resolutions in collaboration with developers.The company have offices all over the UK, but the preferred candidate will be able to travel to Yorkshire on a semi-regular basis. Experience: Proven experience in an Automation Test Lead or Senior Automation QA role. Strong hands-on experience in automation scripting, preferably across multiple platforms. API testing, including tools and frameworks like Postman. Experience testing data migrations and transformations Demonstrated ability to test mobile and web applications in agile product environments. Beneficial tooling experience - Cypress, Selenium, Playwright, Appium, Postman, JS-first UI automation, RSpec, Rails Main programming languages used - JavaScript, TypeScript, Python, Ruby Agile / Scrum The company have an excellent reputation within their sector, and have experienced consecutive years of growth, posting record revenues for the last financial year. They promote a healthy work-life balance and will give you the opportunity to develop your technical knowledge.Click APPLY to be considered for the role as my client is aiming to interview as soon as possible. All interviews are to be conducted virtually, with the process requiring two stages.Contact - Millie EllisDue to a high volume of applications, if we have not responded within 5 working days, please assume that your application has been unsuccessful on this occasion. Your profile may be considered for other suitable vacancies that arise within the next 12 weeks.Erin Associates welcomes applications from people of all ethnicities, genders, sexual orientations, and disabilities. Please inform us if you require any reasonable adjustment at any stage of the application process.Key words; Automation Test Lead, Lead Automation Tester, Automation Engineer. Commutable from Leeds, Hull, Bradford, Sheffield, Manchester, Doncaster, York, Harrogate, Scunthorpe, Wakefield, Barnsley, Huddersfield, Yorkshire, Liverpool, Newcastle, Lincoln Erin Associates Ltd is acting as an Employment Agency in relation to this vacancy.
Senior Software Developer - Ruby 12-Month Contract Inside IR35 Role Details Location: London or Manchester (2 days/week onsite + monthly team rotation) Duration: 12 months Clearance: BPSS to start; active SC required due to timescale of the project Team: 10 direct reports, part of a 60+ programme Experience: 4+ years Essential Skills Technical: Strong Ruby development (primary focus), Python experience desirable Experience across multiple services, particularly data services Docker, Kubernetes, Git/version control API development and integration Agile working practices and adherence to technical standards Approach: Pride in producing high-quality, well-documented code Ownership of the full development process Collaborative working with user-centered design (UCD) teams Thrives in small, agile, multi-disciplinary teams Key Responsibilities: Develop Ruby-based applications and data services Build and maintain APIs and open data platforms Ensure code is high-quality and well-documented Work closely with UCD teams and technical experts in an agile environment What We're Looking For: Senior Ruby developer with strong focus on code quality Experience working with data services Comfortable working in small, agile teams and collaborating with UCD teams Desirable Skills: Python development Experience in public sector or government projects Knowledge of search technologies and open data platforms Active SC clearance
31/10/2025
Contractor
Senior Software Developer - Ruby 12-Month Contract Inside IR35 Role Details Location: London or Manchester (2 days/week onsite + monthly team rotation) Duration: 12 months Clearance: BPSS to start; active SC required due to timescale of the project Team: 10 direct reports, part of a 60+ programme Experience: 4+ years Essential Skills Technical: Strong Ruby development (primary focus), Python experience desirable Experience across multiple services, particularly data services Docker, Kubernetes, Git/version control API development and integration Agile working practices and adherence to technical standards Approach: Pride in producing high-quality, well-documented code Ownership of the full development process Collaborative working with user-centered design (UCD) teams Thrives in small, agile, multi-disciplinary teams Key Responsibilities: Develop Ruby-based applications and data services Build and maintain APIs and open data platforms Ensure code is high-quality and well-documented Work closely with UCD teams and technical experts in an agile environment What We're Looking For: Senior Ruby developer with strong focus on code quality Experience working with data services Comfortable working in small, agile teams and collaborating with UCD teams Desirable Skills: Python development Experience in public sector or government projects Knowledge of search technologies and open data platforms Active SC clearance
Senior Ruby Developer - Contract Role Location: London or Manchester (Hybrid - 2 days/week on site) Contract Length: 12 months Clearance Required: BPSS to start; ideal candidate will hold an active SC clearance for transfer Start Date: ASAP Rate: £550 - £650 (inside IR35) About the Role We're looking for a Senior Ruby Developer to join a high-impact programme focused on transforming how public sector data is accessed and reused. You'll be part of a small, agile, multi-disciplinary team working on open data platforms and services that make a real difference. This is a hands-on development role with strategic influence, where you'll help shape architecture, engineering practices, and delivery standards across a growing programme team of 60+ people. Key Responsibilities Design, build, and maintain scalable open data services and APIs Lead technical decisions and contribute to architectural direction Collaborate with user-centred design (UCD) teams and technical experts Ensure code quality, documentation, and maintainability Align delivery with recognised standards including the Technology Code of Practice and Service Standard Essential Skills & Experience 4+ years of experience in software development Strong proficiency in Ruby (Python is a bonus) Experience with microservices or service-oriented architecture Skilled in writing clean, well-documented code and taking ownership of the development process Comfortable working in agile , cross-functional teams Familiarity with: Docker & Kubernetes Git & version control API development (REST, GraphQL) Cloud deployment Open data platforms or search technologies Desirable Experience working with or within government or public sector teams Background in open data , civic tech, or mission-driven organisations Working Arrangements Base location: London or Manchester (2 days/week on site) Monthly team days rotating between locations Flexibility to work remotely the rest of the week Security Clearance You must hold active SC clearance (evidence required for submission) Role will start on BPSS , with transfer to SC once onboarded Please submit a copy of your latest CV for more information on this vacancy.
29/10/2025
Contractor
Senior Ruby Developer - Contract Role Location: London or Manchester (Hybrid - 2 days/week on site) Contract Length: 12 months Clearance Required: BPSS to start; ideal candidate will hold an active SC clearance for transfer Start Date: ASAP Rate: £550 - £650 (inside IR35) About the Role We're looking for a Senior Ruby Developer to join a high-impact programme focused on transforming how public sector data is accessed and reused. You'll be part of a small, agile, multi-disciplinary team working on open data platforms and services that make a real difference. This is a hands-on development role with strategic influence, where you'll help shape architecture, engineering practices, and delivery standards across a growing programme team of 60+ people. Key Responsibilities Design, build, and maintain scalable open data services and APIs Lead technical decisions and contribute to architectural direction Collaborate with user-centred design (UCD) teams and technical experts Ensure code quality, documentation, and maintainability Align delivery with recognised standards including the Technology Code of Practice and Service Standard Essential Skills & Experience 4+ years of experience in software development Strong proficiency in Ruby (Python is a bonus) Experience with microservices or service-oriented architecture Skilled in writing clean, well-documented code and taking ownership of the development process Comfortable working in agile , cross-functional teams Familiarity with: Docker & Kubernetes Git & version control API development (REST, GraphQL) Cloud deployment Open data platforms or search technologies Desirable Experience working with or within government or public sector teams Background in open data , civic tech, or mission-driven organisations Working Arrangements Base location: London or Manchester (2 days/week on site) Monthly team days rotating between locations Flexibility to work remotely the rest of the week Security Clearance You must hold active SC clearance (evidence required for submission) Role will start on BPSS , with transfer to SC once onboarded Please submit a copy of your latest CV for more information on this vacancy.
Embedded C/C++ Software Engineers - Derbyshire We have several fantastic opportunities for Senior and Mid-Level Embedded C/C++ Software Engineers to join an experienced and highly skilled team developing and testing innovative products and systems on the cutting edge of Cyber Security. Ideal candidates should be able to demonstrate strong design and coding skills, a desire to explore ideas, and, above all, have a passion for quality. Security will be paramount in development so this role will suit a candidate wanting to build a career in developing high-integrity software, aligned to functional correctness, predicated upon formally defined specifications. Required Technical Skills / Qualifications: Degree qualified with a BSc in Computer Science or equivalent STEM subject Experience in Software Unit Test automation and tools (LDRA, Parasoft etc Embedded C/C++ development skills Familiarity with MISRA compliance or similar quality source code conformance specification Familiarity with static analysis tools Desirable Technical Skills: Proficiency in JTAG/ETM Debugging tools C# development experience RUST and Ada SPARK experience Cryptol and SAW experience Proficiency with scripting languages (ruby, groovy, python, Perl, bash, PowerShell) Practical experience in developing applications for Microsoft Windows Computer network security and vulnerability analysis Conversant with IP standards Multi-threaded RTOS and bare metal embedded experience Background in a range of CPU/MPU s with practical experience in ARM based architectures These roles require candidates to be a British Citizen as well as obtaining and retaining an unconditional DV security clearance. Remuneration: £40,000 - £75,000 Pension Flexible working hours. A comprehensive relocation package is available Location: Belper, Derbyshire If you think you ve got what it takes, we d love to hear from you!
10/10/2025
Full time
Embedded C/C++ Software Engineers - Derbyshire We have several fantastic opportunities for Senior and Mid-Level Embedded C/C++ Software Engineers to join an experienced and highly skilled team developing and testing innovative products and systems on the cutting edge of Cyber Security. Ideal candidates should be able to demonstrate strong design and coding skills, a desire to explore ideas, and, above all, have a passion for quality. Security will be paramount in development so this role will suit a candidate wanting to build a career in developing high-integrity software, aligned to functional correctness, predicated upon formally defined specifications. Required Technical Skills / Qualifications: Degree qualified with a BSc in Computer Science or equivalent STEM subject Experience in Software Unit Test automation and tools (LDRA, Parasoft etc Embedded C/C++ development skills Familiarity with MISRA compliance or similar quality source code conformance specification Familiarity with static analysis tools Desirable Technical Skills: Proficiency in JTAG/ETM Debugging tools C# development experience RUST and Ada SPARK experience Cryptol and SAW experience Proficiency with scripting languages (ruby, groovy, python, Perl, bash, PowerShell) Practical experience in developing applications for Microsoft Windows Computer network security and vulnerability analysis Conversant with IP standards Multi-threaded RTOS and bare metal embedded experience Background in a range of CPU/MPU s with practical experience in ARM based architectures These roles require candidates to be a British Citizen as well as obtaining and retaining an unconditional DV security clearance. Remuneration: £40,000 - £75,000 Pension Flexible working hours. A comprehensive relocation package is available Location: Belper, Derbyshire If you think you ve got what it takes, we d love to hear from you!
Embedded C/C++ Software Engineers - Derbyshire We have several fantastic opportunities for Senior and Mid-Level Embedded C/C++ Software Engineers to join an experienced and highly skilled team developing and testing innovative products and systems on the cutting edge of Cyber Security. Ideal candidates should be able to demonstrate strong design and coding skills, a desire to explore ideas, and, above all, have a passion for quality. Security will be paramount in development so this role will suit a candidate wanting to build a career in developing high-integrity software, aligned to functional correctness, predicated upon formally defined specifications. Required Technical Skills / Qualifications: Degree qualified with a BSc in Computer Science or equivalent STEM subject Experience in Software Unit Test automation and tools (LDRA, Parasoft etc Embedded C/C++ development skills Familiarity with MISRA compliance or similar quality source code conformance specification Familiarity with static analysis tools Desirable Technical Skills: Proficiency in JTAG/ETM Debugging tools C# development experience RUST and Ada SPARK experience Cryptol and SAW experience Proficiency with scripting languages (ruby, groovy, python, Perl, bash, PowerShell) Practical experience in developing applications for Microsoft Windows Computer network security and vulnerability analysis Conversant with IP standards Multi-threaded RTOS and bare metal embedded experience Background in a range of CPU/MPU s with practical experience in ARM based architectures These roles require candidates to be a British Citizen as well as obtaining and retaining an unconditional DV security clearance. Remuneration: £40,000 - £75,000 Pension Flexible working hours. A comprehensive relocation package is available Location: Belper, Derbyshire If you think you ve got what it takes, we d love to hear from you!
02/10/2025
Full time
Embedded C/C++ Software Engineers - Derbyshire We have several fantastic opportunities for Senior and Mid-Level Embedded C/C++ Software Engineers to join an experienced and highly skilled team developing and testing innovative products and systems on the cutting edge of Cyber Security. Ideal candidates should be able to demonstrate strong design and coding skills, a desire to explore ideas, and, above all, have a passion for quality. Security will be paramount in development so this role will suit a candidate wanting to build a career in developing high-integrity software, aligned to functional correctness, predicated upon formally defined specifications. Required Technical Skills / Qualifications: Degree qualified with a BSc in Computer Science or equivalent STEM subject Experience in Software Unit Test automation and tools (LDRA, Parasoft etc Embedded C/C++ development skills Familiarity with MISRA compliance or similar quality source code conformance specification Familiarity with static analysis tools Desirable Technical Skills: Proficiency in JTAG/ETM Debugging tools C# development experience RUST and Ada SPARK experience Cryptol and SAW experience Proficiency with scripting languages (ruby, groovy, python, Perl, bash, PowerShell) Practical experience in developing applications for Microsoft Windows Computer network security and vulnerability analysis Conversant with IP standards Multi-threaded RTOS and bare metal embedded experience Background in a range of CPU/MPU s with practical experience in ARM based architectures These roles require candidates to be a British Citizen as well as obtaining and retaining an unconditional DV security clearance. Remuneration: £40,000 - £75,000 Pension Flexible working hours. A comprehensive relocation package is available Location: Belper, Derbyshire If you think you ve got what it takes, we d love to hear from you!
In 2021 Currencycloud was acquired by Visa; we are somewhere where innovative thinking and the power of technology know no limits. We know that the success of the business depends on the people who keep it moving, which is why we are looking for exceptional talent to join our international payments revolution. We are open & collaborative, living and breathing our company values:Be Human, Better Together and Own it. Remote working? It's a key topic at the moment. We have addressed this by implementing a "Remote-First" policy, which means that you have the choice as to work Fully Remotely, or to visit the lush offices in London, Cardiff or Amsterdam; it's up to you! About the role Our software engineers are responsible for implementing an industry-leading API that has already processed over $50 billion of cross-border transactions for over 5 million end users, and is available to our clients 24/7. But we're not stopping there, and our engineers are at the forefront of taking us forward to meet the demands of even greater scale. We are currently looking to rewrite all frontend components of the Currencycloud estate. This includes our world-leading white label product (Direct), our onboarding engine, and our developer portal. As a Full Stack Developer, you'll get to contribute to both frontend using tech including ReactJS, NextJS, and VueJS, and backend using NodeJS or Ruby. What will I get to do? As a Senior Full Stack Developer, you'll play a key role within your team. This involves taking responsibility for your services and the technology within them. You'll also help to develop your team, its relationship with your product owner, and the broader business. Teams are aligned to services and you'll have:- clear ownership of your domain- an independent path to production- strong platform and product support- the ability to make real changes with real business value- opportunity to provide guidance and mentoring to more junior members of the team- you won't just be passed back end data to work with; you'll collaborate with back end engineers to create solutions together What skills do I need? We ask that you have experience with: 5+ years experience in software development Strong experience with JavaScript and/or TypeScript Experience with frontend frameworks, ideally React.JS (we also use Vue.JS) Experience with backend technologies, such as Node.JS or Ruby Agile ways of working such as Scrum or Kanban in Cross-functional teams Our Tech Stack includes: A range of frontend technologies such as JavaScript, TypeScript, ES6, React.JS, Next.JS, Vue.JS, SCSS, CSS A range of backend technologies such as Ruby and NodeJS Testing approaches, including TDD, BDD and Contract Testing, all form an important part of our approach to quality assurance; ensuring that the code that we write forms products that are fit for use. We currently use Jest and Playwright Agile development, with teams broadly aligned with the Spotify - Squads & Tribes - model, helps us deliver incremental improvements to our products in an iterative manner. Advocating this model, and joining us on a journey of continuous improvement, is a key attribute of members of our teams GitHub, and the GitHub PR review process, forms a core part of our engineering workflow, and peer reviews help share knowledge and improve quality Cloud-related tools and services support these applications, such as AWS, Docker, Kubernetes, JenkinsX and Datadog APM, to name but a few Continuous Integration and Continuous Delivery pipelines allow us to "automate all the things", providing repeatable builds and consistent deployments Teamwork, and cross-team collaboration, is fundamental to the delivery of our applications. Whilst each application has an independent path to production, there will always be some activities and initiatives that span multiple teams and require cross-team collaboration. Within your team you'll need to collaborate with a number of stakeholders, including Product Owners and QA, as part of your product development Why Currencycloud? We are a company that values flexibility and a positive work-life balance. Wherever you are located, we trust you and your manager to determine the best office arrangement for you. Your health and well-being are a top priority for us, and that's why we offer an extensive employee benefits package that takes care of you from all angles. You'll enjoy a competitive salary, a performance-based bonus (for permanent employees), a generous pension or 401K contribution, a flexible benefits allowance (location dependant) and a comprehensive healthcare plan that has built-in access to mental health support. We also believe in providing our employees with ample opportunities for growth and development, so you'll have access to comprehensive learning and development resources as well as leadership training that will help you achieve your career goals. We aren't currently looking for additional Recruiter support on this role and won't be accepting any unsolicited CVs.
18/08/2023
Full time
In 2021 Currencycloud was acquired by Visa; we are somewhere where innovative thinking and the power of technology know no limits. We know that the success of the business depends on the people who keep it moving, which is why we are looking for exceptional talent to join our international payments revolution. We are open & collaborative, living and breathing our company values:Be Human, Better Together and Own it. Remote working? It's a key topic at the moment. We have addressed this by implementing a "Remote-First" policy, which means that you have the choice as to work Fully Remotely, or to visit the lush offices in London, Cardiff or Amsterdam; it's up to you! About the role Our software engineers are responsible for implementing an industry-leading API that has already processed over $50 billion of cross-border transactions for over 5 million end users, and is available to our clients 24/7. But we're not stopping there, and our engineers are at the forefront of taking us forward to meet the demands of even greater scale. We are currently looking to rewrite all frontend components of the Currencycloud estate. This includes our world-leading white label product (Direct), our onboarding engine, and our developer portal. As a Full Stack Developer, you'll get to contribute to both frontend using tech including ReactJS, NextJS, and VueJS, and backend using NodeJS or Ruby. What will I get to do? As a Senior Full Stack Developer, you'll play a key role within your team. This involves taking responsibility for your services and the technology within them. You'll also help to develop your team, its relationship with your product owner, and the broader business. Teams are aligned to services and you'll have:- clear ownership of your domain- an independent path to production- strong platform and product support- the ability to make real changes with real business value- opportunity to provide guidance and mentoring to more junior members of the team- you won't just be passed back end data to work with; you'll collaborate with back end engineers to create solutions together What skills do I need? We ask that you have experience with: 5+ years experience in software development Strong experience with JavaScript and/or TypeScript Experience with frontend frameworks, ideally React.JS (we also use Vue.JS) Experience with backend technologies, such as Node.JS or Ruby Agile ways of working such as Scrum or Kanban in Cross-functional teams Our Tech Stack includes: A range of frontend technologies such as JavaScript, TypeScript, ES6, React.JS, Next.JS, Vue.JS, SCSS, CSS A range of backend technologies such as Ruby and NodeJS Testing approaches, including TDD, BDD and Contract Testing, all form an important part of our approach to quality assurance; ensuring that the code that we write forms products that are fit for use. We currently use Jest and Playwright Agile development, with teams broadly aligned with the Spotify - Squads & Tribes - model, helps us deliver incremental improvements to our products in an iterative manner. Advocating this model, and joining us on a journey of continuous improvement, is a key attribute of members of our teams GitHub, and the GitHub PR review process, forms a core part of our engineering workflow, and peer reviews help share knowledge and improve quality Cloud-related tools and services support these applications, such as AWS, Docker, Kubernetes, JenkinsX and Datadog APM, to name but a few Continuous Integration and Continuous Delivery pipelines allow us to "automate all the things", providing repeatable builds and consistent deployments Teamwork, and cross-team collaboration, is fundamental to the delivery of our applications. Whilst each application has an independent path to production, there will always be some activities and initiatives that span multiple teams and require cross-team collaboration. Within your team you'll need to collaborate with a number of stakeholders, including Product Owners and QA, as part of your product development Why Currencycloud? We are a company that values flexibility and a positive work-life balance. Wherever you are located, we trust you and your manager to determine the best office arrangement for you. Your health and well-being are a top priority for us, and that's why we offer an extensive employee benefits package that takes care of you from all angles. You'll enjoy a competitive salary, a performance-based bonus (for permanent employees), a generous pension or 401K contribution, a flexible benefits allowance (location dependant) and a comprehensive healthcare plan that has built-in access to mental health support. We also believe in providing our employees with ample opportunities for growth and development, so you'll have access to comprehensive learning and development resources as well as leadership training that will help you achieve your career goals. We aren't currently looking for additional Recruiter support on this role and won't be accepting any unsolicited CVs.
NBC Sports Next is where sports and technology intersect. We're a subdivision of NBC Sports and home to all NBCUniversal digital applications in sports and technology within our three groups: Youth & Recreational Sports; Golf; and Betting, Gaming & Emerging Media. At NBC Sports Next, we make playing sports better through innovative technology and immersive experiences for athletes, coaches, players and fans. We equip more than 30MM players, coaches, athletes, sports administrators and fans in 40 countries with more than 25 sports solution products, including SportsEngine, the largest youth sports club, league and team management platform; GolfNow, the leading online tee time marketplace and provider of golf course operations technology; GolfPass the ultimate golf membership that connects golfers to exclusive content, tee time credits, and coaching, tips; TeamUnify, swim team management services; GoMotion, sports and fitness business software solutions; and NBC Sports Edge, a leading platform for fantasy sports information and betting-focused tools. At NBC Sports Next we're fueled by our mission to innovate, create larger-than-life events and connect with sports fans through technology that provides the ultimate in immersive experiences. This role is part of our Youth & Recreational Sports group, comprised of technology platforms such as SportsEngine, GoMotion, TourneyMachine, and TeamUnify. We enable athletes, parents, coaches and team administrators in the youth and recreational space to manage their organizations, collect payments, share schedules, find programs to participate in and connect with other families. Additionally, NCSI enables leagues and organizations to properly screen and train coaches in an effort to keep kids safe. Come join us as we work together as one team to innovate and deliver what's Next. Job Description Based out of our Belfast offices or working remotely within the UK or Ireland, the Senior Platform Operations Engineer will be a key member of our Platform Operations Team, helping to build and support the core infrastructure of the SportsEngine Platform services and products through activities and key responsibilities that include: Contributing to efforts that ensure the continuous and smooth running of the SportsEngine platform while serving a large volume of traffic. Leveraging Amazon Web Services to build highly available services for the SportsEngine infrastructure platform built on top of the EKS, RDS and EC2. Developing Infrastructure as code using tools like Terraform. Helping to foster a culture of cooperation, coordination, and continuous learning within the Platform Operations Team and with other Product Development teams throughout SportsEngine. Working closely with the SportsEngine Cyber Security Team to maintain and improve the security of the SportsEngine Platform. Contributing to and using our GitHub Pull Request-centered development pipeline as we continuously deliver value to our customers. Using tools such as NewRelic, Splunk and Datadog to monitor the health of the SportsEngine platform. Being an advocate for quality code and engineering practices that enable Continuous Delivery. Participation in a sustainable on-call schedule. Qualifications • 5 or more years of experience in the field of Software Engineering which operating web applications in a Site Reliability Engineering, Web Operations, or Cloud Engineering capacity. • A strong foundation in modern infrastructure practices and the ability to deploy and operate maintainable, scalable secure infrastructure. • Ability to write quality, modular, maintainable, secure, and testable infrastructure automation. • A team-oriented attitude and seemingly endless intellectual curiosity. • Excellent verbal and written communication skills. Desired skills & experience •AWS Experience Experience in the following areas of AWS: - EC2 - VPC - Subnets, Security Groups, NAT Gateways, Transit Gateways, ELB/ALB/NLB etc. - IAM - S3 - Managed data tiers - RDS/Elasticache etc. • Experience in production with: - EKS - OpsWorks - Lambda - DynamoDB • Kubernetes - Production experience of running services in Kubernetes - Ability to take a VM based application and migrate to Kubernetes • CI/CD - Experience with CI/CD pipelines, assisting developers in delivering changes on a daily cadence - Experience with TravisCI, Jenkins, Gitlab CI, Github Actions or similar technologies • Automation - Ability to script automation in one of either Ruby, Python, Go etc • Infrastructure as Code - Terraform Ability to author Terraform at a proficient level Ability to break out reusable, opinionated and standardized actions into Terraform modules - Chef/Ansible Additional Information NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. NBCUniversal will consider for employment qualified applicants with criminal histories in a manner consistent with relevant legal requirements, including the City of Los Angeles Fair Chance Initiative For Hiring Ordinance, where applicable. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access as a result of your disability. You can request reasonable accommodations in the US by calling 1- and in the UK by calling .
24/09/2022
Full time
NBC Sports Next is where sports and technology intersect. We're a subdivision of NBC Sports and home to all NBCUniversal digital applications in sports and technology within our three groups: Youth & Recreational Sports; Golf; and Betting, Gaming & Emerging Media. At NBC Sports Next, we make playing sports better through innovative technology and immersive experiences for athletes, coaches, players and fans. We equip more than 30MM players, coaches, athletes, sports administrators and fans in 40 countries with more than 25 sports solution products, including SportsEngine, the largest youth sports club, league and team management platform; GolfNow, the leading online tee time marketplace and provider of golf course operations technology; GolfPass the ultimate golf membership that connects golfers to exclusive content, tee time credits, and coaching, tips; TeamUnify, swim team management services; GoMotion, sports and fitness business software solutions; and NBC Sports Edge, a leading platform for fantasy sports information and betting-focused tools. At NBC Sports Next we're fueled by our mission to innovate, create larger-than-life events and connect with sports fans through technology that provides the ultimate in immersive experiences. This role is part of our Youth & Recreational Sports group, comprised of technology platforms such as SportsEngine, GoMotion, TourneyMachine, and TeamUnify. We enable athletes, parents, coaches and team administrators in the youth and recreational space to manage their organizations, collect payments, share schedules, find programs to participate in and connect with other families. Additionally, NCSI enables leagues and organizations to properly screen and train coaches in an effort to keep kids safe. Come join us as we work together as one team to innovate and deliver what's Next. Job Description Based out of our Belfast offices or working remotely within the UK or Ireland, the Senior Platform Operations Engineer will be a key member of our Platform Operations Team, helping to build and support the core infrastructure of the SportsEngine Platform services and products through activities and key responsibilities that include: Contributing to efforts that ensure the continuous and smooth running of the SportsEngine platform while serving a large volume of traffic. Leveraging Amazon Web Services to build highly available services for the SportsEngine infrastructure platform built on top of the EKS, RDS and EC2. Developing Infrastructure as code using tools like Terraform. Helping to foster a culture of cooperation, coordination, and continuous learning within the Platform Operations Team and with other Product Development teams throughout SportsEngine. Working closely with the SportsEngine Cyber Security Team to maintain and improve the security of the SportsEngine Platform. Contributing to and using our GitHub Pull Request-centered development pipeline as we continuously deliver value to our customers. Using tools such as NewRelic, Splunk and Datadog to monitor the health of the SportsEngine platform. Being an advocate for quality code and engineering practices that enable Continuous Delivery. Participation in a sustainable on-call schedule. Qualifications • 5 or more years of experience in the field of Software Engineering which operating web applications in a Site Reliability Engineering, Web Operations, or Cloud Engineering capacity. • A strong foundation in modern infrastructure practices and the ability to deploy and operate maintainable, scalable secure infrastructure. • Ability to write quality, modular, maintainable, secure, and testable infrastructure automation. • A team-oriented attitude and seemingly endless intellectual curiosity. • Excellent verbal and written communication skills. Desired skills & experience •AWS Experience Experience in the following areas of AWS: - EC2 - VPC - Subnets, Security Groups, NAT Gateways, Transit Gateways, ELB/ALB/NLB etc. - IAM - S3 - Managed data tiers - RDS/Elasticache etc. • Experience in production with: - EKS - OpsWorks - Lambda - DynamoDB • Kubernetes - Production experience of running services in Kubernetes - Ability to take a VM based application and migrate to Kubernetes • CI/CD - Experience with CI/CD pipelines, assisting developers in delivering changes on a daily cadence - Experience with TravisCI, Jenkins, Gitlab CI, Github Actions or similar technologies • Automation - Ability to script automation in one of either Ruby, Python, Go etc • Infrastructure as Code - Terraform Ability to author Terraform at a proficient level Ability to break out reusable, opinionated and standardized actions into Terraform modules - Chef/Ansible Additional Information NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. NBCUniversal will consider for employment qualified applicants with criminal histories in a manner consistent with relevant legal requirements, including the City of Los Angeles Fair Chance Initiative For Hiring Ordinance, where applicable. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access as a result of your disability. You can request reasonable accommodations in the US by calling 1- and in the UK by calling .
Description & Requirements System Engineer - Cloud Our purpose The Tesco name comes with a dedication to customer service excellence, but Tesco Bank offers something more: a fresh approach to finance. While it's an innovation, ours is a business built on the next development, the evolution to come. For forward-thinking, technical professionals, that means making a wide-ranging and long-lasting impact in an organisation that's changing the face of banking for our customers We're on a mission to make our customers happier and more successful by putting them in control of their finances. The Role Tesco Bank is looking for a System Engineer with knowledge of AWS and some experience engineering new automated cloud-native services using continuous delivery techniques underpinned by instrumentation that monitors performance and compliance. You will be: • Engineering new cloud services, based on agreed designs, that exploit public cloud infrastructure and platform services plus cloud-native design patterns (loosely coupled, containers, serverless) that support our drive towards enabling product teams to self-serve. • Implementing solutions using our continuous delivery tools chains to drive high levels of automation via a test-driven development approach that ensures consistency across the cloud services we develop. • Implementing instrumentation as part of the build of new cloud services to ensure we can continuously monitor and report on the compliance of cloud services against our key controls. • Working closely with our Senior System Engineers and Engineering Leads to identify areas of improvement, input into our backlog, develop stories and acceptance criteria, to plan and estimate future sprints. • Engaging with IT Security teams plus key suppliers to ensure the cloud services we engineer are secure, resilient, optimised, and compliant. • Contributing to new engineering standards and patterns including the creation of code artefacts and tooling that support broad reuse across engineering teams. • Capturing and sharing cloud-related knowledge and experience across the Engineering team and broader organisation through blog posts, videos, and training sessions What you'll bring We work with the following tech stack, we don't expect you to tick every box, and if you feel you hit most of the brief, it's worth exploring to further develop your career here with us at Tesco Bank. • Enthusiasm and passion for using public cloud platforms and high levels of automation to help the business build new innovative services. • Ability to solve technical problems across multiple technology domains. • Systems administration background with experience of Windows Server including scripting with Powershell. • Hands-on experience with AWS, specifically with EC2, RDS and S3. • Knowledge of modern architectures and the toolchains required to effectively deploy and operate cloud solutions. • Knowledge of one or more programming languages (e.g., Java, Python, Ruby) and continuous integration/delivery approaches and tools. • Understanding and experience of agile working practices and automated testing methodologies including test-driven development (TDD). • Good written and verbal communication skills with the ability to engage technical stakeholders at all levels. How to apply We value our people and diverse team and believe the variety of backgrounds and experiences make us stronger to achieve our goals. We encourage colleagues to be productive, focus on meaningful work, look for ways to further develop themselves & careers, and have an excellent work/life balance Our colleagues are working remotely. Looking to the future, we are excited to understand our new normal and are committed to exploring the opportunities that a hybrid working environment could bring to our wider team. If you're interested in finding out more about what a career at Tesco Bank looks like, click apply to find out more! Our Purpose The Tesco name comes with a dedication to customer service excellence, but Tesco Bank offers something more: a fresh approach to finance. While it's an innovation, ours is a business built on the next development, the evolution to come. For forward-thinking, technical professionals, that means making a wide-ranging and long-lasting impact in an organisation that's changing the face of banking for our customers. We're on a mission to make our customers happier and more successful by putting them in control of their finances. Requisition description D&I statement - We value our people and diverse team and believe the variety of backgrounds and experiences make us stronger to achieve our goals. We encourage colleagues to be productive, focus on meaningful work, and look for ways to further develop themselves & career, and have an excellent work/life balance. Our colleagues are working remotely. Looking to the future, we are excited to understand our 'new normal' and are committed to exploring the opportunities that a hybrid working environment could bring for our wider team. If you're interested in finding out more about what a career at Tesco Bank looks like, click apply to find out more!
24/09/2022
Full time
Description & Requirements System Engineer - Cloud Our purpose The Tesco name comes with a dedication to customer service excellence, but Tesco Bank offers something more: a fresh approach to finance. While it's an innovation, ours is a business built on the next development, the evolution to come. For forward-thinking, technical professionals, that means making a wide-ranging and long-lasting impact in an organisation that's changing the face of banking for our customers We're on a mission to make our customers happier and more successful by putting them in control of their finances. The Role Tesco Bank is looking for a System Engineer with knowledge of AWS and some experience engineering new automated cloud-native services using continuous delivery techniques underpinned by instrumentation that monitors performance and compliance. You will be: • Engineering new cloud services, based on agreed designs, that exploit public cloud infrastructure and platform services plus cloud-native design patterns (loosely coupled, containers, serverless) that support our drive towards enabling product teams to self-serve. • Implementing solutions using our continuous delivery tools chains to drive high levels of automation via a test-driven development approach that ensures consistency across the cloud services we develop. • Implementing instrumentation as part of the build of new cloud services to ensure we can continuously monitor and report on the compliance of cloud services against our key controls. • Working closely with our Senior System Engineers and Engineering Leads to identify areas of improvement, input into our backlog, develop stories and acceptance criteria, to plan and estimate future sprints. • Engaging with IT Security teams plus key suppliers to ensure the cloud services we engineer are secure, resilient, optimised, and compliant. • Contributing to new engineering standards and patterns including the creation of code artefacts and tooling that support broad reuse across engineering teams. • Capturing and sharing cloud-related knowledge and experience across the Engineering team and broader organisation through blog posts, videos, and training sessions What you'll bring We work with the following tech stack, we don't expect you to tick every box, and if you feel you hit most of the brief, it's worth exploring to further develop your career here with us at Tesco Bank. • Enthusiasm and passion for using public cloud platforms and high levels of automation to help the business build new innovative services. • Ability to solve technical problems across multiple technology domains. • Systems administration background with experience of Windows Server including scripting with Powershell. • Hands-on experience with AWS, specifically with EC2, RDS and S3. • Knowledge of modern architectures and the toolchains required to effectively deploy and operate cloud solutions. • Knowledge of one or more programming languages (e.g., Java, Python, Ruby) and continuous integration/delivery approaches and tools. • Understanding and experience of agile working practices and automated testing methodologies including test-driven development (TDD). • Good written and verbal communication skills with the ability to engage technical stakeholders at all levels. How to apply We value our people and diverse team and believe the variety of backgrounds and experiences make us stronger to achieve our goals. We encourage colleagues to be productive, focus on meaningful work, look for ways to further develop themselves & careers, and have an excellent work/life balance Our colleagues are working remotely. Looking to the future, we are excited to understand our new normal and are committed to exploring the opportunities that a hybrid working environment could bring to our wider team. If you're interested in finding out more about what a career at Tesco Bank looks like, click apply to find out more! Our Purpose The Tesco name comes with a dedication to customer service excellence, but Tesco Bank offers something more: a fresh approach to finance. While it's an innovation, ours is a business built on the next development, the evolution to come. For forward-thinking, technical professionals, that means making a wide-ranging and long-lasting impact in an organisation that's changing the face of banking for our customers. We're on a mission to make our customers happier and more successful by putting them in control of their finances. Requisition description D&I statement - We value our people and diverse team and believe the variety of backgrounds and experiences make us stronger to achieve our goals. We encourage colleagues to be productive, focus on meaningful work, and look for ways to further develop themselves & career, and have an excellent work/life balance. Our colleagues are working remotely. Looking to the future, we are excited to understand our 'new normal' and are committed to exploring the opportunities that a hybrid working environment could bring for our wider team. If you're interested in finding out more about what a career at Tesco Bank looks like, click apply to find out more!
Job Introduction Do you want to be part of the team that enables some of the BBC's most popular digital products? Are you looking for an opportunity to use your skills to help our engineers own and operate the platform services needed to meet the demands of scale and performance? If so, then we might have just the opportunity you're looking for. In the Digital Products Group we're building a unified platform for delivering the BBC's digital content. WebCore serves over 2 billion requests a month for sites including BBC Home, News and Sport. With more BBC products coming on board every quarter , our challenge is to provide a robust and secure platform that can operate at this increasing scale while also providing the features that enable our full-stack, audience experience teams to deliver innovative and personalised experiences to BBC users. Learn more about the Web Core mission from our Head of Architecture, Matthew Clark . You can also read about how we are stretching AWS Lambda in a two-part blog post from our Technical Architect, Johnathan Ishmael (also see part 2 ). Our Teams Core Services supports every part of the developer lifecycle - creating, building, deploying, and owning. This gives us a diverse set of problem domains to tackle while also operating the systems that serve millions of requests each week. Our Platform engineers build and operate the underlying platform and infrastructure. They typically specialise in one or more systems and components, while working across the stack to build domain solutions. Within our platform area, this can mean specialising in our traffic management layers (Belfrage & Mozart), and our data aggregation and Lamdba execution layers (Fabl & Morph). You will be working with some fantastic engineers across these systems to solve fascinating problems of scale, observability, performance, high-availability and security. Languages and technologies we use We use a range of AWS technologies including Lambda, Elasticache (Redis), S3, Aurora, EC2s and more. We own systems written in Node, Ruby, Elixir, and many more. What will you work on? As a member of one of our Platform teams, you'll be working on some of the toughest backend problems you'll encounter at the BBC with the support of colleagues with a wide range of skill sets. You'll gain insight into the challenges of running a mission-critical platform at scale and get the chance to expand your skills with training and mentoring opportunities. We want to give you the opportunity to work with fascinating tech and get your hands dirty with interesting systems. We want to support you and grow your skills as an engineer - and this Role Responsibility Main responsibilities Technical: Building well engineered, highly-available solutions to handle huge volumes of traffic. Building software that meets the requirements for a fast, reliable & always-on service. Seeking to always learn about new technologies or approaches, and championing them to ensure our products and processes are world class. People : Working with others to get things done in a pro-active and positive way. Working closely with and understanding needs of the teams building on the WebCore platform, enabling them to deliver high value to the audience. Working closely with our operations team to ensure the WebCore platform is well-supported, scalable and reliable. Contributing to an environment of engineering excellence and continuous improvement. Delivery: Delivering features using agile development practices. Seeking out new tools and methodologies to evolve our development processes. Solving operational issues, including working under a DevOps model. Assisting with recruiting, mentoring and training new team members. Inclusion & Diversity Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. To find out more about Diversity and Inclusion at the BBC, please visit our dedicated site here where you can discover the variety of staff networks we have, read our D&I strategy and reports, and learn about our ambitious Creative Diversity initiative which aims to transform the content the BBC creates. Are you the right candidate? Essential Demonstrable experience writing and maintaining robust production software Demonstrable experience with Elixir or a functional programming language Experience in Agile practices Experience in Cloud architecture Experience in DevOps Experience in testing and design patterns Competence in developing for operational concerns (monitoring integration, performance testing, security considerations) Desirable Takes responsibility for driving tasks to completion Understanding of designing & implementing for non-functional concerns Experience of database design and use in software applications Software Engineering or Computer Science Degree or equivalent Package Description Band: C and D Contract type: Permanent Location: Glasgow, Scotland, Cardiff,Salford or Flexible We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i About the BBC We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviors in the document attached below. Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexuality, social background, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise.
23/09/2022
Full time
Job Introduction Do you want to be part of the team that enables some of the BBC's most popular digital products? Are you looking for an opportunity to use your skills to help our engineers own and operate the platform services needed to meet the demands of scale and performance? If so, then we might have just the opportunity you're looking for. In the Digital Products Group we're building a unified platform for delivering the BBC's digital content. WebCore serves over 2 billion requests a month for sites including BBC Home, News and Sport. With more BBC products coming on board every quarter , our challenge is to provide a robust and secure platform that can operate at this increasing scale while also providing the features that enable our full-stack, audience experience teams to deliver innovative and personalised experiences to BBC users. Learn more about the Web Core mission from our Head of Architecture, Matthew Clark . You can also read about how we are stretching AWS Lambda in a two-part blog post from our Technical Architect, Johnathan Ishmael (also see part 2 ). Our Teams Core Services supports every part of the developer lifecycle - creating, building, deploying, and owning. This gives us a diverse set of problem domains to tackle while also operating the systems that serve millions of requests each week. Our Platform engineers build and operate the underlying platform and infrastructure. They typically specialise in one or more systems and components, while working across the stack to build domain solutions. Within our platform area, this can mean specialising in our traffic management layers (Belfrage & Mozart), and our data aggregation and Lamdba execution layers (Fabl & Morph). You will be working with some fantastic engineers across these systems to solve fascinating problems of scale, observability, performance, high-availability and security. Languages and technologies we use We use a range of AWS technologies including Lambda, Elasticache (Redis), S3, Aurora, EC2s and more. We own systems written in Node, Ruby, Elixir, and many more. What will you work on? As a member of one of our Platform teams, you'll be working on some of the toughest backend problems you'll encounter at the BBC with the support of colleagues with a wide range of skill sets. You'll gain insight into the challenges of running a mission-critical platform at scale and get the chance to expand your skills with training and mentoring opportunities. We want to give you the opportunity to work with fascinating tech and get your hands dirty with interesting systems. We want to support you and grow your skills as an engineer - and this Role Responsibility Main responsibilities Technical: Building well engineered, highly-available solutions to handle huge volumes of traffic. Building software that meets the requirements for a fast, reliable & always-on service. Seeking to always learn about new technologies or approaches, and championing them to ensure our products and processes are world class. People : Working with others to get things done in a pro-active and positive way. Working closely with and understanding needs of the teams building on the WebCore platform, enabling them to deliver high value to the audience. Working closely with our operations team to ensure the WebCore platform is well-supported, scalable and reliable. Contributing to an environment of engineering excellence and continuous improvement. Delivery: Delivering features using agile development practices. Seeking out new tools and methodologies to evolve our development processes. Solving operational issues, including working under a DevOps model. Assisting with recruiting, mentoring and training new team members. Inclusion & Diversity Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. To find out more about Diversity and Inclusion at the BBC, please visit our dedicated site here where you can discover the variety of staff networks we have, read our D&I strategy and reports, and learn about our ambitious Creative Diversity initiative which aims to transform the content the BBC creates. Are you the right candidate? Essential Demonstrable experience writing and maintaining robust production software Demonstrable experience with Elixir or a functional programming language Experience in Agile practices Experience in Cloud architecture Experience in DevOps Experience in testing and design patterns Competence in developing for operational concerns (monitoring integration, performance testing, security considerations) Desirable Takes responsibility for driving tasks to completion Understanding of designing & implementing for non-functional concerns Experience of database design and use in software applications Software Engineering or Computer Science Degree or equivalent Package Description Band: C and D Contract type: Permanent Location: Glasgow, Scotland, Cardiff,Salford or Flexible We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i About the BBC We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviors in the document attached below. Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexuality, social background, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise.
Job Introduction Do you want to be part of the team that enables some of the BBC's most popular digital products? Are you looking for an opportunity to use your skills to help our engineers own and operate the platform services needed to meet the demands of scale and performance? If so, then we might have just the opportunity you're looking for. In Navigation we're building a platform that helps to deliver the BBC's digital content. Working directly on the Orbit Platform, helping serve over 2 billion requests a month for sites including BBC News, iPlayer, Sounds and Worldwide are among the portfolio. Our challenge is to provide a robust and secure platform that can operate at this increasing scale while also providing the features that allow the end user experience to be the best possible for all users. Our Teams Navigation supports every part of the developer lifecycle - creating, building, deploying, and owning. This gives us a diverse set of problem domains to tackle while also operating the systems that serve millions of requests each week. Our Platform engineers build and operate the underlying platform and infrastructure. They typically specialise in one or more systems and components, while working across the stack to build domain solutions. Languages and technologies we use We use a range of AWS technologies including Elasticache (Redis), S3, EC2s and more. We own systems written in Node, Ruby, and many more. What will you work on? As a member of one of our Platform teams, you'll be working on some of the toughest backend problems you'll encounter at the BBC with the support of colleagues with a wide range of skill sets. You'll gain insight into the challenges of running a mission-critical platform at scale and get the chance to expand your skills with training and mentoring opportunities. We want to give you the opportunity to work with fascinating tech and get your hands dirty with interesting systems. We want to support you and grow your skills as an engineer. Role Responsibility Technical: Building well engineered, highly-available solutions to handle huge volumes of traffic. Building software that meets the requirements for a fast, reliable & always-on service. Seeking to always learn about new technologies or approaches, and championing them to ensure our products and processes are world class. People : Working with others to get things done in a pro-active and positive way. Working closely with and understanding needs of the teams, enabling them to deliver high value to the audience. Working closely with our operations team to ensure the platform is well-supported, scalable and reliable. Contributing to an environment of engineering excellence and continuous improvement. Delivery: Delivering features using agile development practices. Seeking out new tools and methodologies to evolve our development processes. Solving operational issues, including working under a DevOps model. Assisting with recruiting, mentoring and training new team members. Are you the right candidate? Essential Demonstrable experience writing and maintaining robust production software. Demonstrable experience with modern front end programming language. Experience in Agile practices. Experience in Cloud architecture. Experience in DevOps. Experience in testing and design patterns. Competence in developing for operational concerns (monitoring integration, performance testing, security considerations) . The ability to mentor junior members or new starters to a high standard. Desirable Takes responsibility for driving tasks to completion. Understanding of designing & implementing for non-functional concerns. Experience of database design and use in software applications. Software Engineering or Computer Science Degree or equivalent. Package Description Band: D Contract type: Permanent Location: Salford We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. About the BBC We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours in the document attached below. Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise. To find out more about Diversity and Inclusion at the BBC, please click here
23/09/2022
Full time
Job Introduction Do you want to be part of the team that enables some of the BBC's most popular digital products? Are you looking for an opportunity to use your skills to help our engineers own and operate the platform services needed to meet the demands of scale and performance? If so, then we might have just the opportunity you're looking for. In Navigation we're building a platform that helps to deliver the BBC's digital content. Working directly on the Orbit Platform, helping serve over 2 billion requests a month for sites including BBC News, iPlayer, Sounds and Worldwide are among the portfolio. Our challenge is to provide a robust and secure platform that can operate at this increasing scale while also providing the features that allow the end user experience to be the best possible for all users. Our Teams Navigation supports every part of the developer lifecycle - creating, building, deploying, and owning. This gives us a diverse set of problem domains to tackle while also operating the systems that serve millions of requests each week. Our Platform engineers build and operate the underlying platform and infrastructure. They typically specialise in one or more systems and components, while working across the stack to build domain solutions. Languages and technologies we use We use a range of AWS technologies including Elasticache (Redis), S3, EC2s and more. We own systems written in Node, Ruby, and many more. What will you work on? As a member of one of our Platform teams, you'll be working on some of the toughest backend problems you'll encounter at the BBC with the support of colleagues with a wide range of skill sets. You'll gain insight into the challenges of running a mission-critical platform at scale and get the chance to expand your skills with training and mentoring opportunities. We want to give you the opportunity to work with fascinating tech and get your hands dirty with interesting systems. We want to support you and grow your skills as an engineer. Role Responsibility Technical: Building well engineered, highly-available solutions to handle huge volumes of traffic. Building software that meets the requirements for a fast, reliable & always-on service. Seeking to always learn about new technologies or approaches, and championing them to ensure our products and processes are world class. People : Working with others to get things done in a pro-active and positive way. Working closely with and understanding needs of the teams, enabling them to deliver high value to the audience. Working closely with our operations team to ensure the platform is well-supported, scalable and reliable. Contributing to an environment of engineering excellence and continuous improvement. Delivery: Delivering features using agile development practices. Seeking out new tools and methodologies to evolve our development processes. Solving operational issues, including working under a DevOps model. Assisting with recruiting, mentoring and training new team members. Are you the right candidate? Essential Demonstrable experience writing and maintaining robust production software. Demonstrable experience with modern front end programming language. Experience in Agile practices. Experience in Cloud architecture. Experience in DevOps. Experience in testing and design patterns. Competence in developing for operational concerns (monitoring integration, performance testing, security considerations) . The ability to mentor junior members or new starters to a high standard. Desirable Takes responsibility for driving tasks to completion. Understanding of designing & implementing for non-functional concerns. Experience of database design and use in software applications. Software Engineering or Computer Science Degree or equivalent. Package Description Band: D Contract type: Permanent Location: Salford We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. About the BBC We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours in the document attached below. Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise. To find out more about Diversity and Inclusion at the BBC, please click here
We're growing our team! Our platform engineers help design and build applications for a range of critical public & government services and we need more passionate individuals to help that mission. You will be working at the cutting edge of cloud technology and solutions as part of a vibrant and inclusive team that fosters positivity and development at its centre. You will work across a range of projects and services, interacting with a wide variety of stakeholders to build common platforms, tooling and processes at various stages of the software development lifecycle. We're agile by default and we introduce and operate practices such as continuous deployment to support live applications. We strive to create solutions that are reusable, scalable and driven by automation. You'll be joining a team that understands that you get the best from people by encouraging them to be themselves and by allowing creativity to flourish. We support this by empowering our teams to own a solution throughout the development lifecycle whilst providing senior engineering support where needed. You will also be supported to develop your skills through regular training and development and will be joining a community of engineers who understand the importance of knowledge sharing. Initially you will be working remotely by default but as we start to return to offices individual requirements can be assessed to get the balance right and we run regular events such as team socials, virtual pub quizzes and team forums to give our teams the chance to socialise amongst each other and the wider business. Key Responsibilities: Support and monitor live applications Design, build and maintain secure cloud infrastructure Design, build and maintain build and release pipelines. Manage integrations between hosting platforms and applications Deploy and monitor software and configuration changes Automate efficient working practices where possible Ideally you will have experience in: Microsoft Azure with focus on their Platform as a Service offerings (App Services, Azure SQL, CosmosDB, Azure Search, KeyVault etc.). Infrastructure as Code. Primarily (but not limited to) ARM templates. Scripting languages such as PowerShell or Python. Building, Managing and securing C# ASP.Net web applications Web based authentication flows such as OAuth or SAML Effective source control management with Git Build and Release Management using Azure DevOps (VSTS) or a similar product An understand of the importance of Test Driven Development and associated technologies such as NUnit, XUnit. UI / Functional testing with Selenium Expertise in monitoring large distributed systems using technologies such as ELK, Grafana, Prometheus and tooling provided by cloud platform vendors Awareness and insight into technology trends to adopt new cutting-edge tools Other desirable skills and experience: Past experience of working in a Agile environment Experience of working with other cloud environments such as AWS & Google Cloud Experience with container management and micro-services architectures such as Docker and Kubernetes Elastic Search NodeJS Ruby on Rails About BAE Systems Digital Intelligence We use our intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime. Our customers depend on our evolving capabilities to help them safely grow their organisations. Our unprecedented access to threat intelligence, world-leading analysts and market-leading technology means we can help them to adapt, evolve and stay ahead of the criminals. Division overview: Capabilities At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Capabilities is the engine that keeps the business moving forward. It is the largest area of Digital Intelligence, containing our Engineering, Consulting and Project Management teams that design and implement the defence solutions and digital transformation projects that make us a globally recognised brand in both the public and private sector. As a member of the Capabilities team, you will be creating and managing the solutions that earn us our place in an ever changing digital world. We all have a role to play in defending our clients, and this is yours. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. We also welcome discussions about flexible working. Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance wellbeing. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. About BAE Systems Digital Intelligence We use our intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime. Our customers depend on our evolving capabilities to help them safely grow their organisations. Our unprecedented access to threat intelligence, world-leading analysts and market-leading technology means we can help them to adapt, evolve and stay ahead of the criminals. Division overview: Government At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Government contracts are an area we have many decades of experience in. Our Government business unit houses four of our critical client groups: UK National Security, Global National Security, defence and central government. Government and key infrastructure networks are critical targets to defend as the effects of these networks being breached can be devastating. As a member of the Government business unit, you will defend the connected world and ensure the protection of nations. We all have a role to play in defending our clients, and this is yours.
20/09/2022
Full time
We're growing our team! Our platform engineers help design and build applications for a range of critical public & government services and we need more passionate individuals to help that mission. You will be working at the cutting edge of cloud technology and solutions as part of a vibrant and inclusive team that fosters positivity and development at its centre. You will work across a range of projects and services, interacting with a wide variety of stakeholders to build common platforms, tooling and processes at various stages of the software development lifecycle. We're agile by default and we introduce and operate practices such as continuous deployment to support live applications. We strive to create solutions that are reusable, scalable and driven by automation. You'll be joining a team that understands that you get the best from people by encouraging them to be themselves and by allowing creativity to flourish. We support this by empowering our teams to own a solution throughout the development lifecycle whilst providing senior engineering support where needed. You will also be supported to develop your skills through regular training and development and will be joining a community of engineers who understand the importance of knowledge sharing. Initially you will be working remotely by default but as we start to return to offices individual requirements can be assessed to get the balance right and we run regular events such as team socials, virtual pub quizzes and team forums to give our teams the chance to socialise amongst each other and the wider business. Key Responsibilities: Support and monitor live applications Design, build and maintain secure cloud infrastructure Design, build and maintain build and release pipelines. Manage integrations between hosting platforms and applications Deploy and monitor software and configuration changes Automate efficient working practices where possible Ideally you will have experience in: Microsoft Azure with focus on their Platform as a Service offerings (App Services, Azure SQL, CosmosDB, Azure Search, KeyVault etc.). Infrastructure as Code. Primarily (but not limited to) ARM templates. Scripting languages such as PowerShell or Python. Building, Managing and securing C# ASP.Net web applications Web based authentication flows such as OAuth or SAML Effective source control management with Git Build and Release Management using Azure DevOps (VSTS) or a similar product An understand of the importance of Test Driven Development and associated technologies such as NUnit, XUnit. UI / Functional testing with Selenium Expertise in monitoring large distributed systems using technologies such as ELK, Grafana, Prometheus and tooling provided by cloud platform vendors Awareness and insight into technology trends to adopt new cutting-edge tools Other desirable skills and experience: Past experience of working in a Agile environment Experience of working with other cloud environments such as AWS & Google Cloud Experience with container management and micro-services architectures such as Docker and Kubernetes Elastic Search NodeJS Ruby on Rails About BAE Systems Digital Intelligence We use our intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime. Our customers depend on our evolving capabilities to help them safely grow their organisations. Our unprecedented access to threat intelligence, world-leading analysts and market-leading technology means we can help them to adapt, evolve and stay ahead of the criminals. Division overview: Capabilities At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Capabilities is the engine that keeps the business moving forward. It is the largest area of Digital Intelligence, containing our Engineering, Consulting and Project Management teams that design and implement the defence solutions and digital transformation projects that make us a globally recognised brand in both the public and private sector. As a member of the Capabilities team, you will be creating and managing the solutions that earn us our place in an ever changing digital world. We all have a role to play in defending our clients, and this is yours. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. We also welcome discussions about flexible working. Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance wellbeing. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. About BAE Systems Digital Intelligence We use our intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime. Our customers depend on our evolving capabilities to help them safely grow their organisations. Our unprecedented access to threat intelligence, world-leading analysts and market-leading technology means we can help them to adapt, evolve and stay ahead of the criminals. Division overview: Government At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Government contracts are an area we have many decades of experience in. Our Government business unit houses four of our critical client groups: UK National Security, Global National Security, defence and central government. Government and key infrastructure networks are critical targets to defend as the effects of these networks being breached can be devastating. As a member of the Government business unit, you will defend the connected world and ensure the protection of nations. We all have a role to play in defending our clients, and this is yours.
Senior Software Engineer / Lead Software Engineer wanted to join an Edinburgh-based startup/scaleup who are involved in some really interesting and socially and environmentally positive work. Their mission is to tackle energy poverty and use technology to improve access to resources in developing countries - it's interesting, challenging and socially positive work. They have a team of 15, and most of the technical team are based in central Edinburgh. The tech stack is built around Python, Django, JavaScript, React - bonus skills would include TypeScript, GraphQL, Flutter experience. If Python's not your main experience (perhaps you're more experienced with Ruby/Rails or Node.js) then please do get in touch! Ideally, you'll feel comfortable leading and mentoring other Developers. The salary on offer is up to £55,000 (plus stock options). They are happy to support flexible working and may consider remote Engineers for this role and will also consider part-time Software Engineers. If you're interested, please apply and/or get in touch with Rhona Kennedy at Cathcart Associates.
09/11/2021
Full time
Senior Software Engineer / Lead Software Engineer wanted to join an Edinburgh-based startup/scaleup who are involved in some really interesting and socially and environmentally positive work. Their mission is to tackle energy poverty and use technology to improve access to resources in developing countries - it's interesting, challenging and socially positive work. They have a team of 15, and most of the technical team are based in central Edinburgh. The tech stack is built around Python, Django, JavaScript, React - bonus skills would include TypeScript, GraphQL, Flutter experience. If Python's not your main experience (perhaps you're more experienced with Ruby/Rails or Node.js) then please do get in touch! Ideally, you'll feel comfortable leading and mentoring other Developers. The salary on offer is up to £55,000 (plus stock options). They are happy to support flexible working and may consider remote Engineers for this role and will also consider part-time Software Engineers. If you're interested, please apply and/or get in touch with Rhona Kennedy at Cathcart Associates.
Senior Software Engineer/Senior Software Developer/Senior Ruby Developer £500 - £600 per day (Outside of IR35) 6-month Contract London - Remote We are representing a growing SaaS organisation who are looking for a Ruby developer to join their development team for an initial 6-month contract. Having received funding to expand their product capability, my client has set up a new squad to deliver numerous new features, functionality, and design. Because of this new team and reshuffle, they now need an experienced software engineer to continue the expansion work of their existing product, built on Ruby on Rails. Currently, we are looking for truly outstanding Ruby Developer with experience writing clean code that is robust and scalable. You will be working with a mature product function and experienced software engineering managers while utilising Agile and TDD principles. Tech Stack: Ruby (with Rails) . Client-side web apps are written in React , and some services in Clojure and Java . The platform is built into several datacentres and runs on Kubernetes . Please apply if this sounds of interest. £500-£600 per day (Outside of IR35) Senior Software Engineer/Senior Software Developer/Senior Ruby Developer
05/11/2021
Contractor
Senior Software Engineer/Senior Software Developer/Senior Ruby Developer £500 - £600 per day (Outside of IR35) 6-month Contract London - Remote We are representing a growing SaaS organisation who are looking for a Ruby developer to join their development team for an initial 6-month contract. Having received funding to expand their product capability, my client has set up a new squad to deliver numerous new features, functionality, and design. Because of this new team and reshuffle, they now need an experienced software engineer to continue the expansion work of their existing product, built on Ruby on Rails. Currently, we are looking for truly outstanding Ruby Developer with experience writing clean code that is robust and scalable. You will be working with a mature product function and experienced software engineering managers while utilising Agile and TDD principles. Tech Stack: Ruby (with Rails) . Client-side web apps are written in React , and some services in Clojure and Java . The platform is built into several datacentres and runs on Kubernetes . Please apply if this sounds of interest. £500-£600 per day (Outside of IR35) Senior Software Engineer/Senior Software Developer/Senior Ruby Developer
Salary: £130,000 to 150,000 + Bonus + Benefits Location: UK Wide You'll be joining a passionate, professional and highly skilled team of developers and Azure platform engineers who specialise in agile custom software development and integration at an enterprise scale. Innovation in delivery is always at the forefront of our minds, which is why we utilise solutions from the Microsoft stack and a variety of Open Source to achieve the best possible outcome for the client. What you will bring We are looking for the highest quality individuals who bring the following attributes, experience and skills that enable them to deliver rapid value to our clients: A Software Engineering mindset. Broad understanding of DevOps but with in-depth knowledge and experience of implementations with the Microsoft product stack (Azure/.NET, Dynamics or SharePoint) with special focus in Azure DevOps. An understanding of the following areas: o At least one modern programming language Java/C#/JavaScript/Python/Go/Ruby etc. o Understanding of Scripting languages, PowerShell/Bash. o Automating the creation and maintenance of complex cloud infrastructure (anything as code). o PaaS, Serverless, IaaS inc VMs, Storage, security configuration. o Applying of security engineering principles (DevSecOps). o Automation and Configuration Management tools such as Terraform. o Source code control repository for Team Foundation Version Control (TFVC) or Git. o Azure Services (Application Insights, Azure DevTest Lab, API Management, Web and Mobile Apps, Windows VM etc.). o Awareness of other CI, CD & build automation tools (Jenkins, Quick Build, Teamcity, GitLab, Octopus Deploy etc.). o Container and Container Orchestration tools, eg, Docker, Kubernetes. A desire to continually develop your knowledge of new functionality in the Microsoft platforms, keeping on top of roadmaps, studying for certifications and being ahead of the curve and latest trends to bring maximum value to our clients Excellent consulting skills: o You form strong and lasting relationships with clients and colleagues, and these interactions should be second nature to you. o You have an ability to clearly articulate and present your ideas and solutions o Flexible attitude, critical thinking and the ability to engage with stakeholders at every level - from C-suite to end user. Demonstrable skills in facilitating workshops, gathering and documenting requirements, translating requirements into business processes, stakeholder engagement, creative thinking, presentation and coaching. A strong professional development record. To apply please click the Apply button and follow the instructions. For a further discussion, please contact Max Rigby 83zero Consulting Limited is a boutique consultancy within the UK. We provide high quality interim and permanent senior IT professionals.
04/11/2021
Full time
Salary: £130,000 to 150,000 + Bonus + Benefits Location: UK Wide You'll be joining a passionate, professional and highly skilled team of developers and Azure platform engineers who specialise in agile custom software development and integration at an enterprise scale. Innovation in delivery is always at the forefront of our minds, which is why we utilise solutions from the Microsoft stack and a variety of Open Source to achieve the best possible outcome for the client. What you will bring We are looking for the highest quality individuals who bring the following attributes, experience and skills that enable them to deliver rapid value to our clients: A Software Engineering mindset. Broad understanding of DevOps but with in-depth knowledge and experience of implementations with the Microsoft product stack (Azure/.NET, Dynamics or SharePoint) with special focus in Azure DevOps. An understanding of the following areas: o At least one modern programming language Java/C#/JavaScript/Python/Go/Ruby etc. o Understanding of Scripting languages, PowerShell/Bash. o Automating the creation and maintenance of complex cloud infrastructure (anything as code). o PaaS, Serverless, IaaS inc VMs, Storage, security configuration. o Applying of security engineering principles (DevSecOps). o Automation and Configuration Management tools such as Terraform. o Source code control repository for Team Foundation Version Control (TFVC) or Git. o Azure Services (Application Insights, Azure DevTest Lab, API Management, Web and Mobile Apps, Windows VM etc.). o Awareness of other CI, CD & build automation tools (Jenkins, Quick Build, Teamcity, GitLab, Octopus Deploy etc.). o Container and Container Orchestration tools, eg, Docker, Kubernetes. A desire to continually develop your knowledge of new functionality in the Microsoft platforms, keeping on top of roadmaps, studying for certifications and being ahead of the curve and latest trends to bring maximum value to our clients Excellent consulting skills: o You form strong and lasting relationships with clients and colleagues, and these interactions should be second nature to you. o You have an ability to clearly articulate and present your ideas and solutions o Flexible attitude, critical thinking and the ability to engage with stakeholders at every level - from C-suite to end user. Demonstrable skills in facilitating workshops, gathering and documenting requirements, translating requirements into business processes, stakeholder engagement, creative thinking, presentation and coaching. A strong professional development record. To apply please click the Apply button and follow the instructions. For a further discussion, please contact Max Rigby 83zero Consulting Limited is a boutique consultancy within the UK. We provide high quality interim and permanent senior IT professionals.
The Role A fantastic opportunity with o ur global client, who are looking for experienced Senior Infrastructure/Cloud Engineers to grow their team. Must-Have experience in the following technologies: Experience working with Terraform (or similar), IaC experience Experience working with cloud-based infrastructure (AWS, Google Cloud) 2+ years of programming experience (Python, Ruby) Experience working with containers and orchestration (E.g., Kubernetes, Docker) Requirement 3+ years of platform experience, with at least 2 of them in an enterprise-scale high paced environment. Strong experience working with modern cloud-native technologies and modern software architecture (Micro-services-based architectures) Ongoing management of cloud infrastructure Creating custom automation tooling Experience working with commercially available cloud-based infrastructure (AWS, GCP) Strong problem-solving skills Preferences: Worked in the web streaming domain. Hold current certification in AWS, GCP. Benefits: Fully remote, global team (working UK time zone, with some requirement to other global time zone such as US) Flexible schedules Laptop assigned, Mac or Dell (Windows) Health Insurance Support Parental Leave An additional benefit for Home-Office setup
04/11/2021
Contractor
The Role A fantastic opportunity with o ur global client, who are looking for experienced Senior Infrastructure/Cloud Engineers to grow their team. Must-Have experience in the following technologies: Experience working with Terraform (or similar), IaC experience Experience working with cloud-based infrastructure (AWS, Google Cloud) 2+ years of programming experience (Python, Ruby) Experience working with containers and orchestration (E.g., Kubernetes, Docker) Requirement 3+ years of platform experience, with at least 2 of them in an enterprise-scale high paced environment. Strong experience working with modern cloud-native technologies and modern software architecture (Micro-services-based architectures) Ongoing management of cloud infrastructure Creating custom automation tooling Experience working with commercially available cloud-based infrastructure (AWS, GCP) Strong problem-solving skills Preferences: Worked in the web streaming domain. Hold current certification in AWS, GCP. Benefits: Fully remote, global team (working UK time zone, with some requirement to other global time zone such as US) Flexible schedules Laptop assigned, Mac or Dell (Windows) Health Insurance Support Parental Leave An additional benefit for Home-Office setup
Senior Software Engineer / Senior Software Developer / Senior Ruby Developer £500 - £600 per day (Outside of IR35) 6-month Contract London - Remote We are representing a growing SaaS organisation who are looking for a Ruby developer to join their development team for an initial 6-month contract. Having received funding to expand their product capability, my client has set up a new squad to deliver numerous new features, functionality, and design. Because of this new team and reshuffle, they now need an experienced software engineer to continue the expansion work of their existing product, built on Ruby on Rails. Currently, we are looking for truly outstanding Ruby Developer with experience writing clean code that is robust and scalable. You will be working with a mature product function and experienced software engineering managers while utilising Agile and TDD principles. Tech Stack: Ruby (with Rails) . Client-side web apps are written in React , and some services in Clojure and Java . The platform is built into several datacentres and runs on Kubernetes . Please apply if this sounds of interest. £500-£600 per day (Outside of IR35) Senior Software Engineer / Senior Software Developer / Senior Ruby Developer
04/11/2021
Contractor
Senior Software Engineer / Senior Software Developer / Senior Ruby Developer £500 - £600 per day (Outside of IR35) 6-month Contract London - Remote We are representing a growing SaaS organisation who are looking for a Ruby developer to join their development team for an initial 6-month contract. Having received funding to expand their product capability, my client has set up a new squad to deliver numerous new features, functionality, and design. Because of this new team and reshuffle, they now need an experienced software engineer to continue the expansion work of their existing product, built on Ruby on Rails. Currently, we are looking for truly outstanding Ruby Developer with experience writing clean code that is robust and scalable. You will be working with a mature product function and experienced software engineering managers while utilising Agile and TDD principles. Tech Stack: Ruby (with Rails) . Client-side web apps are written in React , and some services in Clojure and Java . The platform is built into several datacentres and runs on Kubernetes . Please apply if this sounds of interest. £500-£600 per day (Outside of IR35) Senior Software Engineer / Senior Software Developer / Senior Ruby Developer
About the organization: Discovery Direct-to-Consumer is the technology arm of Discovery Inc. We work at the crossroads of technology, entertainment, and everyday utility, continuously leveraging technology to create immersive viewing and interactive experiences. We are building a global streaming video platform and a suite of applications to support all our global Discovery owned brands. These include Discovery+, Food Network Kitchen, Magnolia, GolfTV, MotorTrend on Demand, Eurosport Player, and many more. We build experiences ranging from traditional video streaming, to highly interactive and immersive applications. We build across connected TV, web, mobile and consoles, and are fast, nimble and have fun building world-class products for our iconic brands. About the team: You'll join the Discovery DTC Engineering team - we build applications across both frontend platforms and backend services while always maintaining a commitment to operational excellence. Our responsibilities include building world-class apps for our fans and subscribers, building the piping that gets the content to the customer experience, creating and enhancing a suite of applications that power our largest websites, providing the full stack experience for our customers, and more. In terms of languages, we speak a little bit of everything - Swift 5/Swift UI, Kotlin, Java, TypeScript, Javascript, Ruby, Vue.js, React, Brightscript, GraphQL on AWS container-based and serverless stacks. We try to expose early career engineers to a wide range of projects, to help them get a sense for where their interests lie. We then pair them with a range of senior engineers so that they can learn from a mix of experiences. Attributes we look for in all our hires across the team are ownership and leadership. Proactively taking ownership, having a bias for action, curious and always asking why. Why Intern at Discovery: In addition to building great products and creating some of the best content in the world, we've built a great team and culture! Our program offers unique experiences, with tremendous opportunities for growth. Everyone is passionate about the work we do, and it's energizing to work on something you authentically care about. Our engineers are some of the most talented in the industry and are excited to mentor and learn from our interns. You'll have the opportunity to help deliver customer facing, impactful projects and test your theories on the newest technologies and methodologies, while learning from the seasoned pros. Key Features of the Program: 1:1 Mentorship: You'll be assigned a mentor for the duration of the program to ensure you get off to a flying start and continue to meet your development goals throughout. Tech Speaker Series: You'll frequently learn about new technologies and trends and meet and learn from some of the most talented technologists in the industry, both internal and external to Discovery. Career Coaching: You'll receive tailored career advice and guidance from experienced data experts, and leaders who have been where you are, and will share how they have successfully navigated their careers. Global Exposure: Most of our teams and products have global impact, meaning often our interns are working on projects that impact multiple markets. This provides you with unique insight into solving problems at scale, the nuances between markets and how we leverage technology to provide seamless and consistent quality across our customer experience globally. Global Network: By the end of the program you'll have built a global network of talented Engineers, Product Managers, Data Scientists and Analysts, Product Designer, Marketeers and business leaders. You'll also have an extensive network for peers with whom you will have built great relationships! It's a small industry and the network you build and the impression you make during the program will be invaluable throughout your career. Long-term Career Prospects: While this is a summer internship, we see this as the start of a long-term relationship. Many of our current employees are prior interns and for developers early in their career Discovery DTC offers unparalleled opportunities. From working on unique and exciting projects, to having global impact and gaining international experience. We've also built a fantastic culture that is truly diverse and inclusive, reflected in creativity and innovation across our products and features. And of course, you'll work with our talented team; our engineers are among the best in the industry and are excited to mentor and develop the next generation of tech talent! What you need to know about the DTC Summer 2022 Program Application Process: Our Summer 2022 internship program is 12 weeks long, commencing July 4- September 23. Our internships are paid opportunities. Credit is not required; however, we will provide documentation if necessary. The application deadline is January 1, 2022. After this date, we cannot guarantee your application will be reviewed for the position. We do not require a cover letter. Please demonstrate your passion for the position through your resume. We are interviewing through early 2022. A Discovery Intern team member will contact you if your experiences and interests match an open internship position. Due to the high volume of applications, we are unable to give individual status updates. Responsibilities About the projects you may work on: Projects may include building APIs, SVOD streaming applications, commerce integrations, designing products to prioritize security, developing and improving payment services, and more. You'll get an opportunity to think about scale, resiliency, and how to make your features production ready. We try to expose early career engineers to a wide range of projects, to help them get a sense for where their interests lie. We then pair them with a range of senior engineers so that they can learn from a mix of experiences. Previous interns have started making improvements to our production environments within the first two weeks of joining the team. Ultimately, the projects you'll work on will depend on your areas of interest. Qualifications In addition to academic qualifications, we're looking for interns who are always curious and have a desire to learn. You'll need to have great attention to detail, but with a great sense of agility and scope. We look for engineers who are meticulous about operational and engineering excellence and take pride in understanding and owning features from design, through to code, testing, and production, while building in logging and testing throughout the journey. Balance is important to us; we work hard but think it's also important to have a good sense of humor and have fun while doing great work! * Must currently be enrolled as a student (proof of enrollment will be required if selected for an internship). * Must be second year or higher. * Need to be on track to receive a 2:1 or above. * Must have the legal right to work in the United Kingdom.
04/11/2021
Full time
About the organization: Discovery Direct-to-Consumer is the technology arm of Discovery Inc. We work at the crossroads of technology, entertainment, and everyday utility, continuously leveraging technology to create immersive viewing and interactive experiences. We are building a global streaming video platform and a suite of applications to support all our global Discovery owned brands. These include Discovery+, Food Network Kitchen, Magnolia, GolfTV, MotorTrend on Demand, Eurosport Player, and many more. We build experiences ranging from traditional video streaming, to highly interactive and immersive applications. We build across connected TV, web, mobile and consoles, and are fast, nimble and have fun building world-class products for our iconic brands. About the team: You'll join the Discovery DTC Engineering team - we build applications across both frontend platforms and backend services while always maintaining a commitment to operational excellence. Our responsibilities include building world-class apps for our fans and subscribers, building the piping that gets the content to the customer experience, creating and enhancing a suite of applications that power our largest websites, providing the full stack experience for our customers, and more. In terms of languages, we speak a little bit of everything - Swift 5/Swift UI, Kotlin, Java, TypeScript, Javascript, Ruby, Vue.js, React, Brightscript, GraphQL on AWS container-based and serverless stacks. We try to expose early career engineers to a wide range of projects, to help them get a sense for where their interests lie. We then pair them with a range of senior engineers so that they can learn from a mix of experiences. Attributes we look for in all our hires across the team are ownership and leadership. Proactively taking ownership, having a bias for action, curious and always asking why. Why Intern at Discovery: In addition to building great products and creating some of the best content in the world, we've built a great team and culture! Our program offers unique experiences, with tremendous opportunities for growth. Everyone is passionate about the work we do, and it's energizing to work on something you authentically care about. Our engineers are some of the most talented in the industry and are excited to mentor and learn from our interns. You'll have the opportunity to help deliver customer facing, impactful projects and test your theories on the newest technologies and methodologies, while learning from the seasoned pros. Key Features of the Program: 1:1 Mentorship: You'll be assigned a mentor for the duration of the program to ensure you get off to a flying start and continue to meet your development goals throughout. Tech Speaker Series: You'll frequently learn about new technologies and trends and meet and learn from some of the most talented technologists in the industry, both internal and external to Discovery. Career Coaching: You'll receive tailored career advice and guidance from experienced data experts, and leaders who have been where you are, and will share how they have successfully navigated their careers. Global Exposure: Most of our teams and products have global impact, meaning often our interns are working on projects that impact multiple markets. This provides you with unique insight into solving problems at scale, the nuances between markets and how we leverage technology to provide seamless and consistent quality across our customer experience globally. Global Network: By the end of the program you'll have built a global network of talented Engineers, Product Managers, Data Scientists and Analysts, Product Designer, Marketeers and business leaders. You'll also have an extensive network for peers with whom you will have built great relationships! It's a small industry and the network you build and the impression you make during the program will be invaluable throughout your career. Long-term Career Prospects: While this is a summer internship, we see this as the start of a long-term relationship. Many of our current employees are prior interns and for developers early in their career Discovery DTC offers unparalleled opportunities. From working on unique and exciting projects, to having global impact and gaining international experience. We've also built a fantastic culture that is truly diverse and inclusive, reflected in creativity and innovation across our products and features. And of course, you'll work with our talented team; our engineers are among the best in the industry and are excited to mentor and develop the next generation of tech talent! What you need to know about the DTC Summer 2022 Program Application Process: Our Summer 2022 internship program is 12 weeks long, commencing July 4- September 23. Our internships are paid opportunities. Credit is not required; however, we will provide documentation if necessary. The application deadline is January 1, 2022. After this date, we cannot guarantee your application will be reviewed for the position. We do not require a cover letter. Please demonstrate your passion for the position through your resume. We are interviewing through early 2022. A Discovery Intern team member will contact you if your experiences and interests match an open internship position. Due to the high volume of applications, we are unable to give individual status updates. Responsibilities About the projects you may work on: Projects may include building APIs, SVOD streaming applications, commerce integrations, designing products to prioritize security, developing and improving payment services, and more. You'll get an opportunity to think about scale, resiliency, and how to make your features production ready. We try to expose early career engineers to a wide range of projects, to help them get a sense for where their interests lie. We then pair them with a range of senior engineers so that they can learn from a mix of experiences. Previous interns have started making improvements to our production environments within the first two weeks of joining the team. Ultimately, the projects you'll work on will depend on your areas of interest. Qualifications In addition to academic qualifications, we're looking for interns who are always curious and have a desire to learn. You'll need to have great attention to detail, but with a great sense of agility and scope. We look for engineers who are meticulous about operational and engineering excellence and take pride in understanding and owning features from design, through to code, testing, and production, while building in logging and testing throughout the journey. Balance is important to us; we work hard but think it's also important to have a good sense of humor and have fun while doing great work! * Must currently be enrolled as a student (proof of enrollment will be required if selected for an internship). * Must be second year or higher. * Need to be on track to receive a 2:1 or above. * Must have the legal right to work in the United Kingdom.
DevOps Engineer / Windows / Linux / HTTP / Python / Amazon Web Services Salary: £70,000 + Benefits Central London Permanent Leading digital organisation based in an excellent location are looking to add an Infrastructure / DevOps Engineer to their established team. Great opportunity for a candidate to further entrench themselves within the DevOps space and get involved in areas likes AWS / Python and more! An in depth understanding of the HTTP protocol and a background in building high-availability distributed systems with horizontal scalability would also be beneficial. This client also offers better than usual work/life balance and have an extensive benefits package on offer. Please apply for a full job spec and client information. Responsibilities / Skills As our DevOps Engineer you will spend the majority of your time working on a elastic beanstalk multi-container docker based architecture practicing modern DevOps techniques across the full development life cycle. In addition to docker we make use of numerous other AWS services including EC2, RDS, Route53, ElastiCache, API Gateway, Lambda, VPC, Elasticsearch, WAF and CloudFront. The application technology stack is also fairly diverse and includes Ruby, Python, PHP, Java, NodeJS, Redis and MySQL. - Keep abreast of the latest DevOps technologies, trends, tools and practices. - Evaluate new technologies and help to introduce them into the DevOps team where appropriate. - Support the migration of existing infrastructure to AWS. - Create AWS based infrastructure from code for each of required environments (test, preprod, prod). - Script all infrastructure configuration and ensure that all environments/stacks are templatized and organised into reusable components. - Apply best security practice to all infrastructure and applications that the team works on. - Support the agile way of working within the DevOps team (e.g. standups, planning sessions, retrospectives). - Experience working as a DevOps/Infrastructure engineer at a senior level within a software engineering/product/web team. - Experiencing building high availability distributed systems with horizontal scalability. - Experience building infrastructure from code and config for high volume services. - Scripting language experience. - Knowledge of configuration management software such as: Microsoft System Center Configuration Manager (SCCM) or Ansible - Windows or Linux system administration experience. - In depth understanding of the HTTP protocol. - In-depth experience of technical debugging and analysis of infrastructure and web applications. - In depth knowledge of operational and application security. - Experience working with web server technologies such as: Internet Information Server (IIS) - Knowledge of DNS. - Active Directory administration and design Desirable Skills: Terraform / Load & Performance Testing / Single Sign On / Networking concepts / VMware / Solid understanding of SQL Server Administration, Database Design, TSQL, Stored Procedures/Triggers, SQL Server Integration Services (SSIS)
15/09/2021
Full time
DevOps Engineer / Windows / Linux / HTTP / Python / Amazon Web Services Salary: £70,000 + Benefits Central London Permanent Leading digital organisation based in an excellent location are looking to add an Infrastructure / DevOps Engineer to their established team. Great opportunity for a candidate to further entrench themselves within the DevOps space and get involved in areas likes AWS / Python and more! An in depth understanding of the HTTP protocol and a background in building high-availability distributed systems with horizontal scalability would also be beneficial. This client also offers better than usual work/life balance and have an extensive benefits package on offer. Please apply for a full job spec and client information. Responsibilities / Skills As our DevOps Engineer you will spend the majority of your time working on a elastic beanstalk multi-container docker based architecture practicing modern DevOps techniques across the full development life cycle. In addition to docker we make use of numerous other AWS services including EC2, RDS, Route53, ElastiCache, API Gateway, Lambda, VPC, Elasticsearch, WAF and CloudFront. The application technology stack is also fairly diverse and includes Ruby, Python, PHP, Java, NodeJS, Redis and MySQL. - Keep abreast of the latest DevOps technologies, trends, tools and practices. - Evaluate new technologies and help to introduce them into the DevOps team where appropriate. - Support the migration of existing infrastructure to AWS. - Create AWS based infrastructure from code for each of required environments (test, preprod, prod). - Script all infrastructure configuration and ensure that all environments/stacks are templatized and organised into reusable components. - Apply best security practice to all infrastructure and applications that the team works on. - Support the agile way of working within the DevOps team (e.g. standups, planning sessions, retrospectives). - Experience working as a DevOps/Infrastructure engineer at a senior level within a software engineering/product/web team. - Experiencing building high availability distributed systems with horizontal scalability. - Experience building infrastructure from code and config for high volume services. - Scripting language experience. - Knowledge of configuration management software such as: Microsoft System Center Configuration Manager (SCCM) or Ansible - Windows or Linux system administration experience. - In depth understanding of the HTTP protocol. - In-depth experience of technical debugging and analysis of infrastructure and web applications. - In depth knowledge of operational and application security. - Experience working with web server technologies such as: Internet Information Server (IIS) - Knowledge of DNS. - Active Directory administration and design Desirable Skills: Terraform / Load & Performance Testing / Single Sign On / Networking concepts / VMware / Solid understanding of SQL Server Administration, Database Design, TSQL, Stored Procedures/Triggers, SQL Server Integration Services (SSIS)
Full Stack Developer London / WfH to £80k Full Stack Developer / Software Engineer (Ruby on Rails Angular 11) *Remote Interview WfH*. Are you a technologist seeking a role where you can work with a range of programming languages and techniques across the full development lifecycle? You could be progressing your career in a senior role working on a "tech for good" product that is helping to drive eff...... click apply for full job details
17/03/2021
Full time
Full Stack Developer London / WfH to £80k Full Stack Developer / Software Engineer (Ruby on Rails Angular 11) *Remote Interview WfH*. Are you a technologist seeking a role where you can work with a range of programming languages and techniques across the full development lifecycle? You could be progressing your career in a senior role working on a "tech for good" product that is helping to drive eff...... click apply for full job details
Senior Ruby Developer or Lead or Tech Lead required by a leading software house who continue to grow from strength to strength and are overhauling much of their technology. My client have implemented a new software and IT strategy late last year and need to grow their team with a Senior Ruby Developer or Lead or Tech Lead to work on their platform software projects. You will be involved in redevelopment of the platform into a highly scalable cloud based solution, working with the latest AWS cloud and Devops Technologies. You will be working with an in-house team of developers and DevOps professionals, one of the best external Ruby agencies in the UK plus a very inspiring CTO who also has a solid Ruby on Rails Developer background. We can guarantee a well structured technology roadmap and the autonomy to work with freedom and creativity. In return we are looking for an experienced Senior Ruby Developer at upper Senior or Lead level. Candidates with good experience with other OOP languages with some Ruby experience are also welcome to apply! There will be a level of helping with the choice of periphery tooling but we are looking for someone who thrives on the latest technologies, frameworks and best practices. This is key to my client and is promoted across the company. This Senior Ruby Developer or Lead or Tech Lead role will be working remotely for the foreseeable, with the view to being in the London office 1-2 days per week once things improve. To apply for this Senior Ruby Developer/Lead/Tech Lead role please send your CV to Rob Goffin at IT Recruitment Solutions now! Ruby on Rails Developer, Senior Ruby Developer, Tech Lead, Ruby on Rails, RoR, Ruby, Software Developer, Software Engineer, AWS, Docker, Kubernetes, Remote, London To £100,000 per annum + benefits + remote working options
17/03/2021
Full time
Senior Ruby Developer or Lead or Tech Lead required by a leading software house who continue to grow from strength to strength and are overhauling much of their technology. My client have implemented a new software and IT strategy late last year and need to grow their team with a Senior Ruby Developer or Lead or Tech Lead to work on their platform software projects. You will be involved in redevelopment of the platform into a highly scalable cloud based solution, working with the latest AWS cloud and Devops Technologies. You will be working with an in-house team of developers and DevOps professionals, one of the best external Ruby agencies in the UK plus a very inspiring CTO who also has a solid Ruby on Rails Developer background. We can guarantee a well structured technology roadmap and the autonomy to work with freedom and creativity. In return we are looking for an experienced Senior Ruby Developer at upper Senior or Lead level. Candidates with good experience with other OOP languages with some Ruby experience are also welcome to apply! There will be a level of helping with the choice of periphery tooling but we are looking for someone who thrives on the latest technologies, frameworks and best practices. This is key to my client and is promoted across the company. This Senior Ruby Developer or Lead or Tech Lead role will be working remotely for the foreseeable, with the view to being in the London office 1-2 days per week once things improve. To apply for this Senior Ruby Developer/Lead/Tech Lead role please send your CV to Rob Goffin at IT Recruitment Solutions now! Ruby on Rails Developer, Senior Ruby Developer, Tech Lead, Ruby on Rails, RoR, Ruby, Software Developer, Software Engineer, AWS, Docker, Kubernetes, Remote, London To £100,000 per annum + benefits + remote working options
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.