
Lead Backend Developer
Posted May 30

Posted May 30
This is a fully remote position, open to applicants in Argentina.
• Spearhead the modernization initiative by transitioning legacy SOAP and WCF APIs to RESTful services utilizing .NET Core, ensuring optimal performance, scalability, and maintainability.
• Design and construct scalable microservices architectures that seamlessly integrate with current Supply Chain Management systems.
• Develop REST adapter layers to promote efficient communication between legacy systems and new services.
• Architect and implement robust authentication and authorization mechanisms employing OAuth 2.0, OpenID Connect, Multi-Factor Authentication (MFA), and JSON Web Tokens (JWT).
• Create and sustain detailed OpenAPI (Swagger) specifications to clearly document APIs and enhance collaboration.
• Implement the Adapter design pattern and develop file-based interfaces to support integration with legacy systems and IVR system connectivity.
• Work closely with internal development teams, QA, and DevOps to ensure seamless CI/CD pipeline integration and automated deployments.
• Engage in code reviews, mentor junior developers, and advocate for best practices in backend development and security.
• Diagnose and resolve complex technical challenges related to backend services and integrations.
• Remain updated on emerging technologies and industry trends to continually enhance backend architecture and development processes.
• Expert-level proficiency in the C# programming language, with substantial experience in backend development.
• In-depth knowledge of both .NET Framework and .NET Core platforms, with an emphasis on developing and migrating enterprise-grade backend services.
• Ability to architect scalable microservices using .NET Core and RESTful principles.
• Proven experience in designing and implementing RESTful APIs that are scalable, secure, and maintainable.
• Strong background in working with legacy SOAP and WCF services, including an understanding of their architecture and migration strategies.
• Proficient in creating and maintaining OpenAPI specifications and utilizing Swagger tools for API documentation and testing.
• Skilled in using Entity Framework Core for data access and ORM in .NET Core applications.
• Expertise in implementing secure authentication and authorization protocols, including OAuth 2.0 and OpenID Connect.
• Experience in designing and integrating MFA solutions to bolster security.
• Knowledge of JWT for secure token-based authentication and authorization.
• Capability to apply the Adapter design pattern to ensure compatibility between legacy and modern systems.
• Experience in developing file-based interfaces for data interchange between systems.
• Familiarity with integrating backend services with Interactive Voice Response (IVR) systems to facilitate telephony workflows.
• Experience with Microsoft Azure cloud services, including app services, storage, and identity management.
• Knowledge of containerization using Docker for efficient packaging and deployment of microservices.
• Familiarity with Kubernetes orchestration for managing containerized applications at scale.
• Experience with RabbitMQ or similar message brokers for asynchronous service communication.
• Understanding of Azure Service Bus for reliable messaging and event-driven architectures.
• Exposure to API gateway technologies for managing, securing, and monitoring APIs.
• Background in finance or supply chain domains to better comprehend business requirements and challenges.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Flexible work hours and remote work options.
• Opportunities for professional development and continuous learning.
• Collaborative and inclusive work environment.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.