Please let Resilient Co know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.
Description:
Seeking a Senior C# /.NET Integration Engineer to design and build enterprise integrations, APIs, and data processing solutions in Azure environments.
Focus on C# /.NET Core development, REST API design, SQL-based data work, JSON/XML transformations, ETL processes, and cloud-native Azure services.
Requirements:
5+ years of professional backend development experience with C# and .NET Core / .NET 6+.
Proven experience designing and developing REST APIs and OpenAPI/Swagger.
Strong experience with JSON and XML processing, transformation, and mapping.
Practical experience building ETL processes, batch processing, and data validation/reconciliation.
Solid SQL development skills and query optimization experience.
Experience with Azure DevOps or similar DevOps tools for development, deployment, or CI/CD workflows.
Hands-on experience with Microsoft Azure services: Azure Functions, Azure App Services, Azure SQL, Azure Service Bus, and Azure Storage.
Experience with API security concepts (OAuth, authentication, authorization).
Competence in object-oriented design, SOLID principles, dependency injection, and asynchronous programming.
Experience writing unit and integration tests and maintaining testable codebases.
Demonstrated use of AI-assisted development tools such as GitHub Copilot or Microsoft Copilot.
Strong communication skills and experience collaborating in Agile, cross-functional teams.
Experience designing or working with enterprise system integrations, ideally involving product data, PIM, MDM, PLM, eCommerce, marketplace, or syndication platforms.
Benefits:
Engagement length: 6 to 11 months, with possibility of extension.