Title: Sr.Software Engineer/Windows Application Developer (C++)
Company Name: BJIT Ltd.
Vacancy: 01
Job Location: Dhaka
Employment Status: Full-time
Educational Requirements:
∎ B.Sc./ M.Sc. in Computer Science Engineering or other relevant areas.
Experience Requirements:
∎ At least 3 year(s)
Job Responsibilities:
∎ Technology used in Windows version of RCT.
∎ OS dependent application layer (UI and UX): Visual C++ (MFC).
∎ Common (Windows/macOS) application layer: C/C++
∎ SDK/Adapter: C/C++
∎ Communication: TCP/IP, PTP/IP, Port Forwarding.
∎ Thorough knowledge of the standard library, STL containers, and algorithms.
∎ Good understanding of memory management in non-garbage collected environments.
∎ Understanding of dynamic polymorphism and C++ specific notions, such as friend classes.
∎ Familiarity with templating in C++
∎ Familiarity with system call wrapper library functions.
∎ Proficient understanding of code versioning tools {{such as Git}}.
∎ Familiarity with continuous integration.
∎ Make sure to mention other frameworks, libraries, or any other technology relevant to your project.
∎ Very good skills in design.
∎ Have experience in large scale project.
∎ Design pattern [Command, Observer, factory].
∎ Strong in OOAD/OOP/UML.
∎ Very good in DLL, Lib.
∎ Have experience to work in multiple projects in a single workspace [C++].
∎ Familiar with Visual Studio 2017.
∎ Wire Shark (for analysing Packet Log).
∎ Good communication skills.
Additional Requirements:
∎ Age 30 to 45 years
∎ Both males and females are allowed to apply
∎ Both males and females are allowed to apply.
∎ Can resolve technical problems.
∎ Can extract the requirements from single line.
∎ Proactive mindset.
∎ Provide design and architecture and explain this in detail to the team members.
∎ Review the test cases, Code and give feedback.
∎ Ability to extract the non-functional requirements from the user.
∎ Provide technical solution to team.
∎ Take initiative when team facing problem to get the solution and provide the solution to team.
∎ Design, build, and maintain efficient, reusable, and reliable code.
∎ Guide the team to implement the modules.
∎ Identify bottlenecks and bugs, and devise solutions to these problems.
∎ Help maintain code quality, organization, and automatization.
∎ Propose solution for new feature to development team.
Salary: Negotiable
Compensation & Other Benefits:
∎ Attractive remuneration package for deserving candidates.
∎ All the public holidays as declared by Bangladesh Government.
∎ 2 weekends (Saturday-Sunday).
∎ 3 festive bonuses.
∎ Yearly increment.
∎ Performance bonus.
∎ Provident Fund.
∎ Free Breakfast, Lunch & Snacks.
∎ Unlimited Tea & Coffee.
∎ Sponsorship Certification.
∎ Medical Benefits.
∎ Opportunity to work with cutting edge tools & technologies in an international work environment.
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 26 Nov 2022
Company Information:
∎ 27 Oct 2022
∎ BJIT Ltd.
∎ Address : House# 2275, 2279, Pachkhola, Dhaka-1212
∎ Web : www.bjitgroup.com
∎ Business : ICT software production
Category: IT/Telecommunication
: Please mention the position name in the subject line.