A developer's primary responsibilities include setting up their workspace (creating views, joining streams) and integrating their changes with the team's work (delivering to integration streams, resolving merges). Creating baselines is typically a project lead or integration manager responsibility, not a core developer task.