Trainee/Junior Software Engineer

Job Description

Title: Trainee/Junior Software Engineer

Company Name: ERA-INFOTECH LTD.

Vacancy: Not specific

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Minimum B.Sc (CSE) or M.Sc (CSE), B.Sc (Hons')in any discipline with Diploma in Computer science from IDB-BISEW

Experience Requirements:
∎ 1 to 5 year(s)

Job Responsibilities:
∎ Excellent problem-solving skills in Functional and Object-Oriented programming paradigm
∎ Working experience with JavaScript, Typescript, Express.js and Node.js
∎ Complete understating of Node.js Asynchronous programming (i.e. Promises, async/await, callback).
∎ Experience with Node.js ORM/ODM technologies (i.e. TypeORM/Sequelize, Mongoose)
∎ Experience with frontend technologies like React.js, Next.js, Redux/Context API
∎ Professional level working experience with relational (i.e. PostgreSQL, Mysql) and non-relational (i.e. MongoDB) database
∎ Complex SQL query writing skills with Sub Query and Joins
∎ Good Knowledge of web servers like Nginx/Apache HTTP server
∎ Familiarity with containerization & orchestration tools (i.e. Docker, Kubernetes)
∎ Familiarity with 3 Tier deployment architecture
∎ Knowledge of PHP Laravel Framework will be considered as a plus.
∎ Knowledge of Socket.io/WebSocket will be considered as a plus
∎ Proficiency in .Net/.Net Core, C#, Entity Framework, and object-oriented design skills are must
∎ Application architecture and design patterns.
∎ Proficiency of RESTful APIs is a must.
∎ Proficiency of Data Structures and Algorithms
∎ Proficiency of integration of third-Party APIs.
∎ Proficiency of Relational and Non-relational databases (Oracle, MySQL, MongoDB etc.).
∎ Experienced in using source code version control system (Git).

Additional Requirements:
∎ The candidate must be well known in coding, analyzing, designing, implementing & configuring of banking software under Oracle Database in Windows and Linux platform. Interested to work in latest technology platform.
∎ Minimum 1 to 5 years in relevant field
∎ Open to learn new technologies.
∎ Strong written and verbal communication skills in English
∎ Time management skill is must
∎ Knowledge on Scrum is highly appreciated

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 14 Feb 2022

Company Information:
∎ 8 Feb 2022
∎ ERA-INFOTECH LTD.

Category: IT/Telecommunication

:

Source: bdjobs.com

Similar Jobs

Technical Customer Support Engineer

Digital Marketing Expert

Digital Marketing Specialist

Trainee, Application Analyst

IT Support Engineer

Junior QA Tester

Managed Service Engineer

IT Helpdesk Support Engineer (Computer Networking Engineer)

Software Engineer (Java)

Junior QA Automation Engineer

Jr. IT Support Engineer

Jr. UI/UX designer / Jr. HCI Specialist

Programmer - Information Technology Department

Data Analyst

Manager / AGM - Product Management (Printer / MFP)

Graphics & Motion Designer

App Developer

Sales & Marketing Manager (IT)

Frontend Lead Engineer

Backend Lead Engineer

Product Manager

Team leader, Telesales and Lead Generation – Call Center

Senior Software Engineer ( Java & C++)

Software Development Team Lead

Intern (Programmer)

IT Operations Officer (Digital Assistance Services)

Business Solution Intern

WordPress Developer

Frontend Developer

SAP Consultant

Senior Programmer/Programmer

Digital Transformation Project Manager

Flutter Mobile App Developer (Android/iOS)

Executive IT Division (Software & Site Development)

Sr. DevOps Engineer

Medical Documentation Specialist - Night Shift

Senior Officer, IT Division (IT Infrastructure)

Senior Officer, IT Division (Software & Technology Development)

Information Management Officer-SMS

Executive - HR (Recruitment)