In this work, the micropolar fluid flow and heat and mass transfer past a horizontal stretching sheet through a porous medium are studied including the Soret-Dufour effect in the presence of viscous dissipation. A uniform magnetic field is applied transversely to the direction of the flow. The governing differential equations of the problem are transformed into a system of non-dimensional differential equations which are solved numerically by Nachtsheim-Swigert iteration technique along with the sixth order Runge-Kutta integration scheme. The velocity, microrotation, temperature and concentration profiles are presented for different parameters and interpreted at length. Results show that with an increase in vortex viscosity ratio parameter, suction parameter and radiation parameter, velocity is decreased whereas it increases with the increase of magnetic parameter, Darcy number and Eckert number. Angular velocity significantly elevated by increasing the suction parameter, surface nonlinearity parameter and magnetic parameter. Temperature gradient escalate with the increase of magnetic parameter and Dufour number, while a reverse trend is observed in case of increase of Darcy number, Eckert number and Soret number. Concentration gradient putrefies with Schmidt number and Dufour number. However, concentration grows with Soret number. The present problem finds significant applications in hydromagnetic control of conducting polymeric sheets and magnetic materials processing.