If you're talking about design in the context of the user-interface, there's also User Experience on Stack Exchange. Otherwise, design meaning the technical side of 'designing software', you better refer to Software EngineeringSoftware Engineering as Oded already answered.
replaced http://softwareengineering.stackexchange.com/ with https://softwareengineering.stackexchange.com/