Let $\pi: \tilde{X} \rightarrow X$ be an n-sheeted covering. Hatcher (section 3G), defines the transfer homomorphism, $\pi^*: H^k(\tilde{X}, Z) \rightarrow H^k(X, Z)$ on the chain level by sending the singular chain $\sigma: \Delta^n \rightarrow X$ to $\Sigma_{1 \leq i \leq n} \sigma_i : \Delta^n \rightarrow \tilde{X}$, where each $\sigma_i$ is a lift of $\sigma$, and then taking cohomology (one checks easily that this is a chain map).
A particular feature of this homomorphism is that $\tau^*\pi^*: H^k(X, Z) \rightarrow H^k(X, Z)$ is that it corresponds to multiplication by $n$. I was particularly interested in this because it solves a problem in Milnor's characteristic classes book about computing the the $Z$-cohomology of $BO(n)$ from $BSO(n)$.
My question is: is there a description of this map without referring to chains? And can I define such a map with any generalized cohomology theory? I don't think I can motivate this with anything else, but I am just purely curious.
Thanks!