2
DIGITAL WORLD SHAPE IT DevOps Engineer Software Tester Mobile Applications Developer Software Architect Web Developer UX Designer Games Developer Software Support Technician Software Engineer Software Product Manager Software is all around us. It controls our traffic lights, makes our phone smarter, and powers the internet. We rely on software without realising the impact it has on our lives, and we need to ensure that we have enough people to fill these exciting opportunities. A career in Software Development means that you will play a key role in creating our future digital world. There are many different ways where you can make a difference. Below are some of the common job roles found in Scotland today. • IT Networking • Finance and Banking • Digital Marketing • Sales and Business Development • Law Enforcement Common feeder roles into Software Development can include: The Software Development Industry continues to grow rapidly with many new and exciting jobs emerging all the time. Technologies such as Artificial Intelligence, Robotics, Edge Computing, and Virtual Environments will have an impact on Software Development roles. There’s more to Software Development than just technical skills. Soft skills are just as vitally important enabling individuals to perform highly in the ever-changing world of work: Self Management Social Intelligence Innovation • Focusing • Integrity • Adapting • Initiative • Communicating • Feeling • Collaborating • Leading • Curiosity • Creativity • Sense making • Critical thinking SOFTWARE DEVELOPMENT CAREERS

SOFTWARE DEVELOPMENT CAREERS...Intelligence, Robotics, Edge Computing, and Virtual Environments will have an impact on Software Development roles. There’s more to Software Development

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SOFTWARE DEVELOPMENT CAREERS...Intelligence, Robotics, Edge Computing, and Virtual Environments will have an impact on Software Development roles. There’s more to Software Development

DIGITAL WORLDSHAPE IT

DevOps Engineer

Software Tester

Mobile Applications

Developer

Software Architect

Web Developer

UX Designer

Games Developer

Software Support

Technician

Software Engineer

Software Product Manager

Software is all around us. It controls our traffic lights, makes our phone smarter, and powers the internet. We rely on software without realising the impact it has on our lives, and we need to ensure that we have enough people to fill these exciting opportunities.

A career in Software Development means that you will play a key role in creating our future digital world. There are many different ways where you can make a difference. Below are some of the common job roles found in Scotland today.

• IT Networking • Finance and Banking• Digital Marketing• Sales and Business

Development• Law Enforcement

Common feeder roles into Software

Development can include:

The Software Development Industry

continues to grow rapidly with many new and exciting jobs emerging all the time.

Technologies such as Artificial Intelligence, Robotics, Edge

Computing, and Virtual Environments will have an

impact on Software Development roles.

There’s more to Software Development than just technical skills. Soft skills are just as vitally

important enabling individuals to perform highly in the ever-changing world of work:

Self Management

Social Intelligence Innovation

• Focusing• Integrity• Adapting• Initiative

• Communicating• Feeling• Collaborating• Leading

• Curiosity• Creativity• Sense making• Critical thinking

SOFTWARE DEVELOPMENT CAREERS

Page 2: SOFTWARE DEVELOPMENT CAREERS...Intelligence, Robotics, Edge Computing, and Virtual Environments will have an impact on Software Development roles. There’s more to Software Development

In partnership with

Software EngineerTYPICAL JOB TITLES

Software Developer Embedded Systems DeveloperIoT Engineer

TYPICAL DUTIES• Builds software by writing code and devises code

release updates.• Identifies areas for modification in existing programs

and subsequently carries out these modifications.• Works closely with Software Architect to improve

performance and upgrade interfaces.

SALARY RANGE

£27,000 – £50,000

TYPICAL QUALIFICATIONSTechnical Apprenticeship,

Bachelor’s Degree, Higher National Certificate/Diploma,

Master’s Degree.

DevOps EngineerTYPICAL JOB TITLES

Cloud DeveloperPlatform EngineerBuild and Release EngineerAutomation Engineer

TYPICAL DUTIES• Translates technical requirements to support the

design, development, installation and configuration of IT solutions.

• Designs and implements automation and integration strategies for operating systems, containers and services.

SALARY RANGE

£41,000 – £60,000

TYPICAL QUALIFICATIONSTechnical Apprenticeship,

Bachelor’s Degree, Higher National Certificate/Diploma,

Master’s Degree.

