Jobs and Careers
NA

Senior .NET Engineer

Navigate360
United Statesfull_timeVerifiedPosted 6 May 2026

About the role

Job DetailsLevel: ExperiencedJob Location: Remote - Richfield, OH 44286Position Type: Full TimeSummary:

We are seeking a Senior .NET Engineer / Team Lead to drive both the technical execution and day-to-day leadership of an engineering team responsible for a safety-critical platform used by schools, public safety organizations, and law enforcement agencies.

This is a hands-on leadership role, combining active software development with team leadership responsibilities. You will guide a multi-phase platform modernization—transitioning a legacy VB.NET Web Forms application to modern ASP.NET Core—while ensuring reliable, secure, and high-quality delivery through strong agile execution and engineering practices.

You’ll operate in a greenfield-meets-brownfield environment, building modern systems while incrementally improving and decommissioning legacy components. This role also includes ongoing ownership and evolution of the platform and team beyond the migration effort.

We Value: 

Honest, open, frequent, and clear communication 
Honoring commitments and meeting goals and deadlines 
Curiosity, passion, and intellect 
Supporting, teaching, learning, and succeeding together 
Preparation, engagement, responsiveness, and highly efficient use of time and resources 
Being the best at what we do 

You Have:

A passion for technology and cutting-edge tools, approaches, and architectures 
An aptitude for analytical problem solving 
The ability to quickly learn new technologies 
An attitude where no technical challenge is too great 
The ability to communicate and collaborate cross-functionally, and work well in a team environment 
Receptivity to feedback, challenge, and growth

Key Responsibilities:


Technical Leadership & Architecture

Define and drive the technical roadmap for a phased migration from VB.NET Web Forms to ASP.NET Core (strangler fig pattern)
Ensure team implementations align with approved architecture and engineering standards
Make team-level design decisions and facilitate architecture discussions
Identify and reduce technical debt to maintain a scalable, maintainable codebase
Architect and implement core system components, including data access and service layers


Problem Solving & Cross-Team Coordination

Serve as the primary escalation point for technical challenges
Identify risks early and drive cross-functional resolution
Coordinate dependencies across teams and systems


Release & Deployment

Oversee releases across legacy and modern environments (IIS and containerized platforms)
Collaborate with DevOps to improve CI/CD pipelines and deployment reliability
Support cloud infrastructure and container orchestration (AWS, Docker, Kubernetes/EKS)


Migration & Platform Modernization

Execute phased migration strategy:

Security hardening
Business logic extraction
C# port
ASP.NET Core implementation
Incremental feature migration
Legacy decommission


Consolidate legacy systems into a unified modern platform
Transition supporting systems (e.g., hybrid mobile apps → PWA architecture)


Security & SDLC Ownership

Enforce engineering and secure SDLC practices (SAST, DAST, threat modeling, SNYK)
Lead security hardening efforts (encryption, session management, CSRF protection, tenant isolation)
Coordinate with AppSec on reviews, signoffs, and incident response
Ensure compliance with security standards such as OWASP Top 10


Mentorship & Team Development

Mentor engineers through code reviews, pairing, and technical guidance
Foster a collaborative, high-performance engineering culture
Support onboarding and ongoing growth of team members
Facilitate design discussions and resolve technical disagreements


Team Leadership & Agile Execution

Lead sprint ceremonies (planning, standups, retrospectives) and coordinate execution
Manage team capacity, remove blockers, and ensure consistent delivery
Serve as the primary point of accountability for development execution and quality
Partner with Delivery, Architecture, DevOps, and Security teams for alignment and signoffs
Act as the voice of the development team to stakeholders


Hands-On Development

Contribute actively to the codebase (C#, VB.NET, ASP.NET Core)
Perform code reviews and enforce coding standards and testing practices
Lead development of new features while supporting and improving legacy systems
Use modern tooling, including CI/CD pipelines and AI-assisted development workflows
QualificationsRequired Qualifications:

Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
7+ years of professional software development experience
Strong expertise in:

C#, VB.NET, .NET Framework, and ASP.NET Core
SQL Server (query optimization, security, multi-tenant patterns)
Modern architecture and migration patterns (e.g., strangler fig)
CI/CD pipelines and containerization (Dock

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Navigate360

View company profile →