Role responsibilities includeAnalyze requirements and prepare development plansWriting reusable testable and efficient codeDesign and implementation of low-latency high-availability and performant applicationsImplement new functionalityIntegration of user-facing elements developed by front-end developers with server side logic5&plus years Web Applications Developer experienceProficiency in Python with knowledge of Python web framework such as Django Flask etcProven experience building web applications using PythonExperience with Design Patterns Object-Oriented Development.Relational database expertise using JDBCSQLOracleUnderstanding of front-end technologies such as JavaScript HTML5 and CSS3.Proficient understanding of code versioning tools such as Git