Python Developer

BeFiSc
Delhi, India

Python Backend Developer

Designation -

BeFiSc

  • Full-time
  • Noida (Onsite)

ABOUT BEFISC

BeFiSc is a financial data intelligence and risk technology company helping businesses make safer, faster, and smarter decisions. We work with organizations across Fintech, BFSI, Insurance, Digital Lending, and Financial Services.

Our core focus is Fraud Prevention, Risk Analysis, and Financial Data Intelligence. Using technology, APIs, data analytics, and large-scale data processing, we help businesses detect suspicious patterns, assess customer and transaction risks, verify identities and businesses, and turn complex financial data into actionable insights.

Our solutions support critical use cases including customer onboarding, underwriting, fraud detection, identity and employment verification, financial analysis, due diligence, and risk monitoring.

ROLE OVERVIEW

Job Overview

We are looking for a Python Developer to join our FinEye team. The ideal candidate will be responsible for designing, developing, optimizing, and maintaining scalable backend services and APIs that power financial data analysis and intelligence products. The candidate will work closely with engineering, product, data, and business teams to build reliable solutions for large-scale financial data processing, fraud detection, and risk assessment.

The role requires strong Python development skills, hands-on experience with backend frameworks such as Django, Flask or FastAPI, solid backend engineering fundamentals, experience with APIs and databases, and the ability to work effectively in a fast-paced and growing technology environment.

KEY RESPONSIBILITIES

1. Backend Development (APIs and Database)

2. Data Processing & System Optimization

3. Team & Cross-Functional Collaboration

4. Reporting & Documentation

5. Process & Continuous Improvement

Required Skills

Strong proficiency in Python.

Strong understanding of REST APIs and backend application development.

Experience with Flask / FastAPI / Django or similar Python backend frameworks.

Strong understanding of Object-Oriented Programming, data structures, and algorithms.

Experience with MongoDB and/or relational databases.

Knowledge of database query optimization, indexing, and data modeling.

Experience with concurrency, multiprocessing, multithreading, and asynchronous programming.

Understanding of application performance optimization and scalable system design.

Experience with Git and version control.

Familiarity with Linux and cloud environments such as AWS.

Understanding of API authentication, validation, error handling, logging, and monitoring.

Strong debugging and troubleshooting skills.

Communication & Interpersonal Skills

Analytical & Problem-Solving Skills

Team Collaboration

Ownership & Accountability

Required Qualifications & Experience

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

1+ years of relevant experience in Python backend development.

Relevant experience in backend/API development and data-processing applications.

Strong knowledge of Python, backend frameworks, databases, REST APIs, and software development practices.

Good understanding of performance optimization and scalable application development.

Good analytical and problem-solving abilities.

Strong verbal and written communication skills.

Ability to work independently as well as collaboratively.

Ability to manage multiple responsibilities and priorities effectively.

Preferred / Good to Have

Experience in FinTech / BFSI / Technology / Digital Commerce or a related industry.

Experience working in a growing technology organization.

Knowledge of relevant industry processes, tools, or technologies.

Relevant certifications or additional qualifications.

Experience working with cross-functional teams.

Key Performance Areas

Achievement of role-specific goals and objectives.

Quality and accuracy of work.

Timely completion of assigned responsibilities.

Effective stakeholder and team coordination.

Process adherence and continuous improvement.

Contribution towards team and organizational objectives.

Ideal Candidate Profile

The ideal candidate should be proactive, responsible, detail-oriented, and result-oriented, with a strong willingness to learn and grow.

The candidate should demonstrate good communication and interpersonal skills, take ownership of responsibilities, and be comfortable working in a dynamic, collaborative, and technology-driven environment.

Why Join BeFiSc?

Build and work on high-impact, data-driven products used by financial institutions.

Solve complex problems in fraud detection, risk assessment, and financial intelligence.

Work with large-scale data, APIs, analytics, and modern technologies.

Take ownership and responsibility from an early stage.

Work in a fast-paced environment where ideas can quickly turn into real products.

Learn directly from real-world financial use cases and continuously grow with the company.

At BeFiSc, your work directly contributes to making financial decisions safer, smarter, and more efficient.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →