Software Engineer Trading & Brokerage
You will be part of our agile development team responsible for Bitcoin Suisse's core trading and credit platforms. This role allows you to 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.
Your Responsibilities:
1. Consistent development and delivery of high-quality, low-defect, maintainable, and solid code.
2. Providing required documentation.
3. Unit testing of your own code.
4. Taking responsibility for the trading & brokerage systems you are working on, which includes troubleshooting.
5. Create enterprise/banking-grade business applications that provide value to our internal and external stakeholders.
6. Serve as a subject matter expert for everything in your domain (skillset and systems).
7. Be part of a small and agile crypto asset trading team.
What You Bring Along:
1. Professional experience in software development.
2. Experience with .NET, C#, Azure, SQL, REST APIs, and Microservices.
3. Rust and Fix-Protocol are a plus.
4. Understanding of trading systems and market data will be a plus.
5. Good understanding of Design Patterns, SOLID code, and principles.
6. Self-driven, responsible, and enthusiastic team player.
7. Ability to explain complex issues in a simple way and motivated by helping your colleagues.
8. Good English is a must, both in speaking and writing; German is a plus.
What We Offer:
* Expertise: Work with crypto native experts.
* Culture: Positive and supportive team culture that relies on common goals, ambitions, and values.
* Activities: Regular team events and activities.
* Ownership: High level of autonomy and responsibility.
* Crypto Salary: Option to get a part of your salary in Bitcoin and/or Ether.
* Fitness: Sport over lunch activities.
* Location: Office location in crypto valley right next to the train station of Zug.
* Workation: Enjoy the flexibility of working across designated EU countries, with up to 10 days a year to combine work and travel.
Please note that for this position, only direct applications with a valid working permit for Switzerland will be considered.