Part of technology and data work.
Programmers and software development professionals
As an IT analyst and analyst-programmer, you sculpt the digital backbone of businesses, ensuring systems run smoothly and efficiently.
This isn't just coding away in isolation. You're the one who bridges the gap between user needs and technical solutions, crafting robust systems that keep businesses thriving. Your role is pivotal in transforming complex data into actionable insights.
- Experience
- Mid-senior (5-8 years)
- Direct reports
- 1-3
- Typical level
- 4
What you own
- Designing and implementing software solutions
- Analysing user requirements and translating them into technical specifications
- Ensuring system integration and functionality
- Maintaining and upgrading existing systems
- Collaborating with stakeholders to optimise processes
A day in the life
What the work actually looks like
Kick off the day with a team stand-up meeting, aligning on project priorities and addressing any roadblocks.
Dive into coding a new feature, ensuring it aligns with the client's specifications and integrates seamlessly with existing systems.
Conduct a system analysis to identify potential improvements and efficiencies, presenting findings to stakeholders.
Review and test code from junior developers, providing feedback to enhance their skills and ensure quality standards.
What you decide, and what you will decide next
| Decision | Coming in | You, now | The role above |
|---|---|---|---|
| Feature Implementation | Suggests potential features. | Decides on the features to implement based on analysis. | Sets the strategic direction for feature development. |
| System Architecture | Assists in designing system components. | Designs the overall system architecture. | Oversees multiple system architectures across projects. |
| Project Prioritisation | Prioritises tasks within a project. | Prioritises projects based on business impact. | Aligns project priorities with organisational goals. |
The skills this job needs
Each of these is a UK National Occupational Standard, matched to this occupation and then confirmed by a reader that checked both records.
- Carry out systems analysis IT (Architecture, Analysis and Design)
- Carry out software design IT (Architecture, Analysis and Design)
- Perform coding for simple business problems IT Users
- Design and Implement Database Solutions IT (Data Science)
- Assist in the deployment of artificial intelligence solutions IT (Data Science)
- Perform software development activities under direction IT and Telecoms
How you will be measured
Code Quality
The standard of code produced and maintained.
e.g. Implementing a new feature with minimal bugs.
Project Delivery
Timely completion of projects.
e.g. Completing a system upgrade before the deadline.
Stakeholder Satisfaction
Positive feedback from stakeholders on system performance.
You can tell when: Stakeholders regularly commend your work and request your involvement in new projects.
Innovation
Introducing new ideas and solutions.
You can tell when: Regularly proposing and implementing innovative solutions that enhance system efficiency.
What is changing, and what to do about it
AI-Enhanced System Design
As AI takes over routine tasks, designing systems that leverage AI capabilities becomes crucial for efficiency and innovation.
- Understand AI Tools. Explore AI tools with your Explorer, experimenting with their integration into your current projects.
- Integrate AI Solutions. Work with your Coach to apply AI solutions to real-world problems in your projects, receiving feedback on your approach.
- Lead AI Initiatives. With your Navigator, strategise the implementation of AI-driven projects, aligning them with business goals.
A broad read on this kind of work, not an analysis of this occupation on its own.
Fading: Routine coding tasks and basic debugging are increasingly handled by AI.
Rising: Strategic decision-making and complex problem-solving become more valuable.
How Zavmo would teach you this
The Navigator
Your Navigator helps you choose the best architectural strategies for system development, ensuring alignment with business goals.
The Coach
Your Coach sets up real-world coding challenges from your projects, providing constructive feedback to refine your programming skills.
The Explorer
Your Explorer encourages you to experiment with new coding techniques and tools, learning from each trial and error without judgement.
No two people are taught the same way
NavigatorLast time, we discussed the challenges you faced with integrating AI into your current project. How has that progressed?
YouI've made some headway, but I'm still unsure about the best AI tools to use for data analysis.
NavigatorLet's focus on evaluating the top AI tools available and how they can specifically enhance your project's data analysis capabilities.
Where this role sits
How people get here
Junior IT analyst
2-3 years
They mastered the basics of system analysis and coding, gaining confidence in handling smaller projects.
Where it leads
Senior IT analyst
2-4 years
This role involves leading larger projects, making strategic decisions, and mentoring junior staff.
Beyond the next role, you could transition into IT consultancy, specialising in AI-driven solutions or even move into a CTO position, shaping the tech strategy of an organisation.
The hard parts
- Balancing tight deadlines with high-quality output
- Navigating rapidly changing technology landscapes
- Managing conflicting stakeholder requirements
- Debugging complex code under pressure
Your path, personalised
You have the map. Walking it is the part we do together.
This route runs to 6 national skill standards. That is a real journey.
Zavmo shapes a learning experience as unique as you are. It fits how you learn, your pace and the work you already do. Every step stays benchmarked to recognised national standards. That’s the plan for becoming an IT analysts and analyst-programmers: personal to you, and it still counts. Your first Future Fluency module is free.
Independent research finds well-designed intelligent tutoring performs nearly as well as one-to-one human tutoring: VanLehn (2011), Educational Psychologist.
A private tutor in the UK averages £35–40 an hour . Zavmo is £70/month.
Free tools
Want a read on where you stand?
Three free tools, no account needed. Each one ends with a role, a level and a way in.