Software Developer (Python)

Job Description

Title: Software Developer (Python)

Company Name: Smart Technologies (BD) Ltd.

Vacancy: 01

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science & Engineering

Experience Requirements:
∎ 2 to 4 year(s)
∎ Freshers are also encouraged to apply.

Job Responsibilities:
∎ Writing reusable, testable, and efficient code
∎ Design and implementation of low-latency, high-availability, and performant applications
∎ Integration of user-facing elements developed by front-end developers with server side logic
∎ Implementation of security and data protection
∎ Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.

Additional Requirements:
∎ Expert in Python, with knowledge of at least one Python web framework such as Django, Flask, etc .
∎ 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 such as Jinja 2, Mako, etc
∎ Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
∎ Understanding of accessibility and security compliance
∎ 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 such as Git, Mercurial or SVN

Salary: Negotiable

Compensation & Other Benefits:
∎ Mobile bill, Provident fund
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 20 Nov 2021

Company Information:
∎ 31 Oct 2021
∎ Smart Technologies (BD) Ltd.
∎ Address : Jahir Smart Tower, 205/1-205/1/A, West Kafrul, Begum Rokeya Sharani, Mirpur, Dhaka
∎ Web : www.smart-bd.com
∎ Business : IT Product Sales & Distribution, National Distributor of Huawei Mobile, Enterprise Solutions, Security & Surveillance, Software, Stationery Goods, Properties, Lenovo Mobile and Motorola Mobile etc

Category: IT/Telecommunication

:

Source: bdjobs.com

Similar Jobs

Executive/Sr. Executive- IT & MIS

Head, Fintech Technology Partnerships (AVP - SVP), ICT Division

Software Engineer/Senior Software Engineer (Asp.Net Core Backend)

Software Engineer/Senior Software Engineer (Angular Frontend)

Full Stack Developer

Jr. Executive/ Executive, IT

UI/UX Designer

Experienced Software Engineer

Senior Executive / Assistant Manager (ASP. Net Developer)

Mobile Application Developer (Flutter)

Manager-Software Engineer

Full Stack Java Developer for Capital Market Solutions

Sales & Marketing Executive

Senior Python Developer

Social Media Specialist ( Facebook Ads, Instagram ads, YouTube ads and Tiktok Ads)

HR Intern - Recruitment

Mobile App Developer (Native Android & Flutter)

Asst. Manager-IT.

Assistant Manager, IT

Engineer

Officer IT, Distribution

ICT Support Engineer

Full Stack Application Developer

লারাভেল ডেভেলপার (Expert Only)

Sr. Software Engineer

Assistant Engineer - IPTV, NOC Operations

Database Administrator / Manager

Supervisor – Refrigerator/AC Service Operation

Senior Executive (IT Support Technician)

Asst. Manager IT

Manager, Information Technology

Software Quality Assurance Engineer

Junior QA Automation Engineer

Junior QA Tester

Senior UI/UX Designer

Senior SQA Engineer (Principal Officer/Sr. Principal Officer), ABGTL (FinTech)

SQA Engineer (Officer/Sr. Officer), ABGTL (FinTech)

Programmer

Asst. Manager/ Deputy Manager, IT Infrastructure

Enterprise Network Service Management Lead Engineer