HE – Lead Backend Developer – New API pods – Job4291

HE – Lead Backend Developer – New API pods – Job4291

Summary

We are seeking a skilled Backend Developer to lead the modernization of our legacy SOAP/WCF APIs to modern REST-based services. This role involves architecting and developing scalable .NET Core solutions while maintaining backward compatibility with existing systems.

Responsibilities

  • API Modernization & Development

    • Lead the migration of legacy SOAP and WCF services to REST APIs using .NET Core
    • Design and implement REST adapter layers to translate between modern REST endpoints and legacy WCF/SOAP services
    • Develop comprehensive OpenAPI specifications for all new REST services
    • Build robust file-based interface translation mechanisms
    • Ensure seamless integration with existing Supply Chain Management (SCM) systems
  • Team Lead Qualities

    • Experience leading development teams. Ideally, API projects.
    • Team-oriented with a team perspective – able to supervise other developer’s work, help who is struggling and escalate issues when needed.
    • Work on administrative tasks, such as documentation.
  • Architecture & Design

    • Architect scalable microservices using .NET Core and RESTful principles
    • Design and implement authentication and authorization using OAuth 2.0 and MFA
    • Build secure access token propagation mechanisms across services
    • Create adapter patterns to bridge modern REST clients with legacy backend systems
    • Establish clear API versioning and deprecation strategies
  • Integration & Collaboration

    • Coordinate with Presidio IVR systems for seamless integration
    • Work closely with internal teams already familiar with OAuth implementations
    • Support integration testing efforts across multiple system boundaries
    • Collaborate with DevOps team for smooth CI/CD pipeline integration

Requirements

  • *Core Technologies

    • 7+ years of experience with C# and .NET Framework/.NET Core
    • Strong expertise in RESTful API design and implementation
    • Deep understanding of SOAP and WCF services architecture
    • Experience with OpenAPI/Swagger specification development
    • Proficiency in Entity Framework Core or similar ORM technologies
  • Security & Authentication

    • Hands-on experience with OAuth 2.0 and OpenID Connect
    • Implementation of Multi-Factor Authentication (MFA) systems
    • Knowledge of JWT tokens and secure token propagation
    • Understanding of API security best practices and transit security
  • System Integration

    • Experience with legacy system modernization projects
    • Knowledge of adapter pattern implementation
    • File-based interface development and translation
    • IVR system integration experience (Presidio preferred)
    • Understanding of enterprise integration patterns
  • Preferred Qualifications

    • Bachelor’s degree in Computer Science or related field
    • Experience with cloud platforms (Azure)
    • Knowledge of containerization technologies (Docker, Kubernetes)
    • Familiarity with message queuing systems (RabbitMQ, Azure Service Bus)
    • Experience with API gateway solutions
    • Experience with Finance

Solicitar este puesto

Maximum allowed file size is 50 MB. Allowed type(s): .pdf