
Full Time
Pune
Posted 3 days ago
Job Profile- Python Developer
Work Location- Pune
Degree- Bachelor’s Degree or higher in Information Systems, Computer Science, or related field (or equivalent experience).
Job Role- Software Engineer
Experience- 2-4 Yrs
Responsibilities
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests
- Proficient knowledge of a back-end programming languages like Python Knowledge of Django-Flask Development APIs using ORM
- Proficient understanding of OWASP security principles
- Understanding of session management in a distributed server environment
Requirements
- Fluency in Python language with hands-on experience on web frameworks like Django/Flask.
- Front end Experience in JavaScript frameworks such asVueJS / React / Angular
- Database RDBMS (MySQL & PostgreSQL) and NoSQL(MongoDB)
- Experienced with Cloud Services like Azure, AWS etc, familiarity with cloud first development models approach.
- Bastion hosts/Jump boxes Azure Vault Cloud DevOps CI/CD pipelines knowledge with repository hooks
- Must be an independent and self-driven individual who likes to stay up to date on new technologies.
- Strong knowledge of distributed computing is important.
- Writing Test/Mock interfaces, with testable code design approach from a DevOps perspective
- Experience working on REST APIs, writing modular code Object Oriented Design principles for mid to large scale s/w projects with modular design approach
- Data Structures and their usage, code optimization
- Design patterns knowledge (Factory, Polymorphism, Singleton etc)
Employment Type- Full-time