Acerca del puesto Senior .NET Developer
We are looking for a Senior .Net Engineer to join our team, this role involves working on scalable enterprise systems, contributing to both backend and supporting integrations and data workflows in a cloud-based environment.
Responsibilities
-
Develop and maintain full-stack applications using C# and .NET (MVC).
-
Design and enhance REST APIs for scalable integrations.
-
Work with Entity Framework for data access and modeling.
-
Manage and optimize SQL-based databases.
-
Support and build cloud-native solutions using Azure Functions.
-
Handle data integrations using XML, JSON, and SSIS.
-
Work with messaging services such as SQS.
Collaborate with cross-functional teams to ensure performance, reliability, and scalability across 1,000+ store environments.
Requirements
-
Strong experience with C# and .NET framework (MVC).
-
Solid knowledge of REST API design and development.
-
Experience with Entity Framework.
-
Advanced SQL skills.
-
Experience with Azure (especially Azure Functions).
-
Familiarity with data integration tools (SSIS).
-
Experience handling XML and JSON data formats.
-
Understanding of messaging/queue systems (SQS or similar).
-
Experience working in enterprise-scale environments.
Advanced English.
Nice to Have
-
Experience with distributed systems.
-
Exposure to cloud architecture best practices.
-
Experience supporting large-scale user-facing platforms.