Senior Software Engineer (Laravel)

Vacancy: 04

Job Context

  • TMSS ICT Ltd. is looking for senior software engineer who have working experience with PHP & Laravel Development.
  • Experience in Micro-finance/Accounting/Health/Education/Inventory Software Development.

Job Responsibilities

  • Build efficient, testable, and reusable applications using high-level PHP frameworks such as Laravel, Codeigniter, Slim, CakePHP, Symphony, etc.
  • Must be very good in core PHP development & Complex SQL query.
  • At least 4+ years of hands-on coding experience in PHP.
  • Experience with JSON, excellent Knowledge on modern Web Technologies like HTML5, CSS3, Bootstrap, jQuery, AJAX.
  • Experience in designing database architecture using RDBMS such as MySQL, ORACLE, as well as no SQL such as REDIS, MongoDB database systems, etc.
  • Advanced knowledge in frontend development and in-depth knowledge in JavaScript, CSS, Bootstrap, jQuery, Angular, Vue.js is highly desirable.
  • Experience in developing high-quality REST APIs using OAuth2.0, JWT, JSON, XML technologies.
  • Clear understanding of OOP, MVC architectures, design patterns, Queues management, etc.
  • Very good understanding in code versioning tools i.e. git, git-flow, etc.
  • API Integration with different platform.
  • Experience in various development tools i.e. Swagger, Postman.
  • Analyze the requirements and understand the deliverable.
  • Must have experience in clean code i.e. Sonarcube, PSR 2 conventions, etc.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear readable code.
  • Proficient understanding in docker, Jenkins, elastic search, etc but not mandatory.
  • Experience in optimizing database queries, resolve application performance issues.
  • Collaborate with team members and ensure knowledge transfer.
  • Effective organizational, time management and planning skills.
  • Problem-solving skills.

Employment Status: Full-time

Educational Requirements: Bachelor of Science (BSc) in Computer Science & Engineering (CSE)

Experience Requirements: 4+ years of experience in software development

Age: Not more than 35

Additional Requirements:  

  • Experience in MIS.
  • Candidates with previous experience in developing Health, Accounting, Education, and Micro-Finance & Inventory related software will be preferred.

Job Location: Dhaka

Salary: 40k – 70k (Based on performance)

Compensation & other benefits

  • Mobile & Internet Allowance.
  • Medical allowance.
  • Weekly 1 day holiday (Friday).
  • Three festival bonuses after provision period.
  • Local and international training.

Read Before Apply

  • Date of Interview with time & place/Zoom ID will be informed by SMS/e-mail/mobile phone calls.
  • All original academic & experience certificates shall be produced at the time of interview.
  • Selected candidates will be required to deposit one month’s equivalent salary as security at the time of joining and he/she will get it back with interest while leaving the job according to the rules of the organization.
  • Those who have terminated by TMSS need not to apply. But if any candidates leave the organization according to the rules & policy of TMSS and want to join again, he/she must mention his/her work experience with TMSS in the time of application.
  • Only shortlisted candidates will be called for interview.
  • No TA-DA is admissible for the interview.
  • Authority reserves the right to accept or reject the application without showing any cause or explanation.

Application Deadline: 15/04/2021