JOBSEARCHER

Senior .NET Architect / Full Stack Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

OverviewWe are seeking a highly experienced Senior .NET Architect / Full Stack Developer with a deep background across the full evolution of the Microsoft stack—from legacy systems to modern cloud-based applications. This individual will play a key role in designing, modernizing, and scaling enterprise applications while contributing to architectural strategy and long-term technical direction.This is an ideal opportunity for someone who has “seen it all”—from maintaining and refactoring legacy systems to building modern, scalable solutions from the ground up.Key ResponsibilitiesDesign and architect scalable, high-performance applications using modern .NET (Core/.NET 5–9) technologiesMaintain, refactor, and modernize legacy applications (including older .NET frameworks such as 2.0–4.x)Lead full lifecycle development: architecture, design, development, testing, and deploymentBuild and optimize backend services, APIs, and data-driven applicationsDevelop and support front-end applications using AngularCollaborate with cross-functional teams to define technical roadmaps and system architectureProvide technical leadership and mentorship to engineering teamsEvaluate and integrate emerging technologies, including AI/ML capabilities, into existing systemsContribute to portfolio-level decision-making and long-term platform strategyRequired Qualifications10+ years of hands-on development experience within the .NET ecosystemStrong experience across multiple .NET versions (legacy through modern frameworks)Proven experience designing and building enterprise-level applications from scratchDeep expertise in backend development, APIs, and system architectureExperience modernizing and stabilizing legacy systemsStrong experience with Angular or similar front-end frameworksPrior experience operating at or near an Architect-level capacityExperience owning or contributing to application portfolios or multiple systemsPreferred QualificationsExposure to or hands-on experience with AI/ML integrations or AI-enabled applicationsExperience with cloud platforms (Azure preferred)Strong understanding of software design patterns, scalability, and performance optimizationExperience working in mid-to-large enterprise environmentsWhat We’re Looking ForA well-rounded engineer who can bridge old and new technology stacksSomeone who can clean up legacy environments while building forward-looking solutionsA strategic thinker who understands both hands-on development and big-picture architecture