In case you were wondering, my day job title is senior (software) architect. Doesn’t mean much, so to expound:
I work with software projects to ensure the architecture is in line with corporate direction, and that there are no glaring architectural problems that are unidentified. “architecture” here can be read as “technological choices that will be hard to reverse in the future”.
Beyond that it varies with the project. Maybe some advice, maybe some direction, and perhaps sign off to say that there’s nothing here that looks like a technological time bomb.
If I still sound vague, it’s because it’s still pretty new to me, too.
Advertisement