Our client is currently seeking a Python Developer (Linux Systems)
About the Role
We are seeking a skilled and motivated Software Developer to join our Data Acquisition and Distribution team. This team is responsible for building and maintaining enterprise-grade data processing systems that power critical business operations across the firm.
As a developer on this team, you will collaborate closely with both technical and business stakeholders to understand data requirements and deliver scalable, efficient solutions. You’ll play a key role in evolving our data infrastructure and integrating modern technologies to support global initiatives.
Key Responsibilities
- Design, develop, and maintain software solutions using Python on Linux-based platforms.
- Automate system tasks and workflows through scripting to enhance operational efficiency.
- Provide ongoing support for existing applications, including troubleshooting and performance tuning.
- Contribute to the enhancement of file transfer infrastructure and participate in testing and deployment of new features.
- Identify opportunities for process improvement and standardization across systems.
Minimum Qualifications
Bachelor’s degree in Computer Science or a related technical field.1–2 years of hands-on experience with Python and shell scripting in a Unix / Linux environment.Familiarity with relational databases and SQL.Exposure to cloud platforms (., GCP, AWS, Azure) is a plus.Experience working with various file formats and transfer protocols.Willingness to support early morning shifts (starting as early as 6 : 00 AM).Strong understanding of the software development lifecycle (SDLC).Preferred Qualifications
Experience in high-volume data environments.Strong analytical and problem-solving skills.Excellent communication and collaboration abilities across technical and non-technical teams.Background in financial services or market data is a plus