Once upon a time… software programmer

Job roles:
• Software developer (junior, medium, senior)
• Principal developer
• Lead Developer
• Team leader
• Tech leader
• Software engineer (junrior, medium, senior)
• Softwaree architect
• Business analyst (junrior, medium, senior)
• Full stack developer
• Front end developer
• Back end developer
• Developer manager
• Devops
• VP Engineer

Areas:
• FinTech – Financial & Capital Markets
• SciTech – R&D, Life Science & Medical Devices
• ConsulTech – Media, Telecoms, e-commerce
• DigitalTech – Business Consulting, Integrators & Vendors
• CriticalTech – Critical Infrastructure, Energy, Defence & Government