Job Description for Python Developer
Role Python Developer
Position Type Full Time
Job Type Experienced
Location Gurgaon
About Us
At Digilytics™, we build and deliver easy to use AI products to the secured lending and consumer
industry sectors. In an ever-crowded world of clever technology solutions looking for a problem to
solve, our solutions start with a keen understanding of what creates and what destroys value in our
clients’ business.
Founded in 2018, by Arindom Basu, the leadership of Digilytics™ is deeply rooted in leveraging
disruptive technology to drive profitable business growth. With over 50 years of combined
experience in technology-enabled change, the Digilytics™ leadership is focused on building a values-
first firm that will stand the test of time.
We are currently focussed on developing a product, Revel FS, to revolutionise loan origination for
mortgages and secured lending. We are also developing a second product, Revel CI, focused on
improving trade (secondary) sales to consumer industry clients like auto and FMCG players.
The leadership strongly believes in the ethos of enabling intelligence across the organization.
Digiliytics AI is headquartered in London, with presence across India.
About the role
We are looking for Python developers for the Data Science team at Digilytics, who have the
aspirations and appetite in working in a start-up environment, and with relevant industry experience
to make a significant contribution to our DigilyticsTM platform and solutions.
Responsibilities
Understand the DigilyticsTM vision and help in creating and maintaining a suite of data
analytics applications and frameworks to support a wide range of Data Science projects
Interact with clients and other team members to understand client-specific requirements in
the domain of machine learning, analytics and data modelling.
Contribute to the development of Digilytics’ RevEL application in aspects which require Data
Science contribution
Liaise with multiple stakeholders and coordinate with our onshore and offshore entities
Expected and Desired Skills
• Able to integrate multiple data sources and databases into one system
• Understanding of the threading limitations of Python, and multi-process architecture
• Understanding of accessibility and security compliance
1
• Knowledge of user authentication and authorization between multiple systems, servers, and
environments
• Understanding of fundamental design principles behind a scalable application
• Familiarity with event-driven programming in Python
• Able to create database schemas that represent and support business processes
• Strong unit test and debugging skills
• Proficient understanding of the GIT code versioning tools, cloud infrastructure deployment
such as Azure, AWS or GCP; and Docker containerization
• Expertise in at least one popular Python framework (like Django or Flask)
• Knowledge of object-relational mapping (ORM)
Good interpersonal skills and the ability to communicate ideas clearly at all levels
Ability to work in unfamiliar business areas and to use your skills to create solutions
Ability to both work in a team and to deliver and accept peer review.
Flexible approach to working environment and hours to meet the needs of the business and
clients
Experience
• A start up mind set with proven experience working in both smaller and larger organisations
having multicultural exposure
Between 1-4 years of experience working closely with the relevant technologies in the
Python ecosystem, and developing world-class software and solutions
Domain and industry experience by serving customers in one or more of these industries -
Financial Services, Professional Services, Consumer Industries
Education Background
A Bachelors degree, or equivalent, preferably in Software Engineering and Computer Science