Job Opportunity
Full Stack Web Developer
Tower Research Capital | Gurgaon, India
Job Summary
High-frequency proprietary trading firm. Create a framework for the development of in-house systems and tools. Create and expand the firm’s in-house tools and help to develop an agile framework that adapts to quickly evolving business requirements. Fluent in English. Experience with web services.
Details
Tower Research Capital India Pvt. Ltd. (“Tower India”), an affiliate of the high-frequency proprietary trading firm Tower Research Capital LLC (Tower), seeks a Full Stack Web Developer to help create a framework for the development of in-house systems and tools. These systems and tools will be used by internal teams to organize data and to automate and improve processes. The Full Stack Web Developer will be exposed to a range of technologies, challenging projects, and ideas.
Responsibilities
As a Full Stack Web Developer, you will create and expand our in-house tools and help to develop an agile framework that adapts to quickly evolving business requirements.
Your responsibilities will include:
- Playing a key role in our web based projects, primarily in Python.
- Contributing to all layers of our technology stack including backend services, databases, APIs and web-based user interface.
- Working with and supporting other technical team members.
- Liaising with business teams to develop informational systems.
- Liaising with technical teams to develop systems and network interfaces.
Qualifications
- Expert knowledge of programming concepts and object-oriented programming.
- Strong knowledge of web programming specifics and experience in building web-based applications (Django experience a plus).
- Extensive experience working with relational databases and handling large datasets (MySQL experience a plus).
- Expertise with client side Javascript and HTML based UI development.
- Strong Linux skills.
- Experience with web services, especially for facilitating interaction among multiple systems.
- Exposure to systems and/or network automation and monitoring (a plus).
- Excellent communication skills and fluency in English.
Additionally, we are seeking someone who is:
- Self-starting and can work autonomously in a larger team.
- Committed to following best practices.
- Keenly interested in developing technologies.
- Enthusiastic about testing.
- Able to learn quickly and take on new responsibilities as priorities change.
- Organized and detail-oriented.
- Financial experience is not required.
Click here for details on this job.
Click here for details on this job
- Job Reference #: 131275
- Min Education: BA/BS
