Job Description
Title: Software Developer
Company Name: Prospiq Limited
Vacancy: 4
Age: 20 to 35 years
Job Location: Dhaka (DOHS Mirpur)
Salary: Tk. 20000 - 30000 (Monthly)
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
Published: 2024-11-09
Application Deadline: 2024-11-23
Education: - Bachelor of Science (BSc) in Computer Science & Engineering
- Bachelor of Science (BSc) in Computer Science
Requirements: - 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
Skills Required: Additional Requirements: - 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.
Job Other Benifits: - Provident fund,Gratuity,Performance bonus,Profit share
- Lunch Facilities: Partially Subsidize
- Salary Review: Yearly
- Festival Bonus: 1
Employment Status: Full Time
Job Work Place: Work at office
Company Information: Gender: Male and Female can apply
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Category: IT & Telecommunication