Software Engineer/Programmer/Developer and all that applies ;-)