OfficeBengaluru, India

TechGrove is the Centre of Excellence for Banyan Software, based in Chennai, India. It plays a key role in supporting Banyan’s global businesses through technology, security, and software development. TechGrove brings together India’s deep pool of technical talent with Banyan’s long-term approach to growth, creating a trusted, developer-focused environment where people can do their best work.

ABOUT THE ROLE

CFS Solutions develops financial document processing and check verification systems for banks and payment processors. This is a mid-level generalist role spanning frontend, backend, data, and cloud infrastructure on a small team. The position involves building React/TypeScript web interfaces, developing backend services in Python (FastAPI) and C/C++, designing relational data models, and contributing to the Azure-hosted infrastructure supporting CFS Solutions products.

RESPONSIBILITIES

– Design and build responsive React/TypeScript frontends for internal and client-facing tools

– Build and maintain FastAPI backend services and REST APIs that power client-facing tools and internal automation

– Design relational schemas and write performant queries against MySQL and PostgreSQL

– Implement authentication, authorization, and session handling with attention to SOC 2 controls

– Develop and maintain data visualization and business intelligence dashboards

– Develop and maintain ETL pipelines integrating MySQL, PostgreSQL, and Azure services

– Contribute to CI/CD workflows, Docker containerization, and GitHub Actions pipelines

– Write Bash and PowerShell automation scripts for infrastructure and deployment tasks

– Contribute to Azure hub-spoke architecture decisions alongside the infrastructure team

QUALIFICATIONS

– Comfort working across the stack — UI, API, data, and infrastructure — without needing a specialist to step in for routine work

– Experience deploying React applications in a production environment

– Experience designing and shipping production REST APIs with FastAPI (or comparable Python framework)

– Familiarity with authentication and authorization patterns (OAuth, JWT, session handling)

– Proficiency in SQL and data modeling against MySQL and PostgreSQL

– Working experience with Azure or another major cloud platform

– Proficiency writing clean, documented code in both Python and C/C++

– Demonstrated attention to security and compliance requirements

– Strong written and verbal communication skills, suited to a small team environment

EXPERIENCE

Strong professional software development experience, with demonstrated work across both frontend (React/TypeScript) and backend (Python and C/C++). Some exposure to cloud infrastructure (Azure preferred) and relational databases required.

Beware of Recruitment Scams

We have been made aware of individuals fraudulently posing as members of our Talent Acquisition team and extending fake job offers. These scams may involve requests for personal information or payment for equipment.

Protect yourself by following these steps:

  • Verify that all communications from our recruiting team come from an @banyansoftware.com email address.
  • Remember, employers will never request payment or banking information during the hiring process.
  • If you receive a suspicious message, do not respond — instead, forward it to [email protected] and/or report it to the platform where you received it.

Your safety and security are important to us. Thank you for staying vigilant.

Job details
Workplace
Office
Location
Bengaluru, India
TechGrove by Banyan Software logo
TechGrove by Banyan Software
View company page

Banyan Software is a buy and hold for life acquirer of vertical market software businesses. Founded in 2016 by David Berkal, Banyan was created to offer software owners a third option beyond selling to a competitor focused on cutting costs or a traditional investment firm that would resell the business a few years later. As a private company with no fund timeline and no exit pressure, Banyan holds and grows its businesses for life. Unlike private equity firms, Banyan preserves the culture, brand, and autonomy of each business rather than consolidating or cutting costs to maximize short-term returns. Every acquired company keeps its management team, brand identity, and customer relationships intact. Banyan works closely with each owner to find the right path forward, whether they want to stay at the helm, transition to an advisory role, or make a graceful exit. Many owners choose to retire or move on, either at closing or within a year or two. In those cases, Banyan partners with the outgoing owner to recruit a new CEO who is the right fit for the team and culture. Every Banyan company is paired with a dedicated Operating Leader who provides strategic guidance and support. Companies also gain access to the Banyan Business Community, which includes CEO Summits, functional Guilds, an online portal, and peer networks. Growth Enablement resources are available across finance, technology, sales and marketing, HR, legal, and talent. Banyan also invests in AI capabilities across its portfolio to help modernize products and accelerate growth. Banyan acquires profitable, market-leading enterprise software businesses with annual revenues generally greater than $2M, a high proportion of recurring revenue, strong customer retention, and engaged employees. The portfolio spans vertical markets including education, government, financial services, healthcare, media and entertainment, and transportation, with businesses across North America, the United Kingdom, Europe, and Australia and New Zealand

Employees
239
Industry
Software Development
Headquarters
Atlanta, GA
Founded
2016
Company location
303 Perimeter Center North, Suite 450, Atlanta, GA 30346, US
Specialties
Software, M&A, and Growth

Key team members

Adam Cole

Adam Cole

Apply smarter with Jobr

Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.

Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups