This post will contain the names of best-in-class books regarding software engineering principles and practices.
None of these books will be focused on a particular language, framework, etc. These are about ideas, not tools.
Coding:
Code Complete: A Practical Handbook of Software Construction, Second Edition 2nd Edition
Clean Code: A Handbook of Agile Software Craftsmanship 1st Edition
Design Principles:
Design Patterns: Elements of Reusable Object-Oriented Software
Career/Workplace:
97 Things Every Programmer Should Know: Collective Wisdom from the Experts 1st Edition
Bonus Reading: