Senior C# Developer
Summary
Build and maintain a self-hosted crypto payment processor in C#/.NET, integrating new coins and blockchains while optimizing performance and security.
You will take full ownership of self-hosted crypto payment processor integrations, make architectural decisions, improve code performance and scalability, integrate new coins and blockchain networks, maintain secure payment systems, and participate in stand-ups, code reviews, and knowledge sharing.
Responsibilities
- Lead and maintain self-hosted crypto payment processor integrations
- Make architectural decisions and drive improvements
- Refactor and optimize code for performance, maintainability, and scalability
- Implement new coins and blockchain networks
- Design and maintain secure and reliable payment processing systems
- Participate in daily stand-ups, code reviews, brainstorming sessions, and knowledge sharing
Requirements
- 5+ years of experience in software development
- Highly skilled in C# and .NET
- Experience with backend development, APIs, and payment processing
- Ability to work independently and take full responsibility for a critical component
- Fluent in English, spoken and written
- Experience with crypto payment processors
- Knowledge of cryptocurrency and blockchain technologies
- Experience with Docker and AWS
Benefits
- Remote work