sitepoint-terminal
#

Welcome to SitePoint!

#

Access a huge library of books and courses

#

On various topics: JavaScript, Python, AI, and more!

Explore over 700 courses

Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

Django A-Z: Build & Deploy Web Projects With Python & Django
Django A-Z: Build & Deploy Web Projects With Python & Django

video

Git & GitHub Masterclass: The Practical Bootcamp
Git & GitHub Masterclass: The Practical Bootcamp

video

Web Development Foundation: Learn HTML5, CSS3 & Bootstrap
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap

video

·

5.0
Python Data Structures and Algorithms: The Complete Bootcamp
Python Data Structures and Algorithms: The Complete Bootcamp

video

Python A-Z: Learn Python By Building 15 Projects
Python A-Z: Learn Python By Building 15 Projects

video

React JS Masterclass: Zero To Job Ready With 10 Projects
React JS Masterclass: Zero To Job Ready With 10 Projects

video

·

4.5
Looking for more?

Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.

Browse Library
Course List
Collection of more than 700 courses

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.
Start your free Trial
Toolbox overview
Matt Mullenweg avatar

... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.

Matt Mullenweg

Creator of WordPress, CEO of Automattic

For all learning paths

Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

Full Stack JavaScript Developer
Full Stack JavaScript Developer

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
Web Development Basics
Web Development Basics

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·2 steps
Pro Dev Workflow
Pro Dev Workflow

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·3 steps
Build Beautiful Webpages
Build Beautiful Webpages

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·5 steps
React Front End Development
React Front End Development

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
Vue Front End Development
Vue Front End Development

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
We’ve got a path ready for you!

Discover our library filled with learning paths for all kinds of learners.

Browse Library
Recommended jobs for developers

Browse thousands of jobs in Software Development

Browse all jobs
Perforce

1d ago

Enterprise Architect

Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, youll work with and learn from some of the best and brightest in business. Before you know it, youll be in the middle of a rewarding career at a company headed in one direction: upward. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce Software, Inc. is trusted by the worlds leading brands to deliver solutions for the toughest challenges. The best run DevOps teams in the world choose Perforce. Position Summary: The Director of Product Development at Perforce is searching for a Enterprise Architect (Linux System Solutions) to join the team. We are looking for an individual who loves Linux, views technology as a lifestyle, and has a passion for open source software. In this position, youll get hands on experience building, validating and publishing packages, and deploying Enterprise Linux distributions, and youll contribute to our most strategic product offerings. At OpenLogic we do open source right, and our people make it happen. We provide the technical expertise required for maintaining healthy implementations of hundreds of integrated open source software packages. If your skills meet any of the specs below, now is the time to apply to be a part of our passionate team. Responsibilities: Troubleshoot and conduct root cause analysis on Enterprise Linux systems operated by third-party clients. Assisting them in resolving complex issues in mission critical environments. Design, build, validate, package, and publish packages and images for world class Enterprise Linux distributions Evaluate existing Enterprise Linux systems operated by third-party clients and identify areas for improvement. Administer automation for provisioning and updating product distributions repositories. Requirements: BS or MS in Computer Science or equivalent Strong command of Linux concepts, commands, and principles with experience managing OS installs, updates, upgrades, and migrations Demonstrable experience designing or testing disaster recovery plans, including backup and recovery Must have a firm understanding of the Enterprise Linux landscape, including the hierarchy of upstream/downstream repositories and communities, as well as an appreciation for the turmoil and turf wars that have transpired over the past few years Must understand the unique use cases and requirements for platform specific deployments, including on-premises vs cloud vs hybrid, as well as bare metal vs virtualization Demonstrable experience in one or more cloud-based technologies (AWS or Azure preferred) Experience with virtualization (Vagrant, VirtualBox, libvirt, kvm, qemu, etc) and containerization (Docker, Podman, etc), both small- and large-scale Experience creating architectural blueprints and best practices for Linux systems Ability to describe the purpose of CVSS scoring and relationship among various sources (e.g. NVD, Mitre, Red Hat) Solid hands-on C programming knowledge with special attention on experience reproducing issues, conducting code/style reviews, and validating patches Strong bash shell and Python (2 and 3) scripting knowledge and experience In depth experience in systems and networking engineering / administration (preference to those with good understanding of troubleshooting issues down to Layer 2) Experience with Linux kernel development Experience compiling software and building images with open-source tool chains (rpmbuild, mock, koji, kickstart, packer, etc) Experience security hardening Linux systems and containers (openscap, PCI-DSS, CIS, STIGs, etc) Experience with Git-based version control Be flexible and willing to support occasional after-hours and weekend work Experience working with a geographically dispersed virtual team Preference given to candidates with implementation and troubleshooting experience on other broadly adopted open source technologies and CNCF technologies (e.g. Kubernetes, Kafka, Nifi, Elasticsearch, Vault, InfluxDB, Keycloak, ActiveMQ, Redis, Tomcat, RHEL/CentOS/Rocky/Alma/Debian/SLES, Docker/Podman, etc.) Preference given to candidates with experience in DevOps automation tools like Jenkins, Ansible, Terraform, Nexus/Artifactory, GitLab/GitHub Come work with us Our team members are valued for their contributions, introduced to new opportunities, and rewarded well . Perforce combines the experience and rewards of a start-up with the security of an established and privately held profitable company. If you are passionate about the technology that impacts our day-to-day lives and want to work with talented and dedicated people across the globe, apply today Perforce Software is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, pregnancy-related conditions, and lactation), gender identity or expression (including transgender status), sexual orientation, marital status, family or relationship structure, military service and veteran status, physical or mental disability, genetic information, gender identity, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Perforce Software's management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, access to facilities and programs, and general treatment during employment.

