E
Empeek
BackendMiddle
Middle .NET Developer
C#ASP.NETEntity FrameworkPostgreSQLREST APIWorker ServicesQuartz.NetClean ArchitectureDependency InjectionXunitNunit
About the Position
We are looking for a motivated Middle .NET Developer to join our team. This is a unique opportunity for someone who wants to move beyond simple CRUD operations and dive into complex data transformations, analytical modeling, and AI-native applications. If you have a strong interest in AI technologies and want to learn how to build secure, scalable architectures under the mentorship of senior experts, we’d love to have you on board!
Responsibilities
- Implement data validation rules and quarantine logic for incoming data to ensure reporting accuracy.
- Develop and maintain data ingestion adapters (ETL) to pull data into the analytical Star Schema.
- Create and optimize API endpoints for all standard report types (System Usage, Session Activity, etc.).
- Implement export logic for CSV, Excel (ClosedXML), and PDF (QuestPDF) based on templates.
- Develop GDPR-related features, including data pseudonymization and encryption.
- Assist in building MCP tools to expose metrics to the AI layer as directed by the Senior Developer.
- Write clean, maintainable code and participate in code reviews.
Requirements
- 3+ years of experience with C# / .NET development (experience with .NET 8 is a plus).
- Strong knowledge of Entity Framework Core and PostgreSQL.
- Solid understanding of RESTful API design and implementation.
- Experience with background services or scheduled tasks (Worker Services, Quartz.NET).
- Familiarity with Clean Architecture principles and Dependency Injection.
- Knowledge of unit testing and integration testing (xUnit / NUnit).
- Strong interest in AI technologies and willingness to work with the Model Context Protocol (MCP).
- English — Intermediate (B1) or higher (ability to read documentation, write commits, and communicate about experience/tasks). Ukrainian — fluent.
Benefits
- Access to learning opportunities — internal and external training, certification reimbursement.
- 18 paid vacation days, 10 public holidays compensated, and up to 10 paid sick days.
- Partial compensation for English classes + free speaking club.
- Up to $180/year for sports activities.
- Mentorship and knowledge sharing — people you can really learn from.
- Career maps and growth plans to support your professional development.
- New equipment provision, and accounting support if needed.
- Competitive market-level salary with regular reviews.
- Additional perks and compensations such as insurance fund, gifts etc.
- Psychological safety and supportive culture.
- Company values that align with yours.
- Social responsibility — support the Armed Forces.
Prepare for this role on ITLead
Take the matching roadmap and practice real interview questions asked for this level.
Middle .NET Developer