Backend DeveloperRoles and Responsibilities :- Develop data analysis and processing engines using Python- Develop server-side applications- Develop and deploy applications on AWS- Individually manage multiple projects with end-to-end oversight- Undertake POCs on new tech stacks and integrate them in applications on a functional level- Design small and large applications on an enterprise level- Understand business requirements and translate them into applications- Plan projects with complete details such as efforts, timelines, and wireframes- Work under tight timelines- Assist in project management of micro-innovation projects- Create tools, templates, SOPs / training manuals, process documents etc- Work with cross-functional / domain teams- Work in a fast-paced and agile development environmentDesired Candidate Profile :- 3+ years of relevant experience with Object Oriented Programming.- Expertise in Web frameworks: Django, Flask.- Should have working knowledge in Programming: Python Advanced.- Hands on knowledge on Source Control: GIT, And RESTFul Services.- Strong knowledge of MVC / MVT framework, Apache Web Server/IIS/nginx, Docker, etc- Proficiency in writing Web APIs / Rest APIs- Ability to develop client server architecture applications- Excellent understanding of relational databases such MySQL, MS SQL, and NoSQL(Mongodb)- Strong understanding of how to connect a database with a chosen back-end language, with adequate grip over architecture- Understanding of security-related concepts / within a server-side application- Adequate knowledge on SDLC