Software Engineer

Job Description

Title: Software Engineer

Company Name: Automas Technologies

Vacancy: 1

Age: At least 22 years

Job Location: Dhaka (Japan Garden City, Mohammadpur Housing)

Salary: Tk. 25000 - 35000 (Monthly)

Experience:

  • At least 1 year
  • The applicants should have experience in the following business area(s): Telecommunication, IT Enabled Service, Technical Infrastructure
  • Freshers are also encouraged to apply.


Published: 2025-10-20

Application Deadline: 2025-11-19

Education:
    • Bachelor of Science (BSc) in Computer Science & Engineering
    • Master of Science (MSc) in Computer Science & Engineering
    • Bachelor of Science (BSc)


Requirements:
  • At least 1 year
  • The applicants should have experience in the following business area(s): Telecommunication, IT Enabled Service, Technical Infrastructure
  • Freshers are also encouraged to apply.


Skills Required: CRM Software,Payment Gateway,Software Development,Software Implementation,Software Testing,System Integration,Telecommunication Products & Services,VOIP Solutions,Web Developer/ Web Designer

Additional Requirements:
  • Age At least 22 years
  • Only Male
  • At least a year of experience in Full Stack Development

  • Frontend: HTML, CSS, JavaScript (React/Vue)

  • Backend: PHP (Laravel), Node.js, Python (Django/Flask)

  • Database: MySQL / PostgreSQL/MariaDB

  • Strong knowledge of CRM Development & Customization

  • Payment & Billing: Payment Gateway integration (SSLCommerz, bKash, Nagad, Upay) & WHMCS setup

  • Server & Deployment: Linux/Cloud/VPS, Git

  • Security & Performance: Secure coding & performance optimization

  • VoIP & Telecom: SIP, RTP, Asterisk, FreePBX integration

  • Preferred: Experience working in IPTSP/Telecom companies and SaaS platforms



Responsibilities & Context:

Job Context

We are looking for a passionate and skilled Software Engineer to join our technology team. The candidate will mainly work on building and customizing CRM systems, guided by a senior mentor. A solid understanding of core CRM development languages is required. The role also includes developing and maintaining our in-house software, such as accounting and billing systems, along with other internal tools.

Job Responsibilities

  • Design, develop, test, and deploy scalable software applications.

  • Build, customize, and maintain CRM systems based on company needs.

  • Develop and integrate APIs with third-party systems (CRM, SMS, Payment Gateway, etc.).

  • Customize and manage VoIP solutions (Asterisk, FreePBX, Issabel, ViciDial, etc.).

  • Implement Payment Gateway Setup and WHMCS for automated billing and reseller management.

  • Develop and maintain in-house tools, including accounting and billing software.

  • Ensure database design, optimization, and synchronization (MySQL, MariaDB).

  • Troubleshoot, debug, and resolve technical issues efficiently.

  • Write clean, well-documented, and maintainable code following best practices.

  • Use Git for version control and release management.

  • Contribute to system architecture and design discussions.

  • Maintain system security, backups, and disaster recovery solutions.

  • Research and apply new technologies to improve performance and scalability.



Job Other Benifits:
  • T/A,Mobile bill,Tour allowance,Performance bonus,Medical allowance
  • Salary Review: Half Yearly
  • Festival Bonus: 2
    • Professional Training & Development Opportunities

    • Friendly and Collaborative Work Environment

    • Career Growth & Promotion Opportunities



Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Only Male can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs