Dotnet Developer

CXM Direct LLC
Full-time
On-site

Position Title: .NET Developer

Reporting Line: Reports directly to the Team Lead, .NET Core.

Location: Fully Remote (payment options may vary depending on country of residence)

General Purpose: To design, develop, and optimize a high-performance CRM platform with complex third-party integrations, advanced data processing, and scalable architecture using the .NET technology stack in a fintech context.

Specific Objectives (~12 months):

- Independently develop and deliver key features for the CRM platform in alignment with quarterly product goals.
- Gain full proficiency in the existing codebase and architecture to independently manage development, optimization, and debugging tasks across multiple services.

Key Activities:

- Design and implement backend services using .NET Core and Entity Framework.
- Optimize high-load data queries and ensure database performance tuning.
- Integrate third-party APIs and financial service providers.
- Participate in code reviews and uphold architectural standards.
- Independently develop and deliver key features for the CRM platform in alignment with quarterly product goals.
- Gain full proficiency in the existing codebase and architecture to independently manage development, optimization, and debugging tasks across multiple services.

Requirements

Key Competences:

- Deep expertise in C#, .NET Core, and ASP.NET for developing scalable web applications.
- Advanced proficiency in Entity Framework Core and SQL, with strong skills in query optimization, indexing, and performance profiling.
- Proven experience with high-volume data processing, including performance tuning and system scalability.
- Strong understanding of multithreading, asynchronous programming, and concurrent system design.
- Proficient in dependency injection, serialization, and dynamic type handling within enterprise .NET systems.
- Solid grasp of software design patterns and principles, particularly SOLID, for writing maintainable and scalable code.
- Prior experience in fintech environments, including trading systems or financial platforms.

- Fluent English and Russian

Preferred:

- Familiarity with trading and financial markets, including forex and cryptocurrency exchanges.
- Experience integrating major payment service providers (e.g., Stripe, Adyen, Braintree, Nuvei, Worldpay, Rapyd).
- Exposure to PostgreSQL, MySQL, and NoSQL databases such as MongoDB and Redis.
- Experience with Docker and Kubernetes for containerization and deployment orchestration.

Likely Current Job:

- Senior .NET Developer at a fintech SaaS company  
- Backend .NET Developer in a high-load trading or cryptocurrency platform  
- .NET Software Engineer at a payments technology provider  
- Full Stack .NET Engineer in financial services  
- .NET Integration Developer working with CRM or ERP systems  
- C# Developer at a company focused on transaction-heavy services (e.g., billing, remittance, or digital wallets)  
- .NET Systems Developer in a risk, compliance, or KYC/AML software provider  
- C#/.NET Platform Engineer in digital lending environments  

Benefits

Employer Value Proposition:
Work on high-load financial systems and performance-critical backend services in a mature engineering environment. You’ll contribute to mission-critical infrastructure, benefit from a remote-first setup, and collaborate with a highly experienced, technically proficient team in a company where your impact is direct and valued.

Compensation: Compensation is competitive and based on market benchmarks, with performance-based adjustments reviewed annually. The role is offered on a B2B contract basis and includes 14 working days of paid vacation per year.

Assessment Process: Candidate evaluation includes a single interview conducted via Microsoft Teams with the .NET Lead and Project Manager. The interview is conducted in Russian and assesses technical proficiency and cultural fit, with a brief English-speaking check to confirm basic communication skills. Successful candidates will receive an offer following the interview.