This week’s Sector Spotlight is on the IT and Communications industry. Today we hear from Andrew Stevenson who is a Software Developer at Kyloe.
After graduating with a degree in Computer Science, Andrew worked in different roles including in a bar and on WordPress sites for a work uniform company, before moving back to Orkney to undertake his current role.
Can you describe a typical day in your role as Software Developer?
A typical day starts off with running through my workload for that day, having a catch-up call with my team about the day’s objectives, anything we are stuck with and tracking project timeframes. After that I usually stick my headphones on, put on Spotify and get stuck into writing some code. I will usually have calls with other team members with any questions I might have or to answer any questions they might have for me.
How did you end up in this role?
I graduated University in 2018 with a degree in Computer Science and floated about down south doing different jobs like working in a bar, hackathons and working on WordPress sites for a work uniform company. A family member told me that a tech company called Kyloe had started up in Orkney and having grown up in there I jumped at the opportunity to get a job in my hometown doing what I studied to do.
What is the best thing about your job?
The best thing about my job is problem solving. The main part of my job is developing customisations for clients who are integrating their business with Bullhorn. We have a wide range of different clients and every client has different requirements, so every project is different with its own set of unique challenges and implementing solutions that the client is happy with is very rewarding for me.
What is the worst thing about your job?
The worst part of my job is usually just when something goes wrong. When we do a deploy to a client’s live environment, no matter how much Quality Assurance you do, there is always the possibility for a surprise and something unexpected to happen you need to be on top of immediately to resolve so as to not impact the client’s business. This can have a knock-on effect and interrupt other projects you may be due to start. Luckily, I am part of a great team and these issues are rare but when they do happen, we can get them usually get them resolved quickly and painlessly, however surprises like that are never nice.
What skills do you need to undertake your role?
Communication skills are important for this role. As a developer, I need to give an articulate description to clients or other team members who have no development background so that they have a clear understanding on what I am doing.
Teamwork is another important skill. I do not just work with other developers, I also work with Project Managers, Business Analysts and Quality Assurance so teamwork plays a crucial part in delivering our services on time for the client.
What qualifications do you have?
I have a degree in Computer Science from the University of the West of Scotland.
Would you recommend this job to young people, if so why?
Absolutely, I would recommend anybody with an interest in technology to try their hand at programming. Even if they are unsure about a career it is still a great hobby that can have real world financial potential.
Visit Kyloe on: