[guided]Fix $j\in\{1,\dots,n-k\}$ and define $a:=n-k+1-j$, so $1\le a\le n-k$. Let $F_a$ be the $a$-dimensional member of the fixed complete flag, and let $\rho_a:\mathbb C^n\to \mathbb C^n/F_a$ be the quotient map. Pulling $\rho_a$ back to $\operatorname{Gr}(k,n)$ and restricting to the universal subbundle defines the complex vector bundle morphism
\begin{align*}
\varphi_a:S\longrightarrow (\mathbb C^n/F_a)\times\operatorname{Gr}(k,n).
\end{align*}
The point of introducing $\varphi_a$ is that the Schubert condition is exactly a failure of injectivity. For each $V\in\operatorname{Gr}(k,n)$, the fiber map
\begin{align*}
(\varphi_a)_V:V\longrightarrow \mathbb C^n/F_a
\end{align*}
is defined by $(\varphi_a)_V(v)=v+F_a$ for every $v\in V$. Its kernel is precisely the set of vectors of $V$ that already lie in $F_a$, namely
\begin{align*}
\ker(\varphi_a)_V=V\cap F_a.
\end{align*}
Thus the condition $\dim_{\mathbb C}(V\cap F_a)\ge 1$ says exactly that $(\varphi_a)_V$ has nonzero kernel. Since the domain has dimension $k$, this is equivalent to
\begin{align*}
\operatorname{rank}(\varphi_a)_V\le k-1.
\end{align*}
We next verify the codimension required by the Thom-Porteous formula. The domain bundle $S$ has rank $k$. The target bundle is the product bundle with fiber $\mathbb C^n/F_a$, whose rank is
\begin{align*}
\dim_{\mathbb C}(\mathbb C^n/F_a)=n-a=n-(n-k+1-j)=k-1+j.
\end{align*}
For a map from a rank-$k$ bundle to a rank-$(k-1+j)$ bundle, the degeneracy locus where the rank is at most $k-1$ has expected complex codimension
\begin{align*}
(k-(k-1))((k-1+j)-(k-1))=j.
\end{align*}
This is the standard Schubert variety of one-row shape $(j)$ in the convention where special Schubert classes are represented by the quotient-bundle degeneracy condition. The Schubert cell dimension formula says that this one-row Schubert variety has complex codimension $j$, matching the expected codimension computed above. Locally on the Grassmannian, choose frames for $S$ and for $(\mathbb C^n/F_a)\times\operatorname{Gr}(k,n)$. In those frames, the rank condition on $\varphi_a$ is imposed by the maximal minors of the representing matrix. These are exactly the usual determinantal equations for this one-row Schubert variety, and the corresponding Schubert determinantal charts are reduced. Thus the determinantal scheme defined by the rank condition on $\varphi_a$ is the reduced Schubert variety $\Sigma_j(F_\bullet)$, so the cycle class appearing in Thom-Porteous is the integral fundamental class used in the definition of $\sigma_j$. The bundles involved are complex vector bundles over the smooth complex Grassmannian, and the degeneracy locus is a complex algebraic Schubert variety of the expected codimension equipped with this natural integral fundamental class. These are precisely the geometric hypotheses needed to apply the integral Thom-Porteous degeneracy-locus formula.
The integral Thom-Porteous degeneracy-locus formula now applies to the morphism
\begin{align*}
\varphi_a:S\longrightarrow (\mathbb C^n/F_a)\times\operatorname{Gr}(k,n),
\end{align*}
because the degeneracy locus has the expected codimension $j$. It gives that the Poincare dual of the integral fundamental class of this codimension-$j$ locus is the $j$-th Chern class of the virtual bundle
\begin{align*}
(\mathbb C^n/F_a)\times\operatorname{Gr}(k,n)-S.
\end{align*}
The target bundle is a product bundle with constant fiber $\mathbb C^n/F_a$, so its total Chern class is $1$, and therefore the total Chern class of this virtual bundle is
\begin{align*}
c\bigl((\mathbb C^n/F_a)\times\operatorname{Gr}(k,n)-S\bigr)=c(S)^{-1}.
\end{align*}[/guided]