Software Product Manager

TYPICAL JOB TITLESProject ManagerSoftware Requirements Analyst Business Systems Analyst

TYPICAL DUTIES• Interfaces with clients, design teams and other

software professionals to develop solutions applications.

• Creates plans to design, execute, manage and monitor a software product during its life cycle.

• Coordinates workflow processes; manages technical issues, quality, project risk and uncertainty.

SALARY RANGE

£34,500-£62,000

TYPICAL QUALIFICATIONSHigher National Certificate/Diploma

Graduate Apprenticeship,Bachelor’s degree.

UX Designer

TYPICAL JOB TITLESUX/UI DeveloperUX ResearcherDigital Designer

TYPICAL DUTIES• Conducts user research, gathering and evaluating

user requirements and develops wireframes and task flows based on user needs.

• Illustrates design ideas using storyboards, process flows and sitemaps.

• Designs graphic user interface elements, such as menus, tabs and widgets.

SALARY RANGE

£34,000 - £50,000

TYPICAL QUALIFICATIONSHigher National Certificate/Diploma

Graduate Apprenticeship,Bachelor’s degree.

Software Support Technician

TYPICAL JOB TITLESSupport TechnicianTechnical Support AnalystTechnical Administrator

TYPICAL DUTIES• Provides front line technical support and assistance

for the maintenance and management of computer systems.

• Run diagnostic programs to resolve problems; installs, configures and updates software to meet customer requirements.

SALARY RANGE

£21,000 - £40,000

TYPICAL QUALIFICATIONSHigher National Certificate/Diploma

Graduate Apprenticeship,Bachelor’s degree.

Games Developer

TYPICAL JOB TITLESGame Programmer3D AnimatorMultimedia Animator

TYPICAL DUTIES• Develops concepts, characters, levels, art and

animation to create computer, smart phone and/or a video game system.

• Selects the programming language and codes the program to function on a range of devices.

• Test and amends programs to improve performance.

SALARY RANGE

£26,000 - £50,000

TYPICAL QUALIFICATIONSHigher National Certificate/Diploma

Graduate Apprenticeship,Bachelor’s degree.

Mobile Applications DeveloperTYPICAL JOB TITLES

App DesignerApplication DesigneriOS DeveloperAndroid Developer

TYPICAL DUTIES• Develops mobile applications from concept through,

design, test, release and support processes.• Gathers specific customer and business requirements

to write clean code and produce fully functional mobile applications.

• Troubleshoots and debugs applications to optimise performance.

SALARY RANGE

£32,500 - £60,000

TYPICAL QUALIFICATIONSHigher National Certificate/Diploma

Graduate Apprenticeship,Bachelor’s degree.

Software ArchitectTYPICAL JOB TITLES

Software DesignerCloud ArchitectApplications Architect/Designer Solutions Architect

TYPICAL DUTIES• Design and develops software systems, applications,

prototypes and information storage systems to meet business requirements.

• Create technical documents and manuals relating to application development and management.

• Evaluates and advises on the development of the software coding standards and metrics.

SALARY RANGE

£55,000 - £85,000

TYPICAL QUALIFICATIONSTechnical Apprenticeship,

Bachelor’s Degree, Higher National Certificate/Diploma,

Master’s Degree.

Web DeveloperTYPICAL JOB TITLES

Front End DeveloperPHP DeveloperWebmaster

TYPICAL DUTIES• Plans the structure, design and layout of web

pages, balancing functional and aesthetic design considerations.

• Responsible for the coding of a website according to business requirements.

• Optimises web pages for use on other devices.

SALARY RANGE

£28,750-£48,000

TYPICAL QUALIFICATIONSHigher National Certificate/Diploma

Graduate Apprenticeship,Bachelor’s degree.

Software TesterTYPICAL JOB TITLES

Software QA EngineerTest AnalystAutomation Test Analyst

TYPICAL DUTIES• Participates in product design reviews and prepares

scenarios for software quality testing. • Analyses test results on impacts, errors and/or bugs;

prepares and delivers reports on all aspects of the software functioning.

SALARY RANGE

£26,000 - £48,000

TYPICAL QUALIFICATIONSHigher National Certificate/Diploma

Graduate Apprenticeship,Bachelor’s degree.