Taro Logo

Software Engineer II (Fullstack) - India

A company digitizing private markets like commercial real estate, private equity, and venture capital to bring efficiency, transparency, and access.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Finance

Description For Software Engineer II (Fullstack) - India

Juniper Square is on a mission to revolutionize private markets by making them more accessible, efficient, and transparent. As a Software Engineer II (Fullstack) based in Bangalore, you'll join a dynamic team working on digitizing markets like commercial real estate, private equity, and venture capital. The company operates with a digital-first approach, maintaining a global presence across the US, Canada, India, Luxembourg, and England.

In this hybrid role at the Bangalore office, you'll be integral to developing and extending the platform's capabilities. You'll work on complex projects, collaborating with cross-functional teams including product, design, and QA. Your responsibilities will span the full stack, from database schema design to frontend integration using GraphQL.

The role requires strong technical expertise in object-oriented programming, database design, and web application development. You'll be working with modern technologies like Python, JavaScript, SQL, and React, with opportunities to work with cloud technologies and containerization. The position offers the chance to make a significant impact in a growing company that's transforming private markets through technology.

Juniper Square values diversity and inclusion, encouraging applications from candidates who might not meet all qualifications but are passionate about the mission. The company offers flexibility in work arrangements, with options for remote work and office presence, demonstrating their commitment to modern workplace practices.

Last updated a day ago

Responsibilities For Software Engineer II (Fullstack) - India

  • Contribute to large, complex projects in a team
  • Participate in project kick-offs and adapt technical specifications
  • Define and expand data models, including database schema and object models
  • Implement business logic in the service layer
  • Define and implement GraphQL schema and resolvers
  • Write integration and unit tests
  • Perform code reviews
  • Provide technical support for stakeholder groups
  • Monitor, diagnose, and address production issues

Requirements For Software Engineer II (Fullstack) - India

Python
JavaScript
React
  • Bachelor's degree in Computer Science or equivalent work experience
  • 3-5 years of experience building cloud-based web applications
  • Expertise in object-oriented programming (OOP)
  • Experience with SQL database schema design and query optimization
  • Experience with GraphQL, Apollo Server, React, and NestJS is a plus
  • Experience with Cloud (AWS preferred), Docker, and Kubernetes is a plus
  • Must be flexible and adaptable for fast-paced startup environment

Interested in this job?

Jobs Related To Juniper Square Software Engineer II (Fullstack) - India