User Interface Developer: Career profile

Sometimes called the Mozarts of the IT industry, User Interface Developers create, write, test, debug and maintain the score computers follow. Basically producing the operating software, a Developer works to tell a desktop computer or mobile device exactly what to do in a language it understands.

Gabe, Senior Interface Developer

Gabriel Iturbe, Senior User Interface Developer

Meet Gabriel Iturbe, a Senior User Interface Developer with SEEK. Originally hailing from Buenos Aires, Argentina, he's currently engaged to a Research Assistant and spends his free time playing indoor soccer and a lot of Xbox.

Describe your job in one sentence?

I basically build and maintain websites. But if the site's not working, it wasn’t me!

What education and training do you have?

  • Bachelor of IT, Swinburne University
  • Advanced Website Design Using CSS
  • CSS Masterclass
  • Currently studying for a Masters in IT

How has this training helped your career in IT?

The Bachelor of IT at Swinburne was especially helpful. Because the overall course focus is to not get overly technical or business-oriented but to cover an overall spread of the IT world, students are able to get an overview of the industry and thus be more prepared to choose their preferred fields.

We even got to do work placements! It wasn’t until I did my placement at SEEK that I really fell in love with programming and development work. Then once I started at SEEK, I took on a heap of short courses to build on existing skills and pick up new ones. A lot of self-learning happens with IT and that’s probably the biggest thing you take to your job.

What skills do you believe are most important for the Developer role?

The IT industry is for people who like being challenged, are self-driven, analytical and enjoy solving problems. You need to have a level of commitment and initiative, and to not be afraid to ask even the most obvious questions.

What's best about being a Developer?

I love having a new problem to solve and finding the best solution for it. When I'm not being challenged, I tend to get bored.

What’s not so great then?

When I was still a Junior Developer, I accidentally brought one of our websites down. While it only took me five minutes to resolve everything, the incident has taught me to be more diligent with testing, always making sure to check things twice and flagging concerns early with the right people.

Now I get bagged out heaps by some of the junior developers for being so particular about processes and testing, but I’d rather get things right the first time.

What advice would you give aspiring Developers?

It’d definitely be worthwhile to take on a short course in IT or focus on the IT-related subjects in school to find out what the industry is about. IT is such an open field with many sub-sectors, so doing some early research will help you work out if you prefer the more technical side of things, or the more business-oriented matters.

Going for industry meet-ups and events such as Melb JS or Melbourne Geek Night is also a really great way to get more exposure on what’s out there, and actually meet people working in those fields.