About the Role
As a Senior Python Developer, you will be part of a team responsible for developing and maintaining various applications. Your key objective will be to leverage your expertise in Python, data processing techniques, and SDLC methodologies to drive business success.
Key Responsibilities
* Develop and maintain scalable Python applications
* Collaborate with cross-functional teams to design and implement data models
* Utilize code management tools such as Git, GitHub, Azure DevOps, Jenkins, and Bamboo to ensure efficient development processes
Requirements
To excel in this role, you should possess the following skills and qualifications:
* Strong understanding of data quality principles and best practices
* In-depth knowledge of Python programming language, including data structures, file operations, and exception handling
* At least 1 year of experience working in the trading domain or capital markets
* Experience designing and developing reports and performance metrics from complex platforms
* Proficiency in SQL (MySQL) and ability to work with database systems
* Familiarity with CI/CD tools and automation frameworks
Benefits
This position offers a competitive salary, opportunities for professional growth, and a collaborative work environment.
About Us
We are a dynamic organization committed to innovation and excellence in software development.