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

Source: bdjobs.com

Similar Jobs

Oracle Apex Developer (Programmer)

Software Developer

Junior Developer

MEAN Stack Developer

Team Leader, MERN Full Stack Development Team

Manager - SEO

IT Executive

Data Artist (Associate) (Morning & Afternoon Shift)

Full Stack Javascript/Typescript / React/ Next.js / Node Developer

.NET Developer

Asst. Executive/Executive (IT)

Senior Java Application Developer

Senior WordPress, Shopify Expert

Digital Marketing & SEO Expert (Content Writer)

Executive SCM

IT Officer

Software Engineer (.NET)

Deputy Manager (Technology & Regulations)

Executive, IT

Data Security Analyst

MERN Stack Development Trainer (Part Time / Full time)

IT Security Specialist

SEO & Digital Marketing Specialist

Database Administrator

Web Application Developer

Machine Learning Engineer

Developer

SQA Engineer

Full Stack Software Engineer (Mid-Senior Level)

Embedded System Engineer (I)

Flutter Developer

Frontend Developer

Full Stack Web Developer

Executive/Sr. Executive - IT Department

Manager, Technical Services Division

Oracle EBS Developer

Hardware & Network Support Engineer

React Developer

ICT Assistant

Senior ICT Assistant