About the Project
We are looking for a strong Middle C#/.NET Developer to join a long-term project aimed at modernizing and optimizing an existing platform. The system includes legacy components, and the main goal is to gradually refactor and migrate the old codebase to modern technologies, improve the system architecture, and enhance performance. The project focuses on managing smart locker systems used across residential and commercial buildings in Canada to automate parcel handling and delivery.
You will work directly with the client’s CTO, who serves as the technical lead for this role, and collaborate closely with a distributed team including developers and QA.
Tech Stack:
- .NET Core 6 with C#
- Microsoft SQL Server
- Desktop Application in C#
- JavaScript
- Knockout.js
- Custom hardware interaction libraries
- Log4Net
- Docker
- AWS ECS
- DataDog
- Git (GitLab)
Responsibilities
- Refactor and migrate legacy code to modern .NET technologies
- Improve system architecture and optimize overall performance
- Develop and maintain C#/.NET Core backend and desktop applications
- Collaborate with the client’s CTO and internal development team
- Integrate and support custom hardware interaction libraries
- Ensure code quality through version control and documentation
- Participate in occasional written or verbal communication with the client
Ideal Candidate
- 3+ years of relevant, hands-on experience with C#/.NET
- Experience working with legacy systems and modernizing codebases
- Solid understanding of system architecture and performance optimization
- Upper-Intermediate English (written communication primarily, rare meetings)
- Strong problem-solving skills and attention to detail
What you’ll get
And some fringe benefits to make you feel happier
Language & sports classes compensation
Corporate remote office to combine work & travel
Cool Project Department (R&D) for testing crazy tech ideas live
ElifTech IT School to share your knowledge & try yourself as a mentor
Don't hesitate. Take a step to join us!
Submit your CV and we will contact you as soon as we have something interesting for you.