Esta vacante solo está disponible en inglés por ahora.

← Volver a Empleos
O

Senior Full-Stack Developer

OTECH·Todo el mundo·he
Sin especificarSin especificarFull-stack Development

Join a core engineering role focused on developing and modernizing complex, business-critical systems. You will work across frontend, backend, databases, APIs, services, and mobile applications while supporting legacy platforms and their gradual migration to modern .NET technologies. AI tools and AI

Responsabilidades

  • Develop and maintain complex .NET-based business systems.
  • Implement new capabilities and complex business logic.
  • Troubleshoot and resolve production issues across the full stack.
  • Improve system performance, code quality, and stability.
  • Maintain SQL-based business logic and stored procedures.
  • Help plan and lead the gradual modernization of legacy systems toward current .NET technologies.
  • Use AI tools throughout planning, code analysis, development, refactoring, testing, debugging, and code review while validating their output professionally.

Requisitos

  • Significant experience developing C# and ASP.NET Web API on .NET Framework 4.5–4.8.
  • Practical experience with Entity Framework 6.
  • Experience maintaining complex, active legacy systems.
  • Strong understanding of IIS, authentication, authorization, and dependency injection.
  • Practical knowledge of asynchronous programming, concurrency, and multithreading.
  • Advanced Microsoft SQL Server skills, including complex queries, T-SQL, and stored procedures.
  • Experience analyzing database performance, identifying bottlenecks, and optimizing queries.
  • Significant Angular and TypeScript development experience, including RxJS, forms, services, components, and HTTP APIs.
  • Understanding of frontend architecture, state management, and asynchronous workflows.
  • Ability to troubleshoot across the full application stack, from the user interface to the database.
  • Hands-on experience with AI development tools or coding agents such as Claude Code, Codex, or equivalent tools.
  • Experience using AI for code analysis, feature development, refactoring, debugging, testing, documentation, and code review, with professional validation of generated code.
  • Experience with Git, branches, pull requests, and code reviews.
  • Good understanding of SOLID principles and design patterns.
  • Experience writing unit and integration tests and troubleshooting production issues.

Se valora

  • Experience leading modernization of complex legacy systems and gradual migration to ASP.NET Core and modern .NET.
  • Experience with refactoring legacy code, decomposing monoliths, and planning low-risk migration programs.
  • Docker and Kubernetes experience, including containerizing existing applications.
  • Experience designing and developing REST APIs.
  • Experience with permissions, background jobs, and scheduled services.
  • Experience developing hybrid or Android applications with Ionic or Capacitor.
  • Experience with jQuery or Knockout in existing systems.
  • Experience with ASP.NET Core, .NET 8 or later, and React.
  • Experience with CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions.
  • Experience supporting high-load, multi-user systems or complex business logic.

Compatibilidad

Más oportunidades

Vacantes similares

Nuevas vacantes en Full-stack Development.