Here is a collection of links to help build your skills and grow as a software developer and engineer. There are many areas to become a well-rounded engineer, I have tried to organize them.
Technical Reading
Architecture Playbook
Practical tools for creating IT architecture or design faster and better