*BANK* Lead, Development (Python Developer) - 12 months' contract
Full Time 
Others
Job Description
Responsibilities
- Build & deliver software using standard framework and design patterns, in an agile delivery method
- Develop secure software components that can be reused for building multi-grained services.
- Adhere to governance and standards and ensure alignment with framework patterns.
- Develop and maintain automated testing
- Manage work on tools/modules deliverables from concept to completion as per project timelines
- Brainstorm and suggest design solutions based on user/product requirements
- Contribute towards an inspiring team environment with an open communication culture.
Requirements
- 8+ years of experience as a developer with experience in developing distributed systems.
- Demonstrated ability to program in Python (pandas, pyspark, numpy modules and data manipulation techniques)
- Proficient in ReactJS, Redux and Apollo GraphQL.
- Good knowledge of API, microservices architecture, Spark, JAVA SpringBoot and design with REST or GraphQL endpoints.
- Solid understanding of the development process pipeline, effective code version control, continuous Integration and Deployment using Jenkins.
- Working knowledge in various database and storage technologies such as Postgres, S3
- Excellent problem-solving abilities and judgment with strong attention to detail
- Good knowledge\exposure to public cloud services on Azure/AWS
- Writing testable, scalable, efficient code and leading code reviews.
Other open positions
New positions coming soon.