Analyze requirements and data access needs and propose file and screen designs. Deploys the applications to multiple environments, from development through Quality Assurance, Staging and Production, and conduct unit and integration test.
Design and develop complex user interfaces use Python and Django.
Design database tables utilizing import or export data from SQL Servers into other data sources on a daily basis through the development and coding of stored procedures and triggers, as needed.
Utilizes source control, data collection, reporting and project tracking, testing and collaboration of project development.
Codes new objects (programs) in Python and Django to meet the requirements.
Conducts user acceptance review sessions and collaborates with other team members to perform debugging.
Required Skills
Analytical skills to analyze and draw actionable conclusions from large datasets.
Object-oriented programming in Python or Java or C++ within a professional setting.
Required Experience
Experience of working effectively in a globally distributed team, matrix organization and group setting.
Experience in developing Rester Services and coding multi-threaded programming with strong data structures knowledge.
Experience in building and maintaining microservices using Python/NodeJS.
Experience in testing web applications and web services (REST API’s).
Experience in Pytest automation framework(or any other middleware automation testing framework).
Education Requirements
Bachelor’s Degree in Computer Science, Information Technology or a closely related field.