Junior Software Engineer

Jence

Jence

Jence

Follow

Summary

  • Vacancy: 2
  • Location: Dhaka
  • Salary: Negotiable
  • Experience: At most 1 year
  • Published: 7 Nov 2024

Requirements

Education

  • Bachelor/Honors

Experience

  • At most 1 year
  • The applicants should have experience in the following business area(s):
    Software Company, Engineering Firms, Electronic Equipment/Home Appliances
  • Freshers are also encouraged to apply.

Additional Requirements

The following hands on experience is required:

  • Knowledge and experience of Java, Python is a must.
  • Multi-threaded programming in these languages is required.
  • Interfacing experience with C/C++ dynamic library is a bonus.
  • Knowledge and experience with PHP programming lanugage for server side development. Must have knowledge of interfacing with database (Mysql) and able to issue SQL queries.
  • Knowledge and experience with Javascript. Should have sound knowledge of building user interface using Javascipt and send messages back and forth using JSON to the server.
  • Hands on experience with DART programming language is a bonus.
  • Recent graduates should consider the academic project as well as personal projects a experience and show us a demo of the project if selected for interview.
  • All candidates are required to pass a basic Software Engineering written test.
  • Short listed candidates are required to submit a short project to be completed at interview site.
  • Basic unit testing methods for software testing is required.
  • Knowledge of RSA Public Private Key encryption, AES Secure Shared Key encryption, etc. and their implementation in Java, Python, PHP is required.
  • Database management and maintenance of Mysql, Oracle is a plus
  • Experience with SQLite embedded database is a plus too.

Responsibilities & Context

Jence is seeking recent graduates to fill our Software Engineering position. The job include server side development in Java, Python, C/C++.

  • Hands on experience on Java and Python development and debugging. Interfacing with Dynamic link library with Java and Python is helpful. Java and Python unit testing.

  • Software development cycle, software design, object design, test design before software development take place.

  • Working knowledge of C/C++, debugging, dynamic linking is required.

  • PHP development with Mysql, SQL query, database design and access using PHP, Java, Python is required.

  • Javascript: GUI development using Javascript, sending and parsing JSON messages, server side communication using WebSocket.

  • Web content management, SEO, Image editing, and updating web page with product updates.

  • Customer support including supporting international customers.

  • Good written English skill.

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka

Source link

Upload your CV/resume or any other relevant file. Max. file size: 512 MB.