Empleo de Full Stack Engineer .NET Senior - Remoto en Remoto - Solo México-113425-MX

Publicado hoy.

Full Stack Engineer .NET Senior - Remoto en Crossbridge

Sueldo oculto

Remoto: Chile, México, Argentina, Colombia, Dominican Republic, Ecuador, El Salvador, Nicaragua, Paraguay, Peru, Uruguay

Empleado de tiempo completo

Inglés : Nivel Avanzado

Role Overview:   

We are looking for a Senior .NET Developer with strong hands-on expertise across the  Microsoft .NET stack, including .NET Framework, .NET Core, and ASP.NET with some experience on JavaScript/Angular/React. The ideal candidate will play a key role in designing, developing, enhancing, and maintaining enterprise-grade applications, with a primary focus on backend development and business logic implementation. 

This role requires deep experience in C#, solid database knowledge, and the ability to work across both legacy and modern .NET applications within a structured enterprise environment

Requirements:

  • Proficiency in C#, ASP.NET, .NET Framework (including WebForms), and .NET Core  (mandatory). 4+5 years of .NET development experience.
  • Strong debugging and problem-solving skills.
  • Ability to work on both legacy (.NET Framework/WebForms) and modern (.NET Core)  applications.
  • Strong experience developing backend systems and enterprise applications.
  • Experience designing and implementing API integrations.
  • Experience developing and maintaining microservices architectures.
  • Familiarity with messaging systems such as Kafka or similar platforms.
  • Solid understanding of object-oriented programming principles and dependency  injection.
  • Strong SQL knowledge
  • Experience writing and optimizing Stored Procedure.
  • Performance tuning and query optimization.
  • Working knowledge of JavaScript.
  • Exposure to Angular/React.
  • Understanding of frontend-backend integration
  • Version Control: Experience with Git, Team Foundation Server (TFS), and GitLab.
  • Issue Tracking: Experience using Jira for task and issue management.
  • Experience working in Agile/Scrum environments. 

Technology Stack:  

  • Backend:  Proficiency  in C#, ASP.NET, .NET Forms, and .NET Core.  

  • Frontend: Experience with JavaScript, HTML, CSS, Bootstrap, jQuery, Angular, and React.  

  • Microservices: Experience in developing and maintaining  microservices  architectures.  

  • API Integrations: Proven experience in designing and implementing API integrations.  

  • Messaging Systems: Familiarity with Kafka or similar messaging systems.  

  • Database Management:  Proficiency  in writing and  optimizing  SQL queries and Stored Procedures for SQL Server.  

  • Version Control: Experience with Git, Team Foundation Server (TFS), and GitLab.  

  • Issue Tracking: Experience using Jira for task and issue management.  

  • Programming Concepts: Solid unders tanding of object-oriented programming principles and dependency injection.  

Key Responsibilities:  

  • Design, develop, and maintain enterprise applications using C#, .NET Framework, and  .NET Core.
  • Enhance and support applications built with ASP.NET WebForms and Web APIs.
  • Implement and optimize business logic, backend services, and integrations.
  • Develop and maintain SQL stored procedures, queries, and database components.
  • Troubleshoot production issues and perform root cause analysis.
  • Contribute to system improvements, refactoring, and modernization initiatives.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Support minor front-end enhancements using JavaScript and Angular as needed.
  • Participate in code reviews and mentor junior developers.