Junior Software Engineer

Job Description

Title: Junior Software Engineer

Company Name: Uttara University

Vacancy: --

Age: Na

Job Location: Dhaka (Uttara West)

Salary: Negotiable

Experience:

  • At least 2 years
  • The applicants should have experience in the following business area(s): University, Software Company


Published: 2025-11-04

Application Deadline: 2025-11-20

Education:

Requirements:
  • At least 2 years
  • The applicants should have experience in the following business area(s): University, Software Company


Skills Required: Software Development

Additional Requirements:

Education: Bachelor’s degree in Computer Science / Software Engineering (or equivalent).

Experience: Two (2) years of hands-on Laravel or full-stack PHP development experience. Experience working in an academic or enterprise environment is a plus.

Technical Requirements:

Area Requirement

  • Framework: Expertise in Laravel (v8+), MVC architecture, Blade templates, middleware.

  • Language: Strong knowledge of PHP 8+ and object-oriented programming (OOP).

  • Database: Experience with MySQL or PostgreSQL, Eloquent ORM, migrations, and query optimization.

  • Frontend: Good understanding of HTML, CSS, JavaScript, and Vue.js / Alpine.js.

  • API Development: RESTful API creation and integration (Laravel Sanctum/Passport).

  • Version Control: Proficient with Git (GitHub/GitLab/Bitbucket).

  • Deployment: Familiar with Laravel Forge, Envoyer, or CI/CD pipelines.

  • Testing: Knowledge of PHPUnit and debugging tools.

  • Security: Understanding of authentication, authorization, and data encryption best practices.

Preferred Skills:

• Experience with Livewire, Inertia.js, or Filament/Nova for admin dashboards.

• Familiarity with Docker and cloud deployment (AWS / DigitalOcean).

• Experience developing or maintaining student or HR management systems.

• Knowledge of Linux-based hosting environments.

• Strong analytical and problem-solving ability.

• Excellent communication and documentation skills.

• Able to manage tasks independently and meet deadlines.

• Team-oriented mindset and willingness to learn



Responsibilities & Context:

Job Summary

The Laravel Developer will design, develop, and maintain university web systems and portals including student information systems, faculty dashboards, online admission platforms, and internal APIs. This role involves working closely with the IT team to automate academic and administrative processes using secure, scalable Laravel based applications.

Key Responsibilities

  • Develop, test, and maintain Laravel based web applications for academic and administrative use.

  • Integrate third-party APIs (SMS, payment gateways, student services, etc.).

  • Collaborate with UI/UX designers and database administrators to deliver efficient systems.

  • Optimize performance and security across all web services.

  • Support existing legacy systems and migrate them to modern Laravel architecture.

  • Prepare technical documentation and assist with user training where necessary.

  • Troubleshoot, debug, and deploy updates to production servers.



Job Other Benifits:
    • Competitive salary (based on experience and university scale).
    • Annual leave, public holidays, and professional development support.
    • Opportunity to contribute to large-scale institutional systems.


Employment Status: Full Time

Job Work Place:

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

Interested By University

University Percentage (%)
Daffodil International University (DIU) 6.39%
Jahangirnagar University 5.94%
American International University Bangladesh (AIUB) 4.57%
National University 4.11%
Northern University Bangladesh 3.20%
International University of Business Agriculture and Technology 2.74%
Uttara University 2.74%
North South University 2.74%
Southeast University 2.74%
East West University 2.28%

Interested By Age Range

Age Range Percentage (%)
20-30 81.74%
31-35 10.96%
36-40 3.65%
40+ 0.46%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 12.79%
20K-30K 33.33%
30K-40K 26.03%
40K-50K 17.35%
50K+ 10.50%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 30.14%
0.1 - 1 years 13.24%
1.1 - 3 years 32.88%
3.1 - 5 years 12.79%
5+ years 10.96%

Similar Jobs