Design and create effective websites and applications
Write reusable, testable, and efficient Python code
Integrate data storage solutions
Create integrative systems
Integrate user-facing elements and understand end-user requirements
Responsibilities:
Writing efficient, reusable, testable, and scalable code
Understanding, analyzing, and implementing Business needs, feature modification requests, conversion into software components
Integration of user-oriented elements into different applications, data storage solutions
Developing Backend components to enhance performance and receptiveness, server-side logic, and platform, statistical learning models, highly responsive web applications
Designing and implementing High availability and low latency applications, data protection and security features
Performance tuning and automation of application
Testing and debugging software applications with Python test framework tools like Behave, Pytest, PyUnit, etc.
Enhancing the functionalities of current software systems
Coming up with digital tools for online traffic monitoring
Working with Python libraries like Pandas, NumPy, etc.
Creating predictive models for AI and ML-based features
Keeping abreast with the latest technology and trends
Fine-tune and develop AI/ML-based algorithms based on results
Required Skill Sets:
Bachelor s degree in computer science or a similar field.
Python frameworks like Django, Flask, etc.
Web frameworks and RESTful APIs
Server-side languages like Mako etc.
Code versioning tools like Git, SVN, etc
Knowledge of Fundamental understanding of Front-end technologies like JS, CSS3 and HTML5, AI, ML, Deep Learning, Version Control, Neural networking