top of page

List of jobs in tech

Updated: Jun 2, 2021

Hey everyone! I am back. I know it’s been a long time, but this blog post required a lot of time to construct. I get a lot of questions regarding the types of roles there are in tech and what they require. Now this isn’t ALL the jobs in tech and that’s the beauty of this blog post that there’s this list and more jobs. I’ve made it easier for you depending on your interests regarding if its more a creative role, requires coding or a certain skill set. Use this as a guide but not as a bible so feel free to look at other roles that may be out of your current interests or skill set as you never know! So without further or do, here’s a list of roles in tech!


Backend engineering

Job description Software engineer As a software engineer you are in charge of create, maintain, audit and improve systems to meet particular needs. In this role you will be writing diagnostic programs and designing and writing code for operating systems. Responsibilities in your day to day job you may be writing code using C#, Java, Python etc.

(Front end) developer As a front-end developer means you’ll be creating websites, debugging websites and managing user data. Coding languages, frameworks in this field include Java script, HTML, Git, Git hub, boot strap, Node.js ,Ember.js and Angular. js. Other versions of being a developer is - Mobile developer (creating, coding and prototyping mobile applications) - WordPress developer (creating plugins, managing content Full-stack developer As a full-stack developer your role is to see a project from start to finish. This means you’re in charge of prototyping, planning, designing, building, deploying and managing a project. Your role includes managing projects, code and creating projects. HTML, CSS, Java script, Java, Ruby, frameworks, SASS and PHP are skills used regularly used in this role.


Network security specialist Information security specialist IT security specialist Cybersecurity as an overview are usually professionals or analysts that can include installing firewalls, create security plans, safeguard organisations files, networks and monitor activity. There are a range of career choices and here are some which can require specific coding languages: -Security specialist -Incident responder -Security administrator -Vulnerability assessor -Cryptographer -Security manager -Security architect -Security analyst -Security auditor -Forensic expert -Security consultant

  • Security engineer

Creative Roles UX designer This job role covers the process of designing a product whether physical or digital. The term UX means user experience highlighting the persons emotions and feelings about using the product. The role of a UX designer includes looking at the motivations, functionality and accessibility of the product to please the customer/user. Tools that can be used can be