View
10
Download
0
Category
Preview:
Citation preview
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
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.
Recommended