Job Description: Responsibilities and Duties
- Python and Web Development, Web application, REST API development along with hands on experience with Django, JavaScript.
- Experience in Analysis, Design, and Testing of applications using Core Python, Django, Django Rest Framework, Django Templates, SQL, JSON, HTML, Webservices-REST, Pycharm, ORM-Object relational Mapping (SQL Alchemy), Logging, Git, Jenkins, Postman, and Agile
- Experienced with full software development life cycle (SDLC)- for various applications including Analysis, Design, Development, Implementation, Testing, Maintenance and Support.
- Used Pytest and Unit Test for Test cases.
- Experienced with Architectural scalable platforms, Object-Oriented Programming concepts (OOP’s), Database Design and agile methodologies.
- Having knowledge with Agile methodologies and concepts as well as Agile project management.
- Knowledge of libraries such as NumPy, SciPy, Pandas, Matplotlib.
- AWS (Amazon Web Service) cloud platform as well as knowledge in Data Visualization’s for data analysis and data mining.
- Hands on experience in developing Client/Server, multi-tier web-based applications using Python, Django, Web Services with DRF(Django rest framework), MVT, JSON/XML, loggers, SQL, HTML, JavaScript and Design Patterns etc.
- Built web applications using Python, Django,, JavaScript, AJAX, HTML and template languages
- Manage Software defect tracking, reporting, follow up, using a bug tracking system and report defects to development team and management.
- Follow Agile process and status reporting.
- Develop strategies that address areas such as database performance, optimization and code reusability.
- Adherence to defined development workflow and Processes.
Skill Set:
1. Python API, REST (Must Advanced)
2. Client Side – JavaScript, Angular JS, React(Must Advanced)
3. SQL – Database(Must Advanced)
4. Architecture (Must Intermediate)
Desired Profile Required:
- 4+ Years of hands on experience on Python.
- Full Stack Developer with Strong experience on Front End, Middleware, and Backend
- Enjoys technical ownership and troubleshooting complex issues spanning multiple frameworks/modules
- Self-motivated, Strong interpersonal, oral and written communication skills
- Participate in deep architectural discussions with customers to ensure solutions are designed for successful deployment in the cloud
- Experience in Leading Full Stack Team
- Efficient communication and co-ordination with Cross region teams.
- Status Reporting to Managers and Client.
- Experience of Using Version control and bug tracking software.
- Strong Logical and Analytical Thinking.
- Self-starter and good team player
Keyskills: Full Stack, Python API, REST, JavaScript, Angular JS, React, SQL, Architecture, NumPy, SciPy, Pandas, Matplotlib, OOPS
Perhaps this role didn't fit your criteria, we have many similar roles advertised on our website. Check the latest jobs here.