provides cutting-edge technological solutions serving the leading financial institutions in India across Wealth Management, Asset Management and Financial Research & Analytics.
DistrictD aims to bring technology and data into investment decision making to provide tailor-made solutions for cutting edge Stock Research, Financial Analytics, Portfolio Analysis & Monitoring, Automated Client Reporting & Engagement across asset and wealth management.
DistrictD has been operational for more than 8 years now with a team size of ~100 Employees. DistrictD is building the next gen investment research platforms for professional investors. Our revolutionary online product, DistrictD (https://www.districtd.co/) is fundamentally changing the way people think and evaluate their investments in the equity markets. The team is led by highly pedigreed people having worked in global financial institutions and leading technology companies. We have esteemed clientele involving Kotak Mahindra Bank, Motilal Oswal Financial Services, Axis Securities, JM Financial, Avendus and Ambit Capital.
Job Profile:
We are looking for a qualified full stack developer to join our Software Development Team. You will be is responsible for building and maintaining both the frontend and backend of applications. They develop server-side logic using frameworks like NodeJS, design and manage databases, and create responsive user interfaces with JavaScript frameworks like React. They also integrate APIs, ensure application performance and security, and deploy applications using tools like Docker and cloud platforms. Collaboration with cross-functional teams, adherence to coding standards, and documentation are integral to their role. Additionally, they monitor and debug production issues while following Agile methodologies. Ultimately, you should be able to create a functional and attractive digital environment for our company, ensuring great user experience.
What you will do:
Ability to grasp complex systems, develop and deliver high quality software.
Write and execute high quality code.
Implementing complex algorithms while considering performance and supportability.
Analyse and resolve urgent production issues.
Build and maintain server-side applications using frameworks like ExpressJS.
Write APIs (RESTful) to connect frontend and backend components.
Design, implement, and optimize database schemas in PostgreSQL, MS SQL Server and others
Write efficient queries and ensure data integrity.
Implement third-party services like email services, internal and external APIs.
Optimize application performance.
Implement security measures such as authentication, authorization, and secure & encrypted data handling.
Create responsive and dynamic user interfaces using HTML5, CSS, Bootstrap5, JavaScript frameworks (e.g., React etc.)
Work closely with product managers, and other team members.
Review code from peers to ensure code quality.
Document application APIs, and workflows.
Adhere to coding standards, version control (Git), and Agile methodologies.
EXPERIENCE (and soft skills):
Person with at least 2 to 6 years' experience
Problem solving aptitude
Results oriented with ability to produce products that deliver organizational benefit
Person is good team player, good leadership skills and can lead the team
MANDATORY TECHNICAL SKILLS (hands on and strong):
NodeJS
ReactJS
SQL/MS SQL/PostgreSQL
GIT
HTML5, CSS, BootStrap5, JavaScript, jQuery etc.
OPTIONAL but DESIRABLE TECHNICAL SKILLS:
TypeScript, Agile Framework, RESTful APIs and web services and other information security certifications
Functional domain knowledge of Financial Product Development, Investment Management etc.
EDUCATION:
B.Tech/B.E. (preferably in Computer Science/Information Technology/Electronics) or MCA
Note:- Preferred immediate Joiner or maximum 30 day Notice period.