Software Engineer (Python, Django)

Job Description

Title: Software Engineer (Python, Django)

Company Name: Giga Tech Ltd.

Vacancy: 02

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ B.Sc in Computer Science Engineering or in any relevant discipline

Experience Requirements:
∎ 2 to 3 year(s)

Job Responsibilities:
∎ Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
∎ Assessing and analyzing technical documents, terms of reference.
∎ Participate in the design and implementation of application features for large web and desktop applications.
∎ Participate in peer-reviews of solution designs and related code.
∎ Determine operational feasibility by evaluating and analyzing problem definitions, requirements, solution development and proposed solutions.
∎ Collaborate with stakeholders and other team members in an agile environment.
∎ Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
∎ Collecting, analyzing and summarizing development and service issues.
∎ Develop, refine, and tune integrations between applications.
∎ Analyze and resolve technical and application problems.
∎ Assess opportunities for application and process improvement.
∎ Research and evaluate a variety of software products.
∎ Learn and display how products would add value to respective businesses.
∎ Collaborate with the team in brainstorming sessions and create new products.
∎ Mentoring junior software engineers.
∎ Keeping line manager updated by informing regular work activities.
∎ Provide post-live 2nd level support as required.

Additional Requirements:
∎ At least 2 - 3 year(s) for Software Engineer and 3-5 year(s) for Sr. Software Engineer
∎ Professional experience using Python with a solid foundation in object-oriented analysis and design
∎ Professional experience in Django framework with Unit testing
∎ Understanding of the threading limitations of Python, and multi-process architecture
∎ Strong understanding of Python data structures like list, set, dict etc. and solid understanding of their time and space complexity
∎ Familiarity with event-driven programming in Python
∎ Experience on Javascript (ES5, ES6) and Node.js
∎ Experience in service-oriented architectures (REST, SOAP)
∎ Experience in API design and documentation
∎ SQL and RDBMS (Oracle, MySQL, PostgreSQL, MSSQL) with ORM
∎ Experience with Linux and cloud computing platforms (AWS/Azure/GCP)
∎ Experience with Git, Docker
∎ Strong and effective inter-personal and communication skills
∎ Good team player, well-organized, initiative and detail-oriented

Salary: Negotiable

Compensation & Other Benefits:
∎ Festival Bonus: 2
∎ Mobile Allowance
∎ Scope for Professional Development & Career Growth
∎ Performance Bonus
∎ Friendly Work Environment
∎ Other perks as per Company policy

Application Deadline: 21 Mar 2021

Company Information:
∎ 9 Mar 2021
∎ Giga Tech Ltd.
∎ Address : SAM Tower (Level-7), House# 4, Road# 22, Gulshan – 1, Dhaka – 1212
∎ Web : www.gigatechltd.com
∎ Business : GIGA TECH is a R&D based futuristic company of BEXIMCO group. Beximco, the largest private sector group in Bangladesh founded in the 1970’s. Giga Tech, a B2B venture of Beximco Group, enables transformation in the public and private sector in everyday doing business through our R&D, solution design, software, device and service. Our goal is to enable the continuous advancement of our clients’ business through enabling innovation, efficiency, security and robustness in their organizations through sustainable design, advanced technology and effective solution.

Category: IT/Telecommunication

Source: bdjobs.com

Similar Jobs

Database Administrator

Web Application Developer

Machine Learning Engineer

Developer

SQA Engineer

Full Stack Software Engineer (Mid-Senior Level)

Embedded System Engineer (I)

Flutter Developer

Frontend Developer

Full Stack Web Developer

Executive/Sr. Executive - IT Department

Manager, Technical Services Division

Oracle EBS Developer

Hardware & Network Support Engineer

React Developer

ICT Assistant

Senior ICT Assistant

Jr./Sr. Software Engineer - Android

Officer, IT (BRAC Healthcare Ltd.)

English Content Writer

Software Engineer (React Native)

Assistant DBA

React Native Developer

Software Engineer (.NET)

Jr. Network Engineer, Customer Care

IT Officer (Contractual)

Manager - Vendor Relationship Management [Night Shift]

Vendor Coordinator [Night Shift]

Software Engineer/Senior Software Engineer (Python/fastapi)

Lead-Business Development

Diploma Engineer

Unreal Game Developer

PHP With Laravel Trainer (Part Time / Full time)

Frontend Developer (Next.js/React.js)

Backend Developer

Software Engineer (Node JS)

Software Engineer (React JS)

Software developer (ASP.NET/CORE)

Executive/Senior Executive - IT

AI Data Trainer