Description

Overview

The Python Developer plays a crucial role in the development and maintenance of high-quality software solutions. This position is vital for translating application stories into functional software, thereby impacting the organization's ability to deliver innovative products and services. As a part of a dynamic team, the Python Developer will engage in various phases of the software development lifecycle, from conception to deployment. The ideal candidate will have a strong understanding of Python and modern web frameworks such as Django, as well as a firm grasp of database systems and API integration. They will collaborate with cross-functional teams to leverage their expertise in developing scalable applications that meet business objectives while ensuring optimal performance. The role also emphasizes continuous improvement and innovation, challenging the developer to stay updated with emerging technologies and trends in software development, making them an essential asset in driving productivity and efficiency within the company.

Key Responsibilities

5 years or more relevant software development experience with a fairly ""Full Stack"" profile

Experience of delivery within a trading environment. 
Experience working in fast- paced project delivery using AGILE methods
Strong software development skills, knowledge of best practices (SOLID, CI/CD, etc.)
Python 3 along with experience of frameworks like Tornado, Holoviz Pannel and Bokeh library.
Creating applications and packages
Writing reliable unit and end-to-end tests with PyTest
Data manipulation with Pandas
Web development with Python
MS Azure: virtual networks, key vaults, storage, data factory, security, function app.
MS DevOps pipelines
Kubernetes containers
ReactJS front end development experience
MS SQL backend development experience
Experience in developing API's in python using FastAPI
Hands on in ADF and Azure Databricks

Skills: oracle application development framework (adf),django,pandas,fastapi,agile methodology,unit testing,ms sql,kubernetes,api,azure,version control,reactjs,api development,data structures,python,database management,ms devops,ms azure,tornado,holoviz panel,microsoft sql server,bokeh

Education

Any Graduate