HE – ASP .Net Engineer B. – Job4300

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.

Solicitar este puesto

Maximum allowed file size is 50 MB. Allowed type(s): .pdf