Blue Train Market is a fast-growing innovative Fintech company, creator of next-generation Financial Hub including CFD trading, Digital Banking facilities, Shares dealing, Payments, and CRM, using cutting-edge technologies to bring a new era in financial freedom terms.
We solve real day-to-day problems by unifying financial services and making them accessible while reducing the friction caused by using multiple service providers. We are now recruiting the Blue Train Market core team! This is your opportunity to take part in changing the financial world.
Blue Train Market is a global company with offices in Israel, Cyprus and South Africa.
Working in Blue Train Market means flexibility, personal growth, and professional development.
Responsibilities
- Take full ownership and develop products and features end-to-end, from design to production
- Be accountable for your team’s delivery and execution of projects and the operation of services
- Design and build highly scalable, reliable, and well-designed software solutions, enhancing our core infrastructure and products
- Solve diverse, complex problems at a large scale
- Analyze and improve the performance, scalability, and stability of our products and production environments.
- Participate routinely in architecture, design, and code reviews
- Work on a variety of products and services that comprise the core of the Blue Train Market ecosystem
- Proactively take part in the system design and architecture. Ensure the design meets the requirements of highly available, distributed systems.
- Understand the business domains, and apply that understanding during design phases.
- Database design and architecture for distributed systems
- Write high-quality code and adhere to industry best practices. Ensure functional and logical consistency with tests.
- Support the professional development of your team members
Qualifications
- Strong background in the design and implementation of scalable architectures and a good understanding of Algorithms, Data structures, and Design patterns
- Results-oriented, self-starter, problem solver
- Passion to educate and mentor the next generation of engineers
- Proven architecture/design skills and familiarity with a wide range of technologies
- Experienced with distributed systems architectures
- Experience working in a production environment
- Experienced with agile software development processes and the development life cycle.
- You have vast experience with large-scale production web services development
- You are interested and following industry trends
- Practical written and verbal skills in English
Technology Stack
- .NET/.NET core, SQL, bus, Redis, Dockers, GRPC
- Microservices, Rest API
Work with a huge amount of data