Senior Software Engineer

CarCred
Raipur, Chhattisgarh, India

About the job

About CarCredCarCred is transforming the vehicle finance ecosystem through technology-driven lending solutions. We are looking for an experienced Solution Architect to design scalable, secure, and high-performance systems that power our next-generation FinTech platform.

Key Responsibilities

  • Design scalable, secure, and resilient system architecture for web and mobile applications.
  • Lead architecture across PHP, Node.js, React.js, and React Native applications.
  • Build and optimize microservices and event-driven architectures.
  • Architect cloud solutions on Microsoft Azure and drive infrastructure scalability.
  • Establish CI/CD best practices using GitHub Actions.
  • Design secure database architecture and optimize MySQL performance.
  • Ensure compliance with ISO 27001, SOC 2, DPDP Act, and security best practices.
  • Implement application security, audit logging, encryption, and access controls.
  • Guide engineering teams through technical design reviews and architecture governance.
  • Collaborate with Product, Engineering, DevOps, and Compliance teams to deliver robust technology solutions.
  • Mentor developers and promote engineering best practices.

Required Skills

  • 5-8 years of experience in software architecture or technical architecture.
  • Strong expertise in PHP, Node.js, React.js, and React Native.
  • Hands-on experience with Azure Cloud Services.
  • Deep understanding of Microservices, REST APIs, Event-Driven Architecture, and distributed systems.
  • Experience with GitHub Actions, CI/CD, and DevOps practices.
  • Strong knowledge of MySQL, database design, and performance tuning.
  • Expertise in application security, encryption, authentication, and authorization.
  • Experience with audit logging, monitoring, and system observability.
  • Exposure to Machine Learning integration and Business Rules Engine (BRE) is an added advantage.

Preferred Experience

  • Experience in FinTech, Banking, NBFC, or BFSI domain.
  • Good understanding of ISO 27001, SOC 2, DPDP Act, and security compliance.
  • Experience building highly available, scalable enterprise applications.

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Software Engineer job at CarCred?

Use the apply link on this page: you apply directly with CarCred on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does CarCred want for this Senior Software Engineer role?

The job description asks for PHP, Node.js, React.js, React Native, Azure Cloud Services, Microservices, REST APIs and Event-Driven Architecture. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at CarCred?

Apply to the CarCred roles that match your experience, and tailor your resume to each job description: for this role that means showing PHP, Node.js, React.js. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Software Engineer job remote or onsite?

This is based in Raipur, Chhattisgarh.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with CarCred, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →