Software Developer

Prospiq Limited

Prospiq Limited

Prospiq Limited

Follow

Summary

  • Vacancy: 4
  • Age: 20 to 35 years
  • Location: Dhaka (DOHS Mirpur)
  • Salary: Tk. 20000 – 30000 (Monthly)
  • Experience: 2 to 4 years
  • Published: 9 Nov 2024

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science & Engineering, Bachelor of Science (BSc) in Computer Science

Experience

  • 2 to 4 years
  • The applicants should have experience in the following business area(s):
    Software Company, IT Enabled Service, Artificial Intelligence (AI) Startup, Business-to-Business (B2B) Software and Services Startup

Additional Requirements

  • Age 20 to 35 years
  • Required Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 2+ years of experience in Python development or a similar role.
  • Proficiency in Python: Strong understanding of Python libraries and frameworks such as Django, Flask, FastAPI, or similar.
  • Experience with databases: Familiarity with relational databases (e.g., MySQL, PostgreSQL) and/or non-relational databases (e.g., MongoDB).
  • Understanding of web technologies: Proficiency in HTML, CSS, JavaScript, and RESTful APIs.
  • Knowledge of version control systems: Experience with Git, GitHub, or GitLab.
  • Problem-solving skills: Ability to troubleshoot issues, think critically, and provide innovative solutions.
  • Excellent communication skills: Able to work effectively in a team and articulate technical ideas clearly.
  • Preferred Qualifications:
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of front-end frameworks such as React, Vue.js, or Angular is a plus.
  • Experience with machine learning libraries (e.g., TensorFlow, scikit-learn) or data analysis tools (e.g., Pandas, NumPy).
  • Understanding of software development best practices and methodologies (e.g., Agile, Scrum).

Responsibilities & Context

Python Software Developer (Django and Next JS)

Key Responsibilities:

  • Develop and maintain Python applications: Write clean, efficient, and reusable code for a variety of applications.
  • Collaborate with teams: Work with designers, product managers, and other developers to translate business requirements into technical solutions.
  • Debug and troubleshoot: Identify issues, optimize performance, and implement solutions to improve software quality and performance.
  • Integrate APIs and services: Work with external APIs and integrate third-party services where required.
  • Database management: Design, implement, and manage relational or non-relational databases.
  • Testing and quality assurance: Write and maintain unit tests, integration tests, and perform code reviews to ensure code quality.
  • Documentation: Maintain clear, concise, and comprehensive documentation of all developed code and application configurations.
  • Continuous learning: Stay updated with the latest industry trends, best practices, and emerging technologies in software development.

Compensation & Other Benefits

  • Provident fund, Gratuity, Performance bonus, Profit share
  • Lunch Facilities: Partially Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 1

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka (DOHS Mirpur)

Source link

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