Location:
Contract Type:
All eligible candidates are invited to apply for the position of Python Developer at BlackSwan Technologies.
Responsibilities:
- Collaborates with designers, developers and product owners
- Design and develop quality, proficient and well documented technical solutions that satisfy business requirements and meets corporate architectural standards
- Develop solid unit and integration tests according to organizational standards
- Contribute to and drive technological and architectural decisions
- Participate in reviewing design and code for other team members
- Adhere to agile development principles while following and improving all aspects of the scrum process
- Function as a subject matter expert in multiple product components
- Assist peer organizations with activities such as performance, scalability and reliability testing
- Applies usability procedures and principles as defined at a project or product-line levels or through customer input
- Contributes to and supports re-use through common components that are well documented and tested
- Past experience with Financial Services will be a benefit
Requirements:
Bachelors or Master’ degree in computer science, information systems, STEM or related
Technical skills – Must haves
- 5+ years of development, including integration to enterprise software
- 3+ years experience development using Python
- Strong knowledge of development on public clouds
- Strong Knowledge of security principles
- Good knowledge of application networking and troubleshooting
- Experience with continuous integration and continuous delivery
- Solid knowledge of NoSQL technologies
- Knowledge of relational database concepts and experience using MySQL (or similar)
Technical skills – Strong Plus
- 3+ years of experience with Java, J2EE, Tomcat
- Experience with Google Cloud Platform and AWS
- Knowledge of containerization technologies - Docker, Kubernetes
- Knowledge of tradeoffs among PaaS, CaaS and IaaS cloud-based solutions
- Experience with microservice-based architecture and popular middlewares
- Familiarity with Data Science, Data Engineering
General skills
- Ability to learn quickly, and independently, in a fast-paced environment
- Excellent time-management, multi-tasking, and communication skills. Capable of juggling multiple projects and related complexities at the same time
- Good interpersonal and communication skills
- Work on a wide variety of tasks using emerging technologies
- Superior analytical and problem-solving abilities
- Desire to work in a team oriented, collaborative environment
Closing Date: 2020-08-29
Apply: via LinkedIn