Python / Java Developer

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

      Source link

      To apply for this job email your details to admin@chakricircular.com