Senior Software Engineer ( Java & C++)

Job Description

Title: Senior Software Engineer ( Java & C++)

Company Name: Karooth IT (BD) Limited

Vacancy: 01

Location: Dhaka (DOHS Baridhara)

Salary: Tk. 80000 - 100000 (Monthly)

Experience:
∎ At least 4 years
∎ The applicants should have experience in the following business area(s):Software Company, IT Enabled Service, Trading or Export/Import

Published: 5 Apr 2024

Education:
∎ Bachelor of Science (BSc) in Computer Science & Engineering

Requirements:

Additional Requirements:
∎ Bachelor's degree/Master’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent experience.
∎ 4+ years of experience in Java & C++ development, with a strong understanding of object-oriented programming concepts.
∎ Proficiency in Java , Spring Boot , C++ and Visual Studio.
∎ Experience with RESTful API development and Microservice architecture.
∎ Familiarity with modern Java development tools and frameworks, such as Maven, JUnit, and Mockito.
∎ Experience with relational databases and SQL, preferably using JPA.
∎ Strong problem-solving and analytical skills, with keen attention to detail.
∎ We are looking for candidates who can join immediately if selected.
∎ Bachelor's degree/Master’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent experience.
∎ 4+ years of experience in Java & C++ development, with a strong understanding of object-oriented programming concepts.
∎ Proficiency in Java , Spring Boot , C++ and Visual Studio.
∎ Experience with RESTful API development and Microservice architecture.
∎ Familiarity with modern Java development tools and frameworks, such as Maven, JUnit, and Mockito.
∎ Experience with relational databases and SQL, preferably using JPA.
∎ Strong problem-solving and analytical skills, with keen attention to detail.
∎ We are looking for candidates who can join immediately if selected.

Responsibilities & Context:
∎ Development of Java-based applications using Spring Boot and Microservice Architecture.
∎ Use Java Native Interface to develop and integrate C++ modules in Java library design and implement secure and efficient RESTful web services.
∎ Write clean, maintainable, and efficient code, adhering to best practices and industry standards.
∎ Properly maintain and write API documents, sequence diagrams, etc.
∎ Conduct thorough code reviews to ensure high-quality software and identify potential areas for improvement.
∎ Debug and resolve software bugs and issues in the production system.
∎ Integrate applications with external systems and services.
∎ Implement unit testing in the development lifecycle and guide the other developers to perform unit testing.
∎ Job Context: KIT is a renowned solutions provider catering to esteemed clients worldwide, offering expertise in developing, implementing, and maintaining large-scale enterprise solutions, MIS, and biometric solutions.
∎ Key Responsibilities:
∎ Development of Java-based applications using Spring Boot and Microservice Architecture.
∎ Use Java Native Interface to develop and integrate C++ modules in Java library design and implement secure and efficient RESTful web services.
∎ Write clean, maintainable, and efficient code, adhering to best practices and industry standards.
∎ Properly maintain and write API documents, sequence diagrams, etc.
∎ Conduct thorough code reviews to ensure high-quality software and identify potential areas for improvement.
∎ Debug and resolve software bugs and issues in the production system.
∎ Integrate applications with external systems and services.
∎ Implement unit testing in the development lifecycle and guide the other developers to perform unit testing.

Skills & Expertise:

Compensation & Other Benefits:
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ A fair compensation package
∎ Opportunity to learn and climb the career ladder
∎ Festival bonus
∎ Fair leave policy
∎ Friendly environment with refreshment facility.
∎ A fair compensation package
∎ Opportunity to learn and climb the career ladder
∎ Festival bonus
∎ Fair leave policy
∎ Friendly environment with refreshment facility.

Workplace:
∎ Work at office

Employment Status: Full Time

Gender:
∎ Only Male

Job Location: Dhaka (DOHS Baridhara)

Job Highlights:
∎ Join as a Senior Software Engineer to lead Java app development, integrate C++ modules, design RESTful services, and ensure high-quality code. Grow professionally in a supportive environment with competitive benefits.

Read Before Apply:

Please send your resume along with any relevant portfolio links or project samples to: [email protected] and cc: [email protected]



Apply Procedure:

Email your CV:
∎ Send your CV to the given email [email protected] or Email your CV from My Bdjobs account

Company Information:
∎ Karooth IT (BD) Limited
∎ 1st Floor, House: 277, Road: 04, Baridhara DOHS, Dhaka-1206
https://www.karoothitbd.com/

Address::
∎ 1st Floor, House: 277, Road: 04, Baridhara DOHS, Dhaka-1206
∎ https://www.karoothitbd.com/

Application Deadline: 5 May 2024

Category: IT/Telecommunication

Interested By University

University Percentage (%)
24.24%
American International University-Bangladesh 6.06%
Jahangirnagar University 4.55%
Mawlana Bhashani Science & Technology University 4.55%
Khulna University of Engineering & Technology 3.03%
Daffodil International University 3.03%
United International University 3.03%
Premier University, Chittagong 3.03%
Dhaka College 3.03%
Bangladesh University 3.03%

Interested By Age Range

Age Range Percentage (%)
20-30 33.33%
31-35 16.67%
36-40 12.12%
40+ 13.64%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 6.06%
20K-30K 6.06%
30K-40K 1.52%
40K-50K 7.58%
50K+ 78.79%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 33.33%
0.1 - 1 years 9.09%
1.1 - 3 years 6.06%
3.1 - 5 years 12.12%
5+ years 39.39%

Similar Jobs