Position: Senior .NET Backend Developer
Company: Reiziger Consulting LLC
Experience required: 5y
English level: upper

We are a small team of elite-caliber professionals solving complex data science and engineering problems with a massive immediate impact on company performance in the equities markets. We are seeking individuals with exceptional software development and communication skills to join the team. Successful candidates will be adept at multi-tasking and able to adapt to frequent changes in business demands, requirements, and specifications.

Primary responsibilities:

- Design, develop, and deploy full-stack features and enhancements for our proprietary data analysis data architecture and front end
- Devise and implement solutions to complex architectural, mathematical, and data problems

Successful candidates will have:

- 5+ years of software development experience
- Extensive development experience building scalable and robust applications Practical knowledge of design and architectural patterns
- Familiarity with modern technology stacks for data processing and analysis
- Strong communication and collaboration skills
- Advanced debugging and reverse-engineering skills
- Ability to work with little supervision after initial ramp-up
- Ability to work on multiple, concurrent tasks with high attention to detail
- Ability to take evolving, incomplete requirements and pro-actively drive a project to successful completion

The following skills are helpful, but not mandatory:

- Machine Learning, particularly time series analysis (strong plus)
- Financial data analysis (strong plus)
- Microsoft Azure web apps and functions (strong plus)
- Database design and SQL programming (strong plus)
- Snowflake or equivalent data warehouse
- Apache Airflow or equivalent orchestration frameworks
- EF/NHibernate or equivalent object/relational mapping tools