Cashfree
FULL TIMEHYBRID

Software Development Lead

Cashfree Website
Bangalore
Posted on February 17, 2025
60.0 Lac per annum

Job Description

What You will do Everyday? • Participate in the requirements analysis, design, development and testing of applications • Scale distributed applications, make architectural tradeoffs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality • Optimize APIs for any applications while creating and maintaining unit tests for new code as well as fix defects • Work on the web application layer, backend, systems, streaming and other associated technology to build our product and components • Participate in the continuous integration of automated builds and deployments, ensuring that deliverables meet functional and design requirements and specifications of the site/software • Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people • Work with engineering leadership in solving and architecting solutions for challenging or complex site/software development issues • Take initiative in developing and maintaining integrations of best practices within the backend department Your Superpowers • Bachelor's degree in Computer Science (or a related discipline) as well as work experience of 7+ years • Strong computer science fundamentals in algorithms, data structures, storage technologies, distributed computing, operating systems, etc. • Experience in designing and implementing scalable solutions in a large-scale distributed environment • Robust and defensive coding skills using Java/Golang or any other Object-Oriented Programming Language • Strong knowledge of RDBMS and any other NoSQL database technologies (Mysql, MongoDB) • Experience with building self-healing, automatic fault detection and recovery mechanisms is good to have

Role Overview

Tech Lead

Requirements

  • development and testing of applications
  • Strong computer science fundamentals
  • Robust and defensive coding skills using Java
  • Strong knowledge of RDBMS and any other NoSQL database
  • Experience with building self-healing

Requirements

  • Bachelor's degree in Computer Science or related field.
  • 7+ years of work experience.
  • Strong programming skills in Java/Golang.
  • Experience with RDBMS and NoSQL databases.
  • Familiarity with scalable solutions in a large-scale environment.

Responsibilities

  • Participate in requirements analysis, design, and testing of applications.
  • Scale distributed applications and make architectural tradeoffs.
  • Optimize APIs and maintain unit tests for new code.
  • Involve in continuous integration and deployment processes.
  • Engage in code reviews, collaboration, and problem solving.

What We Offer

  • Hybrid working environment.
  • Chance to work in a dynamic startup.
  • Opportunity to lead a technical team.
  • Engagement in large-scale projects.

Job Details

  • Job Function

    Software Development

  • Industry

  • Experience Required

    7 - 10 years

  • Openings

    2 positions

About Company

Cashfree

Cashfree

Financial Services

Visit Company Website

Interested in this opportunity?

Apply now to start your journey with Cashfree

Never Want to Miss Any Job News?