Belfast, UK
BT

1d ago

Software Engineering Apprenticeship - BSc Computer Systems

Software Engineering Apprenticeship - BSc Computer Systems Job Req ID: 41764 Posting Date: 4 Dec 2024 Function: Apprentices Unit: Digital Location: Riverside Tower, Belfast (N.I), United Kingdom Salary: 21,840 Apprentice - Software Engineering BSc Computer Systems Location - Belfast, Riverside Tower Start date - 8th September 2025 Apply by - 17th February 2025 Salary - £21,840 Youre not just looking for a career, youre looking to make a difference. Millions of people rely on us every day to help them live their lives, power their businesses, and keep their public services running. We connect friends to family, clients to colleagues, people to possibilities. We keep the wheels of business spinning, and the emergency services responding. And we use the power of technology to help solve big challenges, like climate change and cyber security. From day one, youll have a voice at BT Group. Youll get stuck in to tough challenges, pitch in with ideas, make things happen. You wont be alone: well be there with help and support, learning and development. Youll make great friends, discover new talents, and feel part of something exhilarating. This is your chance to make a real difference to the world. Grab it. About this role Software Engineer Apprentice - BSc Computer Systems Degree What youll be doing Were one of the worlds leading communications services companies. The products and services we sell are integral to modern life and are delivered on leading edge Digital platforms. These products and services and the networks they are built upon are becoming ever increasingly dependent upon software. To continue innovating, we need you and your new ways of thinking to help us create amazing products for our customers. Well teach you human centred design, and agile ways of working, to help you create new technology and software solutions for the future. Well get you started right away, learning some job specific skills such as analysis and design techniques you can use to break down problems. You will use these to build effective and secure software solutions, using contemporary software development languages and modern development methodologies and practices. Well teach you how to produce high quality code with sound syntax in at least one language and maybe more the sky is your limit Day to day, youll work with our internal software development teams to create software solutions using industry standard build processes for our customers. Youll also be contributing to code reviews, refactoring, and debugging code and utilising test-driven development practices to develop and maintain our systems and services. Youll learn how to deliver the very best software products, helping teams provide an effortless experience for our customers and staff wherever they are in the world, using whatever device and technology they choose. We expect you to demonstrate that you are proactive, can take initiative and are focused on continuing to grow and develop. We believe that collaboration is key to success, and you will typically be in our amazing offices three days a week . This role is available in the Digital parts of our business. About the apprenticeship youll study for As a Degree Apprentice Software Engineer, youll study for a BSc Computer Systems L6 Degree. This is an apprenticeship degree course and on successful completion, youll receive a degree from one of our university partners (completion is required to retain the role). The degree course runs for four years and is a work-based learning degree. Youll spend a minimum of 20% of your time learning and studying. Entry Requirements Youll need to achieve three A-Levels grades with grades BBC, T Level at Merit and equivalent SCQF or above. Youll also need five GCSEs at grades 4-9 (C or above), including English Language and Maths. Equivalent qualifications are accepted. All applicants will need a full UK Right to Work for the duration 4 years of their scheme or we cannot accept the application. Internal candidates will need to take on Terms & Conditions of this role including salary and benefits. Location Belfast Starting Salary £21,840 About BT With over 175 years of heritage, BT is now the flagship business brand of BT Group. Weve brought together our best people and capabilities into a B2B powerhouse serving 1.2 million business customers internationally. Were a global leader for secure connectivity and collaboration platforms for businesses of all shapes and sizes, from big household names and government departments, right through to sole traders and new start-ups. But its not just the technology that matters, its what it can do to help them build stronger, smarter, more secure businesses. We value diversity and inclusion and believe in making a positive impact. We connect for good by championing digital inclusion and equipping people, businesses, and communities with digital skills to thrive. As a member of our team, you will be part of an organisation that celebrates difference, fosters innovation and provides you with opportunities to be your best. With millions of businesses relying on us daily, joining BT means you can be part of a diverse and multi-skilled team that makes a significant impact to society. A few points to note: We will also offer reasonable adjustments for the selection process if required, so please do not hesitate to inform us. Don't meet every single requirement? Studies have shown that women and people who are disabled, LGBTQ, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We're committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you're excited about this role but your past experience doesn't align perfectly with every requirement on the Job Description, please apply anyway - you may just be the right candidate for this or other roles in our wider team. How to Apply It's easy to apply online; just tell us about your current education. You will then complete an online assessment before having a telephone interview with the early careers recruitment team. After this you will attend an in person insight day and have the chance to ask your future team any questions you might have. We look forward to receiving your application Riverside Tower 5 Lanyon Place Belfast BT1 3BT Northern Ireland APSE24 APSE24

