Posted on: 01/07/2025
NMG Technologies is looking to grow its Software Development team for which a Python Developer has a critical role. The role involves analyzing projects, preparing project documentation in coordination with the clients.
You will be responsible for :
- Custom Application Development in Python using frameworks like Django, Flask, Bottle, CherryPy, Pyramid, etc.
- Creating Desktop Applications using PySide and PyGTK.
- Creating real time Web Applications using Twisted, Gevent and Tornado.
- Application Migration (from lower version to higher version)
- Application Porting (from different technology to Python)
- Legacy Applications- Upgradation, Enhancement & Performance Tuning
- Content Management Systems (CMS Solutions)
- Ecommerce Solutions
- Creating web Services/ API.
- SaaS Application Development.
- Web 2.0 / 3.0 / 4.0 Sites
- Complete Product Development
- Third Party Tools OR Plug-in integration (Like Chat, Forum, Blog, Search Engine etc.)
- Social Network Integration (Like Facebook, Twitter, Linked In, etc.)
- Bug fixing, Support, Maintenance & Enhancements in existing application
Technical Skills :
- Development : Python 2 & 3, HTML / CSS, JavaScript / jQuery, AJAX, SOAP, REST, JSON, XML, etc.
- Frameworks : Django, Flask, Bottle, CherryPy, Pyramid, etc.
- Database : MySQL, PostgreSQL, MSSQL, Oracle, MongoDB, Redis, CouchDB, RethinkDB, Parse.com, etc.
- Concepts : OOPS, MVC, Design Patterns, Agile Methodologies, SDLC Methodologies, etc.
- Tools : Eclipse, NetBeans, Git, SVN, Jira, Basecamp, Pystorm, PyDev, etc.
- Operating Systems : Windows, UNIX/LINUX and Mac
- Web Servers : Apache, Nginx, Gunicorn, etc.
- Environments : AWS, Azure, Google Cloud, Digital Ocean, Linode, Vagrant, Docker Containers, etc.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1505067
Interview Questions for you
View All