Vacancy expired!
- Develop, test, and maintain high-quality, enterprise level cross-platform software
- Be part of the core team in hyper-scaling the product to support 1000's of distributed
- Consistently deliver high-quality, stable, maintainable code in fast paced AGILE
- Perform technical analysis, design, and testing from concept to release
- Research new tools and technologies and recommend ways to implement them
- Participate and contribute to engineering meetings, standups, and company culture
- Interact and communicate directly with stakeholders and with other developers to
- Adopt and improve best practices to foster rapid ways of software development
- Have a direct impact on the product, codebase, and outcome of the company!
- 6+ years of C#/.NET development on Windows
- Bachelor's degree or higher in Computer Science or related field
- Excellent written and verbal skills in the English language
- The product relies on pub/sub based messaging framework (NATS). The candidate must
- The candidate should be an expert in backend database schema design, data-
- Ability to design and implement complex APIs
- Good understanding of source control systems and techniques (GIT)
- Adaptable, with the ability to handle multiple, often competing priorities and tasks
- Self-starter, with the ability to overcome obstacles, conduct research, and accomplish
- Creative, with superior ability to creatively analyze and solve complex problems
- Solid experience with multi-threading and parallel programming
- Excellent understanding of computer science algorithms, patterns, and data structures
- Ability to learn new software and third-party technologies independently and integrate
Vacancy expired!