Assistant Programmer

Job Description

Title: Assistant Programmer

Company Name: Southeast University

Vacancy: --

Age: Na

Job Location: Dhaka

Salary: --

Experience:

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


Published: 2025-08-25

Application Deadline: 2025-09-06

Education:
    • Bachelor of Science (BSc) in Computer Science & Engineering
    • Master of Science (MSc) in Computer Science & Engineering
  • Bachelor of Science (B. Sc) in Computer Science and Engineering or Master of Science (M. Sc) in Computer Science and Engineering.
  • Minimum CGPA 2.75 in each attempted certified examinations.


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


Skills Required:

Additional Requirements:

Frontend Development:

  • Proficiency in Angular (v8+), including RxJS, NgRx, or other state management libraries.
  • Strong knowledge of HTML5, CSS3, SCSS, and responsive web design principles.
  • Hands-on experience with TypeScript and JavaScript (ES6+).
  • Strong knowledge of component libraries (e.g., Angular Material) and design frameworks like Tailwind CSS.
  • Ability to build modular, reusable UI components, as well as custom directives and pipes.
  • Proficient in form handling, validation, and dynamic form rendering in Angular.
  • Understanding of frontend performance optimization strategies.
  • Awareness of web accessibility and adherence to modern web standards.
  • Experience with frontend testing tools such as Jasmine and Karma.

Backend Development:

  • 2+ years of experience in Java and Spring Boot.
  • Strong expertise in building and consuming RESTful APIs.
  • Proficient in MySQL & MongoDB databases.
  • Solid experience with Docker, CI/CD pipelines, and cloud-based deployment workflows.
  • Good understanding of ERP systems, with exposure to modules like Supply Chain, Accounting, Human Resources, Student Management System and Learning Management System.
  • Strong foundation in problem solving, competitive programming, data structures & algorithms.
  • Skilled in using version control systems such as Git.
  • Excellent communication skills and the ability to work effectively in a collaborative team environment.

Other Requirements:

  • Demonstrated ability to work in agile development environments (Scrum/Kanban).
  • Strong debugging, troubleshooting, and performance tuning skills.
  • Experience with microservices architecture and inter-service communication.
  • Familiarity with authentication and authorization protocols (e.g., OAuth2, JWT).
  • Exposure to DevOps practices and tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Understanding of software design patterns, clean code principles.
  • Ability to write technical documentation and communicate ideas clearly to both technical and non-technical stakeholders.
  • Willingness to mentor junior developers and participate in peer code reviews.


Responsibilities & Context:
  • Designed, developed, and maintained web applications using Java (Spring Boot) and Angular.

  • Build and integrate RESTful APIs with frontend components.

  • Work with MySQL and MongoDB databases to support scalable data architecture.

  • Deploy, monitor, and maintain applications on AWS cloud infrastructure.

  • Implement Docker-based containerization and manage CI/CD pipelines.

  • Collaborate with cross-functional teams, including design, QA, and business units.

  • Provide technical support for employees and students regarding software-related issues via email, phone and in person.

  • Troubleshoot and resolve issues in a timely and effective manner, maintaining a high level of customer satisfaction.

  • Develop modules for ERP systems, including Learning Management, Supply Chain, Accounting, Student Management, and HR.

  • Write unit tests and ensure code quality through peer reviews and automated testing.

  • Maintain documentation for applications, APIs, and internal tools.

  • Participate in Agile/Scrum ceremonies and contribute to planning, estimation, and retrospectives.

  • Stay updated with emerging technologies and advocate for their adoption where appropriate.

  • Any other duties and responsibilities assigned by the University Management from time to time.



Job Other Benifits:
    • Market competitive salary for exceptionally qualified candidates.

    • Southeast University offers attractive compensation package including two festival bonuses, contributory provident fund, gratuity, leave encashment, group life & hospitalization insurance, medical services etc.



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