The company is looking for a Senior C-Sharp .NET Developer to build and maintain high-performance C-Sharp .NET applications for payment processing and financial systems, ensuring secure, reliable, and scalable services, and leading the integration of third-party payment providers.
Requirements
- 5+ years of professional experience in software engineering, with at least 3 years in C-Sharp .NET.
- Strong background in payments: gateways, PayFacs, or acquirers.
- Proven hands-on experience integrating APIs (Stripe, Adyen, Worldpay, Braintree, etc.).
- Strong knowledge of GRPC (designing, implementing, and consuming services).
- Expertise in SQL databases and transaction handling.
- Strong understanding of microservices, event-driven systems, and cloud platforms.
- Solid grasp of security best practices (authentication, encryption, tokenization).
Responsibilities
- Design, build, and maintain high-performance C-Sharp .NET applications for payment processing and financial systems.
- Architect and develop secure, reliable, and scalable services, with a focus on GRPC-based APIs and integrations.
- Lead the integration of third-party payment providers, acquirers, and gateways.
- Ensure compliance with PCI-DSS and other regulatory requirements.
- Drive best practices in coding standards, architecture, testing, and CI/CD pipelines.
- Mentor junior developers and contribute to technical leadership.
- Collaborate closely with stakeholders to deliver innovative payment solutions.
Other
- Self-sufficient, proactive, and a go-getter who can thrive in a fast-paced environment while taking ownership of end-to-end delivery.
- Self-driven, proactive, and able to work independently.
- Go-getter mindset: proactive and drives projects forward.
- Strong communicator across technical and business teams.
- Mentor and leader, fostering growth within the team.