Bepza Public School And College logo

Software Programmer

Bepza Public School And College

Education/Teaching/Training, IT/Telecommunication

1 month ago

Negotiable
Chattogram / Chittagong (Akbar Shah)
software development

Requirements

Education

  • Bachelor`s degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience

  • 2 to 3 years
  • The applicants should have experience in the following business area(s): Software Company

Additional Requirements

  • Minimum 2–3 years of relevant professional experience in software development.
  • Strong programming and problem-solving skills.
  • Good understanding of software development life cycle (SDLC).
  • Experience with database design and management.
  • Ability to develop responsive and user-friendly applications.
  • Good understanding of software security and data protection.

Preferred Technical Skills

Candidates having experience in the following will be given preference:

  • Programming: C#, Java, Python, PHP, JavaScript, or similar languages.
  • Web Development: HTML, CSS, JavaScript, React/Angular/Vue or equivalent.
  • Backend: .NET, Node.js, Laravel, Django, or equivalent frameworks.
  • Database: MySQL, PostgreSQL, MS SQL Server, or similar.
  • API: REST API and third-party API integration.
  • Version Control: Git/GitHub/GitLab.
  • Experience with school/ERP/HR/Accounts Management Software will be an added advantage.


Key Responsibilities

  • Design, develop, test, and maintain software applications according to organizational requirements.
  • Develop and maintain web-based applications and internal management systems.
  • Write clean, efficient, scalable, and well-documented code.
  • Identify, troubleshoot, and resolve software bugs and technical issues.
  • Maintain and improve existing software systems and databases.
  • Integrate different systems, APIs, and third-party services when required.
  • Develop reports, dashboards, and data-driven applications.
  • Ensure data security, system reliability, and proper user access control.
  • Collaborate with the IT, academic, HR, accounts, and administrative teams to understand software requirements.
  • Provide technical support and training to users when necessary.
  • Maintain proper documentation of software, databases, and system processes.
  • Stay updated with emerging technologies and recommend suitable solutions for organizational needs.


Compensation and other benefits

  • Salary Review: Yearly
  • Festival Bonus: 2 (Yearly)


Skill and Experience

  • C#
  • Java
  • JavaScript
  • Laravel
  • PHP
  • React

Job Overview

Expiration Date:

20th Nov, 2026

Job Type:

Full Time

Job Shift:

Day Shift

Functional Areas:

IT Support

Positions:

1

Experience:

2-3 Years

Salary Period:

Monthly Pay Period

Is Freelance:

No

Report this Job / Company

Warning: If any person or organization asks you for money for this job, harasses you during the recruitment process, commits fraud, or behaves unethically, please notify us promptly or report the job. Do not pay money to anyone in the hope of getting a job. Verify the employer and job information carefully before applying or joining. TAP2JOBS is not responsible for financial transactions, fraud, or unethical or harassing conduct by an employer.

complain@tap2jobs.com