Python/Java Developer

Job Description

Title: Python/Java Developer

Company Name: Dynamic Megasoft Limited

Vacancy: 3

Location: Dhaka

Salary: Negotiable

Experience:
∎ 1 to 3 years
∎ The applicants should have experience in the following business area(s):Software Company

Published: 24 Oct 2024

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

Requirements:

Additional Requirements:
∎ Excellent development skills in Python/Java.
∎ Strong object-oriented design and programming skills.
∎ Strong English written and spoken communication skills.
∎ 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.
∎ Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
∎ Understanding of accessibility and security compliance for enterprise applications.
∎ 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.
∎ Able to create database schemas that represent and support business processes.
∎ Strong unit test and debugging skills.
∎ Proficient understanding of code versioning tools GIT.
∎ Participating in agile development processes, including daily stand-ups, sprint planning, and retrospective meetings.
∎ Excellent development skills in Python/Java.
∎ Strong object-oriented design and programming skills.
∎ Strong English written and spoken communication skills.
∎ 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.
∎ Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
∎ Understanding of accessibility and security compliance for enterprise applications.
∎ 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.
∎ Able to create database schemas that represent and support business processes.
∎ Strong unit test and debugging skills.
∎ Proficient understanding of code versioning tools GIT.
∎ Participating in agile development processes, including daily stand-ups, sprint planning, and retrospective meetings.

Responsibilities & Context:
∎ Proficient in coding one object-oriented programming language Python/Java.
∎ Design, develop, and maintain backend services using Python or Java, handling requests, responses, and data manipulation.
∎ Collaborate with the design team to understand end-user requirements, provide technical solutions, and implement new software features.
∎ Write efficient, testable, and scalable code to ensure performance under load.
∎ Integrate Python applications with third-party services (such as authentication and cloud services) through APIs.
∎ Handle authentication methods like OAuth, tokens, and session management in the application.
∎ Work with Python libraries such as Pandas, NumPy, etc.
∎ Test and debug software applications using Python test frameworks like Behave, Pytest, PyUnit, etc.
∎ Design and implement high-availability, low-latency applications, data protection, and security features.
∎ Proficient in coding one object-oriented programming language Python/Java.
∎ Design, develop, and maintain backend services using Python or Java, handling requests, responses, and data manipulation.
∎ Collaborate with the design team to understand end-user requirements, provide technical solutions, and implement new software features.
∎ Write efficient, testable, and scalable code to ensure performance under load.
∎ Integrate Python applications with third-party services (such as authentication and cloud services) through APIs.
∎ Handle authentication methods like OAuth, tokens, and session management in the application.
∎ Work with Python libraries such as Pandas, NumPy, etc.
∎ Test and debug software applications using Python test frameworks like Behave, Pytest, PyUnit, etc.
∎ Design and implement high-availability, low-latency applications, data protection, and security features.

Skills & Expertise:

Compensation & Other Benefits:
∎ Medical allowance, Performance bonus, Weekly 2 holidays
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2

Workplace:
∎ Work at office

Employment Status: Full Time

Job Location: Dhaka

Company Information:
∎ Dynamic Megasoft Limited
∎ Green Park, Road 2, Block E, Bosila Garden City, Mohammadpur, Dhaka 1207
∎ 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.

Address::
∎ Green Park, Road 2, Block E, Bosila Garden City, Mohammadpur, Dhaka 1207
∎ 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.

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Application Deadline: 23 Nov 2024

Category: IT/Telecommunication

Interested By University

University Percentage (%)
BRAC University 8.72%
5.59%
North South University 5.37%
Daffodil International University (DIU) 5.15%
Jahangirnagar University 3.58%
East West University 3.36%
United International University 3.36%
American International University Bangladesh (AIUB) 1.79%
Daffodil International University-DIU 1.79%
Shahjalal University of Science & Technology 1.57%

Interested By Age Range

Age Range Percentage (%)
20-30 84.79%
31-35 6.49%
36-40 0.89%
40+ 1.34%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 15.45%
20K-30K 22.73%
30K-40K 23.86%
40K-50K 15.00%
50K+ 22.95%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 37.36%
0.1 - 1 years 23.71%
1.1 - 3 years 24.16%
3.1 - 5 years 9.84%
5+ years 4.92%

Similar Jobs