HE - ASP .Net Engineer B. - Job4300

Multiple Countries
Full Time
Manager/Supervisor

HE - ASP .Net Engineer B. - Job4300

Summary

We are seeking a self-motivated, hands-on Senior .NET Engineer to lead the modernization of complex, intertwined legacy systems into maintainable, observable backend services. This role is backend-focused (no frontend coding) and offers the opportunity to influence architecture, observability, testing, and deployment practices while working with limited documentation.

You will collaborate closely with CI/CD, containerization, and Kubernetes teams to migrate from VM-based deployments to containerized workloads, improve monitoring and alerting, and shift the organization from reactive fixes to proactive reliability.

Responsibilities

  • Lead backend development and technical direction for legacy .NET applications with minimal documentation.
  • Analyze and untangle complex, interdependent codebases to identify technical risk and improvement opportunities.
  • Implement and advocate best practices for observability, monitoring, logging, and unit testing.
  • Collaborate with CI/CD and DevOps teams to migrate deployments from VMs to containerized Kubernetes environments.
  • Mentor and guide team members to foster ownership, transparency, and proactive communication.
  • Troubleshoot and resolve production incidents to minimize downtime and reduce recovery time.
  • Integrate and maintain backend services using WCF/SOAP and REST APIs.
  • Propose and drive pragmatic modernization strategies for legacy components and custom ORMs.

Requirements

  • 8+ years of professional software development experience with a strong focus on backend engineering.
  • Proven experience leading technical teams or projects without micromanagement.
  • Deep expertise in ASP.NET and C# on .NET Framework 4.8.
  • Practical experience with ADO.NET, Entity Framework, and proprietary or custom ORM frameworks.
  • Experience integrating with WCF/SOAP services and REST APIs.
  • Hands-on experience with DynaTrace for application performance monitoring.
  • Familiarity with containerization and Kubernetes, particularly in migration scenarios from VM-based deployments.
  • Demonstrated ability to work with limited documentation and proactively suggest improvements.
  • Strong problem-solving skills and the ability to anticipate and prevent issues.
  • Excellent communication skills and comfort surfacing challenges early.

Nice to Have

  • Experience in fintech or other highly regulated environments.
  • Prior success introducing unit testing and automation into legacy codebases.
  • Knowledge of CI/CD pipelines and best practices for Kubernetes deployments.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*