Sr. Python Developer

at

Applied Data Finance

Chennai, India
Full Time
3y ago

Company Description

Applied Data Finance (Recently named, one of the fastest growing companies in US) is a US based, web-enabled consumer finance company that utilizes advanced data science to better model and measure the credit risk of non-prime borrowers. Its India office at Chennai (ADF Data Science Pvt .Ltd.) has 400 (+ and growing) employees, comprising functions, such as Data Science, Product Engineering and Model implementation, Data Warehousing and Business Intelligence, Marketing & Marketing Analytics, Quality & Testing, Operations, Compliance, Process and Project Management, Finance & Accounts, Business Analysis and Technical Documentation.

www.applieddatafinance.com

Recently in News 

https://www.businesswire.com/news/home/20200818005518/en/ (Recently named, one of the fastest growing companies in US)

https://www.businesswire.com/news/home/20180724005879/en/Applied-Data-Finance-Closes-145-Million-Financing

http://www.businesswire.com/news/home/20170717005876/en/Applied-Data-Finance-Announces-Marketing-Agreement-iHeartMedia

http://www.businesswire.com/news/home/20170531005370/en/Applied-Data-Finance-Increases-Credit-Facility-75mm

    Job Description

    Roles and Responsibilities:

    • Design and develop REST based Web services in Python
    • Design and develop gRPC based services in Python
    • Follow the coding conventions and best practices in day-to-day work with a passion for clean code
    • Participate in peer design review and code review of team members
    • Follow agile methodology for development
    • Design and implement performance/time critical batch jobs in production environments
    • Setup CI/CD (Jenkins/Ansible) for projects in development
    • Write Unit tests (PyTest) and integration tests for projects with very good coverage percentage
    • Read and understand Java code from other services to write python client wrappers for the services (good to have)

     

    Qualifications

    Qualification & Experience:  

    • Proven experience in Python related projects, REST based scalable web services development
    • Thorough understanding of application development methodologies
    • 2 – 6 years’ experience with the following - Python, Django/Flask
    • Good working knowledge in Python
    • Good understanding of OOPS concepts
    • Familiar with writing REST APIs, good understanding of REST standards, HTTP protocols, Web development concepts
    • Good in Data structures and algorithms
    • Having knowledge on writing Unit tests (Pytest etc), integration tests
    • Multi-platform OS (Windows/Mac/Linux)
    • Exposure to writing basic SQL queries is a plus
    Apply for this job

    Click on apply will take you to the actual job site or will open email app.

    Click above box to copy link
    Copied
    Get exclusive remote work stories and fresh remote jobs, weekly 👇
    View all remote jobs
    Onkar By: Onkar