Job Description
Title: Software Designer
Company Name: CSD Bangladesh
Vacancy: 1
Age: Na
Job Location: Dhaka (Cantonment)
Salary: --
Experience:
- At least 1 year
- The applicants should have experience in the following business area(s): Retail Store, Software Company, Chain shop, Grocery shop
Published: 2025-09-24
Application Deadline: 2025-09-27
Education: - Bachelor of Science (BSc) in Computer Science & Engineering
Minimum BSc in Computer Science and Engineering from any reputed university.
Requirements: - At least 1 year
- The applicants should have experience in the following business area(s): Retail Store, Software Company, Chain shop, Grocery shop
Skills Required: Additional Requirements: Basic Requirements:
- Candidate must be a good problem solver and fast learner.
- Must be able to design system architecture, module structure, and data flow diagrams.
- Must have solid understanding of different mathematical models and must be able to design efficient Data structures and algorithms.
- Must have strong knowledge and hands on experience of OOP.
- Must have clear understanding of complete software Development Life cycle and the best practices.
- Must be able to translate business needs into technical design specifications.
- Must have hands on experience with any of this or more languages: C, C++, Java, python, C# or JavaScript.
- Must have hands on experience with any Relational or Document oriented Database (oracle, MySQL, PostgreSQL ,MongoBD or cassandra)
- Understanding of Distributed System is an advantage.
- Hands on experience of using third party libraries, API and SPK.
- Strong knowledge of major design patterns and their application use cases.
- Comfortable with Linux Distributions and command Line Interface.
- Must be able to prepare and maintain comprehensive design documents, specs, and guidelines.
- Experience on artificial intelligence is an advantage.
Specific Skills:
- Experience of developing form based and web-based applications.
- C, C#, C++, Java, ASP.net, Python, JavaScript, Unity Game Development, PHP, CSS, and
- Database (SQL/ No-SQL: MySQL, MS SQL, Oracle, MongoDB etc.).
- Experience with Mathematical Modeling.
- Knowledge of designing efficient Algorithms and Data Structures.
- Experience in working Windows and Linux based system.
Experience: Minimum One Year job experience as software designer.
Responsibilities & Context: Job Responsibilities: Shape and design how software systems look, function, and interact with users and other systems.
Job Overview: Help design and develop an ERP System for CSD.
Contract Period: Minimum 2 years. Renewable.
Job Other Benifits: Employment Status: Contractual
Job Work Place: Company Information: Gender: Both Male and Female can apply
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Category: IT & Telecommunication