.NET Solutions Architect (Takeover and Modernization)
The role
We’re building a small, high-signal engineering team to take ownership of a large, mission-critical public safety / mobility platform currently operated by an external vendor.
The work is very “real world”:
- Parts of the system are legacy (ASP.NET Framework 4.8, WCF).
- Some services are already on .NET 8 (LTS).
- Releases are still partly manual today (controlled approvals).
- We’re moving toward automated CI/CD, clearer ownership, and a clean .NET 8 future state.
We’re also transitioning to a CIS-based team. That means the documentation you’ll inherit is… mixed. Some areas are well described, others are “tribal knowledge.” If you’re the kind of architect who can walk into a complex estate, make it understandable, and steadily modernize without breaking production—this is for you.
What you’ll actually do
- Figure out what’s really running: map the architecture as-is (components, integrations, environments, deployment paths). Create diagrams and docs the team will keep using.
- Own the modernization plan: design a phased path from 4.8/WCF toward .NET 8, with clear sequencing and risk control.
- Make the takeover safe: define boundaries, repo strategy, access model, and handover steps so ownership moves from vendor → internal cleanly.
- Build a secure delivery model: work within strict security and gated releases (Zero Trust principles, IAM/RBAC, auditability) with mandatory SAST scanning before release.
- Push CI/CD forward: partner with DevOps/Ops to replace manual deployment habits with auditable pipelines (approval gates, artifact integrity, rollbacks, zero-downtime where practical).
- Set engineering standards: API contracts, coding standards, ADRs—so the new team operates consistently from day one.
What we’re looking for
- 10+ years engineering experience, with 3+ years in an architecture leadership role.
- Strong, hands-on knowledge across both:
- ASP.NET Framework 4.8 + WCF
- .NET 8 (LTS) and modern service patterns
- ASP.NET Framework 4.8 + WCF
- Solid Azure architecture experience.
- Strong DB knowledge: SQL Server + MySQL.
- Comfortable working in environments where security and release governance are non-negotiable.
Nice to have
- Working knowledge of React/Angular ecosystems (enough to design BFF and integration approaches).
- Experience with Python or mobile integrations.
- Prior “vendor takeover” / modernization experience.
A quick honesty section
- You will see legacy code and uneven documentation.
- You will also have real influence: the goal is to leave this platform cleaner, safer, and easier to operate every month.
Apply with: a short note on the largest system you’ve modernized (what it was, what you changed, how you managed risk).
Required skills experience
| .NET 8 | 1 year |
| ASP.NET | 2 years |
| Architecture | 4 years |
| SQL | 5 years |
Required languages
| English | C1 - Advanced |
Published 13 February
8 views
·
0 applications
📊
Average salary range of similar jobs in
analytics →
Loading...