Programmer (Manager)

Job Description

Title: Programmer (Manager)

Company Name: A Reputed Pre-engineered Steel Structure Company

Vacancy: 01

Age: At most 40 years

Job Location: Anywhere in Bangladesh

Salary: Negotiable

Experience:

  • At least 10 years
  • The applicants should have experience in the following business area(s): Group of Companies


Published: 2024-08-25

Application Deadline: 2024-09-15

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


Requirements:
  • At least 10 years
  • The applicants should have experience in the following business area(s): Group of Companies


Skills Required:

Additional Requirements:
  • Age At most 40 years
  • Programmer or a related field will get preference.
  • Should have experience in software development, particularly in ERP systems.
  •  Proven experience in developing ERP systems or similar large-scale applications.
  •  Strong expertise in PHP, MySQL, HTML, CSS, JavaScript, and AJAX.
  • Hands-on experience with RESTful API development and integration.
  • Understanding of object-oriented software engineering.
  •  Proficiency in backend programming languages (e.g., PHP, Node.js, or Python).
  •  Experience with version control systems like Git/Github. Familiarity with DevOps processes and tools.
  •  Experience with other PHP frameworks (e.g., Laravel, Symfony).
  •  Familiarity with frontend technologies (e.g., React, Angular, Vue.js).
  •  Knowledge of cloud platforms (e.g., AWS, Azure) and deployment strategies.
  •  Strong problem-solving and communication skills. Ability to explain complex concepts to nontechnical stakeholders.
  • Experience in the following business area(s): Group of Companies.


Responsibilities & Context:
  •  Lead the comprehensive development of a custom ERP system from the ground up, ensuring alignment with business objectives and seamless integration with existing infrastructure.
  •  Design and implement the overall architecture of the ERP system from the ground up, including database structure, application logic, and user interfaces.
  •  Write and maintain clean, scalable, and efficient server-side code, ensuring optimal performance of the ERP system.
  •  Design and create responsive user interfaces using modern web technologies and integrate them with backend services.
  •  Optimize and manage database schemas for efficient data storage, retrieval, and processing, ensuring high performance and reliability.
  •  Develop and maintain RESTful APIs for integration with third-party applications and services.
  •  Implement and enforce robust security measures throughout the ERP system, including data protection, access control, and vulnerability management.
  •  Conduct thorough testing and debugging to ensure the ERP system functions smoothly across various scenarios.
  •  Prepare comprehensive documentation for the ERP system, including technical specifications and user guides.
  •  Stay up-to-date with emerging technologies and industry trends to continuously improve software development processes.
  •  Collaborate with team members to troubleshoot and debug software issues.
  •  Work closely with cross-functional teams, including project managers, business analysts, and other developers, to deliver the project on time and within scope.
  •  Stay updated with the latest trends in ERP development and implement best practices to continuously enhance the system.
  • Any other assignment not detailed herein & felt conducive by Management as and when necessary.


Job Other Benifits:

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

Similar Jobs