Belfast, UK
BT

1d ago

2nd Line Data Engineering Professional

2nd Line Data Engineering Professional Job Req ID: 40964 Posting Date: 13 Nov 2024 Function: Engineering Unit: Business Location: Riverside Tower, Belfast (N.I), United Kingdom Salary: Competitive Salary Why this job matters This role provides technical support and managed services to our customers, using Data Services technologies, 24x7 days a year. By using market leading products and applying BTs process, quality, and intellectual property, we provide services to facilitate customer objectives through the power of communication. The role requires a skilled technical engineer who is an innovative, engaging, driven individual and has a proven record of achievement. Locations: Belfast Must be working onsite 3 days per week. This role will include a 27/7 shift rota - x2 roles available For more information on BT Business then please visit the following link: UK & Global Business Broadband & Connectivity Solutions | BT Business ( What youll be doing Utilising experience and evolving technical ability to resolve technical incidents, service requests, changes, or problems. To deal with customer requests in line with Service definitions and SLAs. To escalate and manage incidents and requests to vendors in a timely fashion. Management and documentation of information relating to customer incidents, service requests, change and problem, and the effective communication of progress of such events to all stakeholders in line with internal process. Collaborate with all BT business units to bring about timely resolution of technical issues. Ensuring continued development of product knowledge, known issues, and troubleshooting techniques throughout the support teams. Undertake personal training and development in line with departmental needs and in line with a Personal Development Plan as agreed with Line Manager. Development of training, tools, and processes to ensure teams increase and develop technical capability. Skill and Requirements Qualified to vendor Associate level e.g CCNA. Possess knowledge of Networking technologies including LAN, WAN and Wireless Communications. Have strong service improvement and transformation skills Have strong organization, prioritisation, communication (written and verbal), tenacity and ownership skills. Benefits of joining BT Competitive Salary 10% on target bonus BT Pension scheme, minimum 5% Employee contribution, BT contribution 10% From January 2025, equal family leave: receive 18 weeks at full pay, 8 weeks at half pay and 26 weeks at the statutory rate. Its for all parents, no matter how your family is made up. Enhanced womens health support: including help with menopause symptoms, cancer screenings, period care and more. 25 days annual leave (not including bank holidays), increasing with service 24/7 private virtual GP appointments for UK colleagues 2 weeks carers leave World-class training and development opportunities Option to join BT Shares Saving schemes.

Belfast, UK
Perforce

1d ago

Software Engineer

Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, youll work with and learn from some of the best and brightest in business. Before you know it, youll be in the middle of a rewarding career at a company headed in one direction: upward. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce Software, Inc. is trusted by the worlds leading brands to deliver solutions for the toughest challenges. The best run DevOps teams in the world choose Perforce. Position Summary: The Senior Manager, Technical Support for the Global Operations at Perforce is searching for a Software Engineer to join the team. We are looking for an individual who will develop tooling and processes to assist the technical support teams. This role is ideal for a software engineer who is passionate about solving technical challenges, collaborating with cross-functional teams, and continuously learning. You'll work closely with other developers, product managers, and designers to build solutions that streamline operations and improve support efficiency. Responsibilities: Develop and Maintain Tools: Design and develop software solutions to support the global technical support teams, ensuring scalability, reliability, and performance. Version Control: Use Git and other version control tools for collaboration. Network Troubleshooting: Utilize tools such as ping, traceroute, and nslookup to diagnose network issues. Frontend and Backend Development: Develop features using HTML5, CSS3, and backend technologies, ensuring alignment with MVC architecture. Scripting: Write scripts in languages like Bash, Python, or Perl for automating support tasks. Database Work: Build and run queries on databases, ensuring smooth data flow and integrity. Collaboration: Work with cross-functional teams to understand and solve operational challenges. Requirements: Version Control: Proficiency in Git. Scripting Languages: Proficient in Bash, Python, Perl, or Ruby. MVC Architecture: Solid understanding of how data flows within the Model-View-Controller pattern. Experience with MVC frameworks. Frontend Development: Experience with HTML5 and CSS3. Networking: Basic knowledge of IP addressing, subnetting, and protocols (TCP/IP, HTTP/HTTPS, DNS). Network Troubleshooting: Familiarity with tools like ping, traceroute, and netstat. Database: Experience with SQL databases and basic query building. Go (Golang): Experience with Go for backend services and microservices. JavaScript Backend: Knowledge of Node.js and frameworks like DevOps: Familiarity with CI/CD pipelines and automated testing frameworks. Containerization: Experience with Docker. Come work with us Our team members are valued for their contributions, introduced to new opportunities, and rewarded well . Perforce combines the experience and rewards of a start-up with the security of an established and privately held profitable company. If you are passionate about the technology that impacts our day-to-day lives and want to work with talented and dedicated people across the globe, apply today Perforce Software is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, pregnancy-related conditions, and lactation), gender identity or expression (including transgender status), sexual orientation, marital status, family or relationship structure, military service and veteran status, physical or mental disability, genetic information, gender identity, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Perforce Software's management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, access to facilities and programs, and general treatment during employment.

Belfast, UK
BT

1d ago

Digital-Software Engineering Industrial Placement

Digital-Software Engineering Industrial Placement Job Req ID: 41794 Posting Date: 4 Dec 2024 Function: Summer & Industrial Placements Unit: Digital Location: Riverside Tower, Belfast (N.I), United Kingdom Salary: 24,500 Digital - Software Engineering Industrial Placement Location - Belfast Riverside Tower Start date - 8th September 2025 Apply by - 17th February 2025 Salary - £24,500 Youre not just looking for a career, youre looking to make a difference. Millions of people rely on us every day to help them live their lives, power their businesses, and keep their public services running. We connect friends to family, clients to colleagues, people to possibilities. We keep the wheels of business spinning, and the emergency services responding. And we use the power of technology to help solve big challenges, like climate change and cyber security. From day one, youll have a voice at BT Group. Youll get stuck in to tough challenges, pitch in with ideas, make things happen. You wont be alone: well be there with help and support, learning and development. Youll make great friends, discover new talents, and feel part of something exhilarating. This is your chance to make a real difference to the world. Grab it. About this role Are you interested in being part of a team that turns cutting edge concepts into a reality? What about developing software systems that impact customers globally? Our in-house Digital Platforms and the teams behind them are our inner powerhouse. By bringing together our technical and commercial expertise, and our insight and passion for customer experience, we help stand out from the competition. On our software industrial placement, well be getting you stuck into real life projects from day one, learning to work with the latest Digital technologies. You could be learning languages like Python, Objective C or Java, or you could be working on cloud platforms such as Azure, AWS and Google Cloud. Youll need to be innovative and creative, working with our experts to create a real software solution for our customers. That new piece of software you help work on could go on to be a vital part of peoples day to day life Youll get the chance to explore the full software development lifecycle. Youll design, develop, deploy, test software and new technologies. Its a pivotal role in the team as youll be building the pipeline that will deliver core software services that serves over 30 million customers and colleagues. You can be sure the projects youre involved with will give you unique knowledge that youll be able to take back to university with you, and into your career beyond. Well give you on the job training and access to our internal learning platforms and the exposure you need to become commercially savvy and great exposure to BT Group operations. We expect you to demonstrate that you are proactive, can take initiative and are focused on continuing to grow and develop. We believe that collaboration is key to success, and you will typically be in our amazing offices three days a week. This placement is available in the Digital part of our business. Duration Our industrial placements start in September and end in July. You must be ready and able to start this role from the beginning of September 2025 to apply. Starting Salary £24,500 Location Belfast Entry requirements You must be in the Penultimate year of your degree course, on track to achieve a 2.2 degree in a STEM subject which will benefit from a Software Industrial Placement. About BT With over 175 years of heritage, BT is now the flagship business brand of BT Group. Weve brought together our best people and capabilities into a B2B powerhouse serving 1.2 million business customers internationally. Were a global leader for secure connectivity and collaboration platforms for businesses of all shapes and sizes, from big household names and government departments, right through to sole traders and new start-ups. But its not just the technology that matters, its what it can do to help them build stronger, smarter, more secure businesses. We value diversity and inclusion and believe in making a positive impact. We connect for good by championing digital inclusion and equipping people, businesses, and communities with digital skills to thrive. As a member of our team, you will be part of an organisation that celebrates difference, fosters innovation and provides you with opportunities to be your best. With millions of businesses relying on us daily, joining BT means you can be part of a diverse and multi-skilled team that makes a significant impact to society. A few points to note: We will also offer reasonable adjustments for the selection process if required, so please do not hesitate to inform us. Don't meet every single requirement? Studies have shown that women and people who are disabled, LGBTQ, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We're committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you're excited about this role but your past experience doesn't align perfectly with every requirement on the Job Description, please apply anyway - you may just be the right candidate for this or other roles in our wider team. How to Apply It's easy to apply online; just tell us about your current education. You will then complete an online assessment before having a telephone interview with the early careers recruitment team. After this you will attend an in person insight day and have the chance to ask your future team any questions you might have. We look forward to receiving your application Riverside Tower 5 Lanyon Place Belfast BT1 3BT Northern Ireland INTSE24

Belfast, UK
Wolfspeed

1d ago

Senior IAM Architect

Sr. Identity & Access Management Architect We are looking for a Sr. Identity & Access Management Architect who will join the Cybersecurity Team and help us make the world a better place through innovation, which means were taking risks and questioning conventional thinking, and developing new technologies and ways of doing business leading the way, every single day. Enjoy doing things that people say cant be done? Innovation is at the center of everything we do. Hate red tape? We remove roadblocks instead of creating them. Looking for community? There are many ways to get involved, from Employee Resource Groups to local outreach. The Role Wolfspeed NI are looking for a Senior Identity & Access Management Architect to join their Cybersecurity organization. The Sr. Identity & Access Management Architect will provide deep cybersecurity expertise to assess, design, create, implement and govern Identity & Access Management (IAM) solutions. The role will work closely with Cybersecurity, IT, and business leaders to understand business needs and translate those needs into technology solutions. The ideal candidate will be able to speak strategically on how IAM solutions will support business processes and speak tactically to the engineering and analysts supporting systems and carrying out IAM tasks. Your day-to-day We do what others say cant be done Assess current IAM architectures, tool portfolio, and processes to develop a long-term roadmap that prioritizes the right tools to solve the right business problems or cybersecurity risks. Design, implement, and govern current IAM processes and technologies to meet changing business needs or evolving cybersecurity threats. Serve as a key reviewer for IT projects and initiatives that rely on IAM solutions. Develop IT and Cybersecurity policies and standards that govern the use of IAM processes and solutions to create efficient operations and lower cybersecurity risk. Create detailed architectural diagrams and technical documentation to support IAM solutions and initiatives. Oversee and govern the Managed Service Provider team that carries out the IAM day-to-day operations. Your Profile Ready to join the Pack? An Honours degree in Cybersecurity, Computer Science, and/or Information Technology fields or equivalent work experience 10 or more years experience in cybersecurity architecture and engineering domains Experience in assessing, architecting, and managing Active Directory and Microsoft Entra ID Experience in managing Identity, Governance and Administration (IGA) tools like SailPoint, Saviynt, and Oracle Identity Management Experience in managing Privilege Access Management (PAM) solutions like CyberArk, Hashicorp, BeyondTrust Ability to collaborate and interact with executive IT and business leaders and align cybersecurity priorities with business priorities Excellent written and verbal communication skills Please note that we DO NOT provide personalized, detailed feedback regarding the outcome of any of your interviews About Wolfspeed: At Wolfspeed, we do amazing things in a human way. We are a global powerhouse semiconductor company leading the transformation from Silicon to Silicon Carbide technologies, providing solutions for efficient energy consumption and a sustainable future. While there is a great deal of complexity in our designs and solutions, what we provide for our customers is simple we make systems more efficient while reducing cost and increasing performance. Wolfspeeds product families include Silicon Carbide materials, and power-switching devices targeted for various applications such as electric vehicles, fast charging, renewable energy and storage. Apply now and you will hear from us within the coming days Wolfspeed is an equal opportunity employer. We recruit, employ, train, compensate, and promote regardless of race, sex, religion, color, national origin, disability, age, veteran status, gender identity, sexual orientation, and other protected statuses as required by law. We value our people above all else- You may be entitled to: Competitive Salary Performance based bonus plan Flexible working environment 25 days annual leave plus 10 public holidays Pension Plan Full benefits package including private medical insurance A fun, inclusive working environment providing fantastic learning and development programs designed to enable individuals to achieve career goals and grow with the company And a lot more

Belfast, UK
Check out our latest articles

Stay sharp with the latest updates in tech industry!

Random Forest Algorithm in Machine Learning
Random Forest Algorithm in Machine Learning

Published in

·AI·

January 27, 2025

What Is Cloud Computing?
What Is Cloud Computing?

Published in

···

January 26, 2025

Collections in Java
Collections in Java

Published in

··

January 24, 2025

SQL Commands: The List of Basic SQL Language Commands
SQL Commands: The List of Basic SQL Language Commands

Published in

····

January 22, 2025

Explore all articles

Discover a world of insights - browse our complete collection of articles in one place!

See all articles

We Develop Elite Developers

Ready to get started? Access a library of books and courses on JavaScript, Python, AI, and more!
Start your free trial

7 Day Free Trial. Cancel Anytime.

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.