Looking for a

Lead Backend Developer

POS-371
Location: Remote
Type: Full-time
Seniority: Senior

About Us:

As a Senior Lead Backend Developer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest-quality products to market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Expert proficiency in C# for backend software development.
  • Strong experience with .NET Framework and .NET Core, especially for enterprise backend services and migration initiatives.
  • Proven ability to design scalable microservices using .NET Core and RESTful architecture principles.
  • Solid background building secure, maintainable, and high-performing RESTful APIs.
  • Experience working with legacy SOAP and WCF services, including migration approaches toward modern architectures.
  • Hands-on knowledge of OpenAPI specifications, Swagger-based API documentation, and testing.
  • Proficiency with Entity Framework Core for data access and ORM implementation.
  • Strong expertise in implementing authentication and authorization using OAuth 2.0 and OpenID Connect.
  • Experience integrating Multi-Factor Authentication solutions.
  • Knowledge of JWT-based authentication and authorization flows.
  • Ability to apply the Adapter design pattern to connect legacy platforms with modern services.
  • Experience developing file-based interfaces for system-to-system data exchange.
  • Familiarity with IVR system integrations and telephony-related backend workflows.
  • Experience with Azure services, Docker, Kubernetes, RabbitMQ, Azure Service Bus, API Gateway solutions, or finance/supply chain domains is a plus.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Lead the transformation of legacy SOAP and WCF APIs into modern REST-based services using .NET Core.
  • Design and build scalable microservice architectures that integrate with existing Supply Chain Management platforms.
  • Develop REST adapter layers to ensure reliable communication between legacy applications and new backend services.
  • Define and implement secure authentication and authorization strategies using OAuth 2.0, OpenID Connect, MFA, and JWT.
  • Create and maintain clear OpenAPI and Swagger documentation to support API collaboration and testing.
  • Apply adapter-based solutions and file-based integrations to support legacy connectivity and IVR-related workflows.
  • Work closely with development, QA, and DevOps teams to support CI/CD processes and automated deployments.
  • Participate in code reviews, guide junior team members, and encourage backend development and security best practices.
  • Analyze and resolve complex technical issues across backend services and integrations.
  • Keep backend architecture and development practices aligned with relevant technologies and industry trends.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills
Join us

Ready to be part of our team?

Tell us what you're working on—we’ll help you design, scale, and deliver AI-powered software that drives real business outcomes.
Thank you!
Your message has been sent.
We will review it shortly and get back to you.