Senior Python Developer - Shape the Future of Financial Technology!
Are you a seasoned Core Python developer with a passion for building robust data-driven solutions? Join our innovative team to develop cutting-edge applications that drive financial success. We're seeking a Senior Python Developer with 8+ years of experience in core Python, NumPy, Pandas, and Streamlit to make an impact in our dynamic environment!
About the Client
We are a forward-thinking financial technology company delivering transformative solutions for the finance industry. Our mission is to harness advanced technologies to solve complex challenges, and we're looking for talented developers to join us in building scalable, high-performance applications.
The Opportunity
As a Senior Python Developer, you'll design, develop, and maintain sophisticated data applications using core Python, NumPy, Pandas, and Streamlit. You'll collaborate with cross-functional teams to deliver interactive dashboards and analytical tools, contributing to our mission of driving financial innovation. This role offers the chance to work on high-impact projects, leveraging your expertise in data manipulation and visualization.
- Build and optimize data-driven applications using core Python, NumPy, and Pandas.
- Develop interactive, user-friendly dashboards and interfaces with Streamlit.
- Collaborate with data scientists and analysts to implement robust data pipelines and analytical models.
- Ensure code quality through best practices, including testing, code reviews, and documentation.
- Contribute to agile workflows, delivering scalable solutions in a fast-paced environment.
What You Bring
We're looking for a collaborative, problem-solving team player with:
- 8+ years of professional experience in core Python development.
- Deep expertise in NumPy and Pandas for data manipulation and analysis.
- Proven experience building interactive applications with Streamlit.
- Strong understanding of software engineering principles, including coding standards, version control (e.g., Git), and testing.
- Familiarity with agile methodologies and tools like JIRA or similar.
- Ability to simplify complex technical concepts and communicate effectively with cross-functional teams.
- Open-minded, proactive, and eager to contribute to a collaborative team environment.
Nice-to-Have Skills
Elevate your application with experience in:
- Market risk domain knowledge, particularly in financial modeling or risk analysis.
- Familiarity with additional Python libraries like SciPy, Matplotlib, or Plotly.
- Experience with cloud platforms (e.g., AWS, Azure, or GCP) for deploying data applications.
- Knowledge of database systems (e.g., SQL, PostgreSQL) for data integration.
- Exposure to DevOps practices or CI/CD pipelines for streamlined development.
Why Apply?
Be part of a team that values innovation, collaboration, and impact:
- Impact: Develop solutions that shape the financial industry's future.
- Growth: Work with cutting-edge tools and advance your expertise in Python and data technologies.
- Culture: Thrive in a supportive, agile environment that fosters teamwork and creativity.
- Flexibility: Enjoy remote or hybrid work options to balance your professional and personal life.
Ready to Drive Innovation?
If you're excited to build impactful data solutions and grow your career in financial technology, we want to hear from you! Apply now to join our mission-driven team and make a difference.