As someone not in tech, I have no idea how to refer to my tech friends' jobs
You're viewing a single thread.
I got told the difference between a software developer and an engineer is that an engineer factors in a products lifecycle and scalability and communicates this to their team and client
At our company, the person who specializes in that is dubbed Software Architect. Every dev is expected to uphold those values to a certain degree.