Python Developer

Job Description

Title: Python Developer

Company Name: Dynamic Megasoft Limited

Vacancy: 05

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in CSE
∎ Skills Required: AWS, AWS Lambda, Flux, Pandas, Python, Python Django, REST API

Experience Requirements:
∎ 3 to 7 year(s)
∎ The applicants should have experience in the following area(s): Programmer Software Engineer, Software Development, Software Engineering
∎ The applicants should have experience in the following business area(s): Software Company

Job Responsibilities:
∎ Work collaboratively with design team to understand end user requirements to provide technical solutions and for the implementation of new software features
∎ Performance tuning, improvement, balancing, usability, automation
∎ Integration of user-facing elements developed by front-end developers with server side logic
∎ Design and implement of low-latency, high-availability, and performant applications
∎ Working with Python libraries like Pandas, NumPy, etc.
∎ Testing and debugging software applications with Python test framework tools like Behave, Pytest, PyUnit, etc.
∎ Designing and implementing - High availability and low latency applications, data protection and security features

Additional Requirements:
∎ Age 24 to 40 years
∎ Both males and females are allowed to apply
∎ Expert in Python, with knowledge of at least one Python web framework Django or Flask
∎ Familiarity with some ORM (Object Relational Mapper) libraries
∎ Able to integrate multiple data sources and databases into one system
∎ Understanding of the threading limitations of Python, and multi-process architecture
∎ Good understanding of server-side templating languages Jinja 2 or Mako
∎ Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
∎ Understanding of accessibility and security compliance for enterprise application
∎ Knowledge of user authentication and authorization between multiple systems, servers, and environments
∎ Understanding of fundamental design principles behind a scalable application
∎ Familiarity with event-driven programming in Python
∎ Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
∎ Able to create database schemas that represent and support business processes
∎ Strong unit test and debugging skills
∎ Proficient understanding of code versioning tools GIT

Salary: Tk. 60000 - 120000 (Monthly)

Compensation & Other Benefits:
∎ Medical allowance, Performance bonus
∎ Salary Review: Yearly
∎ Festival Bonus: 2

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 15 Jun 2022

Company Information:
∎ 26 May 2022
∎ Dynamic Megasoft Limited
∎ Address : Green Park, Road 2, Block E, Bosila Garden City, Mohammadpur, Dhaka 1207
∎ Web : www.dynamicmegasoft.com
∎ Business : Dynamic Megasoft Limited is a multinational software development company. We are developing Enterprise Software, Advanced Web Applications, and Mobile apps. Our mission is to help our customers create innovative services and solutions and grow their businesses. For that purpose, we provide rich technology competencies, domain expertise, and passion for the quality of our software professionals. With more than 100 diverse IT professionals on board, we can effectively handle software projects of any scale and complexity.

Category: IT/Telecommunication

:

Similar Jobs