About the role
As a Software Engineer Trading & Brokerage at Bitcoin Suisse, you will part of the agile development team responsible for Bitcoin Suisse’s core trading and credit platforms. This role lets you participate in the fast-paced crypto markets while collaborating with a team of professionals and crypto natives from various backgrounds, presenting an excellent opportunity for professional growth.
You will have the following responsibilities
Consistent development and delivery of high-quality, low-defect, maintainable and solid code
Providing the required documentation
Unit testing of your own code
Taking responsibility of the trading & brokerage systems you are working on which includes troubleshooting
Create enterprise/banking-grade business applications which provide value to our various internal and to our thousands of external stakeholders
Serve as a subject matter expert for everything in your domain (skillset and systems)
Be part of a small and agile crypto asset trading-team
What you bring along
Professional experience in the field of software development
.NET, C#, Azure, SQL, REST APIs and Microservices
Rust, Fix-Protocol are a plus
Understanding of trading systems and market data will be a plus
Good understanding of Design Patterns, SOLID code, and principles
We look for a self-driven, responsible, and enthusiastic team player
You explain complex issues in a simple way and are motivated by helping your colleagues.
Good English is a must, both in speaking and writing and German is a plus
What we offer
Please note that for this position, only direct applications with a valid working permit for Switzerland will be considered.