TeleTrader d.o.o. is part of baha Group, a software company specialized in stock market data and financial analysis, offering a broad portfolio of tools for the processing, visualization and analysis of stock market data. As a global company, active on the international market and headquartered in Vienna, Austria, TeleTrader develops its software in Belgrade, while selling its products globally across Europe, North America, and Asia.
TeleTrader is announcing the following vacancy within its Crypto Infrastructure team:
Software Developer .NET/C#
Main Responsibilities:
- Design, develop, test, and maintain robust and scalable backend services using the .NET Core framework.
- Write clean, efficient, testable, and well-documented code following best practices (SOLID principles, etc.).
- Integrate backend services with various third-party APIs, databases, and potentially blockchain protocols/nodes.
- Troubleshoot, debug, and resolve software defects and production issues in a timely manner.
- Contribute to architectural discussions and the continuous improvement of our development processes and technology stack.
- Stay updated with emerging trends and technologies in both the .NET ecosystem and the crypto/blockchain space.
Requirements:
- Experience: Proven professional experience (3+ years) as a .NET Developer, with significant hands-on experience using C# and .NET Core.
- Software Principles: Solid understanding of Object-Oriented Programming (OOP), SOLID principles, design patterns, data structures, and algorithms.
- Databases: Proficiency with relational databases (e.g., SQL Server) and Object-Relational Mapping (ORM) frameworks like Entity Framework Core.
- Version Control: Proficiency with Git.
- Domain Interest: A genuine interest in and desire to learn about the cryptocurrency and blockchain industry.
- Collaboration: Excellent communication and teamwork skills.
- Language: Fluent written and spoken English
Nice-to-Haves:
- Experience working on financial systems, or high-security applications.
- Experience with cloud platforms - Azure.
- Familiarity with CI/CD pipelines and practices (e.g., Azure DevOps, GitLab CI).
- Experience with microservices architecture.
- Understanding of or prior experience working directly with blockchain technologies (e.g., interacting with nodes via RPC, understanding smart contracts).
- Experience with message queuing systems (e.g., RabbitMQ, Kafka).
What we offer:
- Work in an established company with market leadership
- Be part of an experienced and dynamic team
- The advantage of learning the cutting-edge technologies
- Internal education
- Flexible working hours
- Professional physiotherapist (massage and exercises)
- Fully equipped gym in company premises
- Fruit and hot beverages for employees
- Private health insurance (upon 1.5 years of employment)
- Team-building and sports activities
- Employee discounts