DEV Community


Discussion on: What does a software architect do?

derickhess profile image
Derick Hess

A software architect is usually software developer/engineer with a lot of experience. They are in charge of designing software starting from the highest abstraction levels. They decide the design of the software, technologies used, tools, platforms, coding standards, etc. The design and understand how everything in the project/software will fit together so others on the team can implement their design.