In this role, you will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements in collaboration with front-end developers.
What will you do:
Writing reusable, testable, and efficient code using Object Oriented Methodologies.
Build scalable and reliable data systems consisting of multiple modules and sub-modules.
Integrate back-end python-based modules with user-interface elements developed by front-end developers.
Enhance Python pipeline to capture key elements from client systems and automate verification of algorithm findings.
Designing, building, testing, and deploying services and APIs that will be integral to our products.
Evaluating, and driving new opportunities through expert comprehension of software design, APIs, and web technologies.
Integration with front-end technologies PHP, Laravel, etc.
Skills, certifications and experience you possess:
Minimum 3 years of engineering experience, preferably with infrastructure, platform, or distributed systems.
Solid understanding of computer science fundamentals including algorithms and data structures.
Extremely Proficient in Python 3. x.
In-depth knowledge of Mongo DB.
Ability to covert high-level business and user requirements into smaller and manageable tasks.
Knowledge of Agile development methodology.
Experience with Git, REST, SQA, XML, and Web Services.
Experience in SQL.
Experience with AWS or other cloud infrastructure.