Responsibilities
- Develop web APIs with the Flask web framework
- Use RDBMS databases with ORM layers (sqlalchemy) and develop service-level logic for the application
- Manage asynchronous jobs, graph algorithms, pipeline creation, reporting logic for analytical applications
- Write unit tests and functional tests for the APIs
- Follow software development practices with continuous testing, development and integration (CD/CI)
- Write and maintain technical design documents and new-feature documents
- Collaborate closely with developers, engineers, testers, and product managers
- Participate in peer-based code reviews and design reviews
- Follow agile methodology and encourage collaboration with tools such as GIT, Confluence and Slack applications
- Undergraduate degree or above in computer science preferred
Required Qualifications
- Knows python well
- Has used atleast 1 web framework in python: Flask / Django / FastAPI / Tornado / CherryPy / etc,
- Has used RDBMS databases with any ORM like dhango-orm, sqlalchemy, etc.
- Has used testing libraries like pytest, nose, unittests, etc. or softwares like jmeter, postman, etc.
- Basic knowledge about web servers (gunicorn, cherrypy, nginx, apache, etc.) and has worked on
- Basic knowledge about basics in asynchronous task management (celery, airflow, etc.), Security (CSP, CORS, etc.) and algorithm computation (graph theory, compiler theory, etc.)
About Corridor Platforms
Corridor Platforms Inc., with offices in NJ, USA and Bangalore, India is looking to expand its technology team in India. The company is developing a fully automated Credit Risk management platform that leverages big data technologies, data science, and the latest front-end technologies. The product features prospecting, underwriting, loan selection, portfolio management and many other risk solutions. This risk management platform is primarily targeted for use by investors/mid-tier and large-tier banks in funding consumer/institutional loans (helps manage risk and grow revenue). It comes with excellent UX and developed with latest technologies. New hires would experience and interact with leading experts in Credit Risk, Data science (ML/AI), Big Data and front-end full stack.
We are looking for creative and talented individuals to join a highly motivated team to conceptualize, build and deploy risk decision platforms for consumer lending in a Big Data environment. An ideal candidate must have experience managing and contributing to design and development of middleware technologies and integrate with Big Data Technologies, Machine Learning tools, backend capabilities and UI. The candidate must possess the aptitude to understand business requirements from senior executives and convert them to user stories/tasks to be implemented and communicate effectively. The individual must be action-oriented self-starter, process driven, maintain alignment with the team, abide by the company’s culture and follow industry-wide best practices.
Similar jobs
- Experience creating REST APIs, Supervisor, Horizon, Queue, Different File and Storage Systems, Migrations, Commands
- Expertise in MySQL
- Expert in JavaScript/jQuery
- Leverage the inbuilt React toolkit for creating frontend features
- Experience with implementation of authentication, authorization, redux, context, memos, pure components
• Design, develop, test, deploy and maintain software
• Delivering high quality and well-structured code
• Manage individual project priorities and deadlines
• Participate in enhancing tools and processes
• Participate in production observance and technical incident management
• Ability to quickly learn and adapt to keep up in a fast-paced environment
Must haves:
• Strong data structure concepts
• Great problem-solving skills
• Working knowledge of at least one or more of Java / JavaScript / C / C++ / Golang / Python
• Exposure to RDBMS and/or NoSQL databases
• Working knowledge of GitHub, CI/CD, Devops
Good to have:
• Any cloud exposure like AWS, GCP or Azure
• Hands-on experience with Docker containers, Kubernetes etc
Qualifications
Bachelor’s or Master’s degree in computer science or related field with a minimum of 2 years of experience.
A zeal to learn and ability to enjoy the journey more than the destination is a must
What you'll do?
● Develop on server-side cloud software using a serverless approach (AWS).
● Work hands-on on bringing to life IoT and Edge architectures and applications
● Work with teams on delivering key features and performance targets.
Who You Are?
● Passionate individual who loves to develop scalable backend
● Strong programming capabilities
● Understanding of cloud architecture and protocols.
● Clear thought process, believe in simplifying rather than complicating
● Argue and fight over opinions. Believe in always choosing the best
You Should Have
● Experience on NoSQL Databases and designing REST API.
● Strong fundamentals of Data structure and algorithm.
● Done related projects during graduation/post-graduation.
● Experience on AWS, AWS Lambda, AWS IoT Core, AWS Cloud Watch is a big plus.
Proficiency in Python
Skillset:
Python (Mandatory)
C,C++ (Good to have)
Thanks
Ravindra
- 0-3 application development experience in solution building on Blockchain technology.
- Solid understanding of and experience in blockchain / distributed ledger technologies familiarity with platforms, such as Ethereum and Hyperledger.
- Any additional expertise with Python, containerization (Docker) and additional Cloud exposure also a huge plus
- Security Architecture / Cryptography is a plus.
- Any additional expertise with Python, containerization (Docker) and additional Cloud exposure also a huge plus.
- Experience on development tools such as Hyperledger Fabric/Sawtooth,Geth , Composer, Solidity Remix Functional
- Basic understanding of Web applications architecture and protocols.