-
ID
#6130129 -
Job type
Permanent -
Salary
TBD -
Source
Bank Of America -
Date
2020-11-25 -
Deadline
2021-01-24
Phoenix Software Engineer II
Texas, Addison, 75001 Addison USAPermanent
Vacancy expired!
Job Description:
Integrate with multiple data sources such as Teradata, Hadoop, MongoDB for the data science platform in a python eco system• Compute capabilities knowledge using Spark, IBM Spectrum and knowledge of GPU CUDA frameworks.• Design and implement a micro service based application using python, django and related frameworks.• Collaborate with product and business teams to define our product, balancing features with time to market.• Experience with database technologies beyond relational, like MongoDB• Create a scalable, testable, documented application so that we can grow the product over time.• Understanding of the threading limitations of Python, and multi-process architecture• Understanding of accessibility and security compliance• Knowledge of user authentication and authorization between multiple systems, servers, and environments• Understanding of fundamental design principles behind a scalable application• Familiarity with event-driven programming in Python• Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform• Able to create database schemas that represent and support business processes• Strong unit test and debugging skills• Proficient understanding of code versioning tools (GIT) and Continuous integration continuous deployment• Integrate data science systems in python and with multiple data sources and databases• Design and implement a micro service based application using python, tensorflow and related frameworks.• Collaborate with product and business teams to define our product, balancing features with time to market.• Experience with database technologies beyond relational, like MongoDB• Create a scalable, testable, documented application so that we can grow the product over time.• Understanding of the threading limitations of Python, and multi-process architecture• Understanding of accessibility and security compliance• Knowledge of user authentication and authorization between multiple systems, servers, and environments• Understanding of fundamental design principles behind a scalable application• Familiarity with event-driven programming in Python• Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform• Able to create database schemas that represent and support business processes• Strong unit test and debugging skills• Proficient understanding of code versioning tools (GIT) and Continuous integration continuous deploymentRequirements• Bachelor's degree in a technical discipline such as Computer Science, Software Engineering; or equivalent work experience required• 5+ years of software development experience• 3+ years of experience in building and deploying web applications using the python ecosystem like Django, Flask• Experience with database technologies beyond relational, like MongoDB• Experience building and consuming APIs to interact with front end SPA and other applications using REST• Experience in working in an agile environment to quickly iterate and deliver features to users• Experience with CI/CD tools such as Bit Bucket, GIT• Experience in working in an agile environment to quickly iterate and deliver features to usersCritical/Niche Skills: • Experience in building financial applications• Knowledge of data sources such as Teradata, Hadoop, MongoDB to integrate in a python eco system• Compute capabilities knowledge using Spark, IBM Spectrum and knowledge of GPU CUDA frameworks.Shift:1st shift (United States of America)Hours Per Week:40Learn more about this roleVacancy expired!
Report job