Logo for Navigate360

Senior .NET Engineer

Key Facts

Remote From: 
Full time
Senior (5-10 years)
English

Other Skills

  • •
    Discussion Facilitation
  • •
    Team Leadership
  • •
    Accountability
  • •
    Communication
  • •
    Time Management
  • •
    Learning Agility
  • •
    Mentorship
  • •
    Problem Solving

Roles & Responsibilities

  • A passion for technology and cutting-edge tools, approaches, and architectures
  • An aptitude for analytical problem solving
  • The ability to quickly learn new technologies
  • Receptivity to feedback, challenge, and growth

Requirements:

  • Technical Leadership & Architecture: Define and drive the technical roadmap for migrating VB.NET Web Forms to ASP.NET Core (strangler fig pattern); ensure implementations align with approved architecture and engineering standards; lead design discussions; identify and reduce technical debt; architect and implement core system components (data access and service layers)
  • Problem Solving & Cross-Team Coordination: Serve as primary escalation point for technical challenges; identify risks early and drive cross-functional resolution; coordinate dependencies across teams and systems
  • Release & Deployment Oversight: 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)

Job description

Summary:

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

Network Systems Engineer Related jobs

Other jobs at Navigate360

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.