Dynamic Megasoft Limited
Dynamic Megasoft Limited
Dynamic Megasoft Limited
Follow
More jobs from this company
Summary
- Vacancy: 3
- Location: Dhaka
- Salary: Negotiable
- Experience: 1 to 3 years
- Published: 24 Oct 2024
Requirements
Education
- Bachelor of Science (BSc) in Computer Science & Engineering
Experience
- 1 to 3 years
- The applicants should have experience in the following business area(s):
Software Company
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.
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.
Skills & Expertise
AWS
AWS Lambda
Flux
Hibernate
Java
Pandas
Python
Python Django
REST API
SPRING boot
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