Client: Leading FinTech company that leverages cutting edge investment technology that provide Australians with access to global equities as well as institutional grade investment research platforms. About the role · We are looking for a senior Python developer to join our team, you’ll be a part of a highly focused, mission-driven team delivering a range of solutions using emerging technologies as well facilitating ongoing enhancements to existing software. Key Responsibilities · You will be involved throughout all stages of the software development process, including input on designs, implementation, testing, release, and post-implementation support. The software developed focus on the API and execution layers for a real time securities trading system. · Your responsibilities will include feature development, overseeing code contributed by other developers, scaling system performance, and maintaining existing functionality through production support. Requirements · Bachelor's degree in Computer Science, Software Engineering or equivalent.· The ability to develop high quality, scalable and maintainable code · A strong understanding of MVC architecture and SOLID principles· Excellent understanding of writing testable code and testing best practices· Experience with both Python 3 and the Django framework (3+ years)· Experience with end-to-end deployments of web applications· Experience with communication protocols – REST is must, GraphQL is very highly regarded, gRPC nice to have· Experience with Django ORM and migrations· Experience with code versioning tools and automated deployment pipelines· Financial services experience (particularly to do with securities trading) will be highly regarded· Experience with real time systems and pub/sub architecture is highly regarded· Knowledge of cloud services (AWS) is nice to have Work Details · Shift: Monday to Friday: 6:00am- 3:00pm or 7:00am- 4:00pm PH Time; depending on business needs· Location: Makati | *Work from Home Until Further Notice· Status: Full time employment