Trainee .NET Developer
KoralX is looking for a talented D365 CRM Developer / Consultant to join our growing team. If you are passionate about building modern CRM Systems and enjoy working on real products used by international clients โ weโd love to meet you.
Responsibilities
โ Develop and maintain web applications using Blazor (Server or WebAssembly)
โ Design and build REST APIs with ASP.NET Core
โ Work with databases (design, queries optimization)
โ Integrate with external services (APIs, Azure services, etc.)
โ Implement business logic and complex forms (similar to CRM workflows)
โ Develop reusable UI components in Blazor
โ Write unit and integration tests
Requirements
โ Experience with .NET (C#, ASP.NET Core)
โ Hands-on experience with Blazor (Server or WebAssembly)
โ Strong understanding of OOP, SOLID principles, and design patterns
โ Experience building RESTful APIs (JSON, HTTP)
โ Experience with Entity Framework Core or other ORMs
โ Solid SQL knowledge (SQL Server / SQLite)
โ Understanding of Dependency Injection
โ Experience with Git
โ Understanding of asynchronous programming (async/await)
โ Basic knowledge of HTML and CSS
Nice to Have
โ Experience with Azure (App Services, Functions, Storage)
โ Knowledge of Docker / containerization
โ Experience with SignalR (real-time features)
โ Understanding of CI/CD (GitHub Actions / Azure DevOps)
โ Experience with Microservices architecture
โ Experience integrating with CRM/ERP systems
โ Familiarity with frontend frameworks (React / Angular as a plus)
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |