JOB
DESCRIPTION
- Hands-on
with Strong experience in advanced Python programming and web-services
framework.
- Participate
in plan, develop, build, unit/integration test phases of software development
- Participate
in design, code reviews with other developers and test-case review with
testers.
- Perform
unit/module testing of software to find errors and confirm programs meet
specifications
- Write
and maintain documentation to describe program development, logic, coding,
testing changes, and corrections
- Follow-up and close issues entered into the defect-tracking system
- Visualize,
articulate and break down complex testing areas into simpler parts
- Initiate
and influence implementation & test strategies across teams
- should
perform impact analysis of software and recommend effective solution.
- Good
understanding of Data Structures and Oops Concepts
- Candidates
must be patient, meticulous and logical in their work and capable of prioritizing
tasks. Good problem solving, analytical, administrative, organizational,
communication and interpersonal skills are also important. Must be a good
team-player.
- Strong
knowledge of building code deployment using Python (FLASK Framework)
- Integration
of user-facing elements with server-side logic
- Understanding of the threading limitations of Python, and multi-process
architecture
- Design
and implementation of low-latency, high-availability, and performant
applications
- Familiarity with Agile Methodology,
Test-Driven Development, and software design patterns for implementing Data
Drive Models Experience in Databases MySQL, Redshift, DynamoDB, Redis Good with
some of the tools like NumPy, SciPy, Pandas, SciKit-Learn, Keras, PyTorch,
TensorFlow etc
- Experience in using services like S3, PySpark,
AWS Data Pipeline Experience in Machine Learning Algorithms, statistics:
Regression, Simulation, Scenario Analysis, Modeling, Clustering, Decision
Trees, Neural Networks, NLP, etc.
Contract length: Permanent after probation.
Job Types: Full-time,
Salary: as per industrial standard
Benefits:- Paid sick time
- Work from home
Schedule: Day shift
Education: Bachelor's (Preferred)
Qualification:BCA / MCA / ME/ M.Tech./ MS
(Engineering/ Sciences) or BE/ B.Tech ( Software Engineering)
Good to have a relevant
Technical Certification
Must be fluent in ENGLISH