About The Role
TipRanks’ core technology integrates Natural Language Processing (NLP) with Machine Learning to analyze financial data and provide unique insights. Our primary technology stack includes C# and .NET (Core and Framework), hosted on Microsoft Azure. Specialized modules also incorporate Node.js, Python and advanced NLP techniques. Our frontend components are built with TypeScript & React.
The Backend/Data Developer will play a key role in developing and scaling complex backend systems, implementing APIs, and optimizing database interactions.
Responsibilities
- Design, develop and maintain backend services and APIs.
- Build reusable code and libraries for future use.
- Optimize the application for speed and scalability.
- Implement security and data protection measures.
- Design and implement data storage solutions.
- Deploy new products and features.
- Write maintainable and clean code.
- Understanding of database and creating query.
Requirements
- Experience: 1–3 years as a backend developer – Must.
- Technical Skills:
- Proficiency in C# development – Must.
- Understanding how a database is made and creating deep query.
- Passion for writing efficient, clean code.
- Education:
- BSc. in Computer Science or completion of a backend programming course.
- Personal Attributes:
- Strong communication skills and a collaborative mindset.
- Fast learner with a methodical approach.
- Strong critical thinking and problem-solving skills.