REMOTE GLOBAL | PAYTERIA**
We are a product company specializing in the development of our own solutions in the payment industry. During our operation, we have established ourselves as a reliable market player.
Today, we are actively investing in the development of innovative payment services and banking products, building a team of professionals ready to create cutting-edge technologies. The company is expanding its areas of activity, which opens up broad opportunities for career growth and participation in large-scale initiatives.
Now we are looking for a .NET Developer for the payment integrations team.
Requirements:
- Must have experience developing integrations with payment providers, banks, and alternative payment methods from different countries in processing services.
- 3+ years of commercial development in modern C# / .NET 5+ (ASP.NET Core). Confident command of BCL, common third-party .NET libraries.
- Practical experience with PostgreSQL and SQL: Indexes, normalization, locking, isolation levels, Explain/Analyse.
- Experience working with databases from .NET: Dapper, EF.
- Understanding of distributed application architecture principles: distributed locks (advisory locks, redis locks), consistency, idempotency, zero downtime deployment, caching.
- Understanding and application of engineering best practices: Tests, code-review, CI/CD (GitLab).
- Responsibility for the result and quality of your code.
- Team skills: communication with the team, defending your solutions with data, taking responsibility and bringing features to production.
- Ability to use AI tools (ChatGPT, Claude, Copilot, etc.) in work to increase productivity
What you will do:
- Develop integrations with payment providers, banks, and alternative payment methods from different countries in processing services.
- Write high-quality and maintainable code in modern .NET.
- Cover code with high-quality unit/integration tests.
- Cover code with observability: metrics, logs, traces, create new dashboards in Grafana.
- Monitor the security aspect of the code: masking PII in logs, masking secrets, verifying signatures from Webhooks, etc.
- Participate in code-review.
- Release your code to production.
Conditions:
- Work in an international product fintech company with an experienced team of professionals.
- Employment under a service agreement.
- Fully remote format: possibility to work from anywhere in the world.
- Paid vacation - 22 working days.
- Career prospects and opportunities for professional growth.
- Compensation level is discussed individually and depends on experience and qualifications.