Title: Asstt. Manager (Software Developer)
Company Name: KARNAPHULI INSURANCE PLC
Vacancy: --
Age: At most 32 years
Job Location: Dhaka
Salary: Negotiable
Experience:
Bachelor of Science (BSc) in Computer Science & Engineering from public and private University approved by UGC.
Or Masters in any discipline having with Professional certified on IT &/or Software Development.
Job Experience:
2-3 years’ experience in relevant field.
Solid knowledge in Java, Python and good competence in Python web frameworks (Django, Django REST Framework, and FastAPI).
Strong problem-solving and coding skills are required.
Good algorithmic and data structure skills are required.
Also understanding RDBMS (Oracle Server, MySql DB).
Database proficiency in Oracle 12c, PostgreSQL and MySQL.
Participate in the entire product lifecycle - design, documentation, coding, testing and deployment.
Develop and maintain backend API services using Python frameworks such as Django REST Framework, FastAPI.
Ability to work independently or as part of a team.
KARNAPHULI INSURANCE PLC, a reputed Private Insurance company, looking for a bright, talent proactive and energetic fresher/experienced willing to accept challenging Insurance career for the following position: Asstt. Manager (Software Developer)
Job Location: IT Department, Head Office, Dhaka.
Job Responsibilities:
Front-End Engineer: Focuses on the user interface and user experience, using technologies like HTML, CSS and JavaScript to build the parts of the application those users interact with directly.
Back-End Engineer: Works on the server-side logic, databases and APIs that power the application, often using languages like Python, Java or Node.js
Full-Stack Engineer: Possesses expertise in both front-end and back-end technologies, enabling them to work on all aspects of an application.
Data Engineer: Focuses on building and maintaining the infrastructure for data processing, storage and analysis often working with big data technologies.
ML Engineer: Specializes in building and deploying machine learning models often working with data scientists to integrate these models into applications.
Software Engineer in Test (QA Engineer/SDET): Ensures the quality of software through testing, automation, and quality assurance processes.
DevOps Engineer (SRE): Focuses on automating and streamlining the software development process often working with cloud technologies.
Security Engineer (Cyber security): Focuses on securing software applications and systems, protecting them from threats and vulnerabilities.
Mobile App Developer (iOS, Android): Develops application specifically for mobile devices, using platform-specific languages and tools like Swift (iOS) or Kotlin/Java (Android).
Embedded System Software Engineer: DevOps software for embedded system such as those found in devices like cars, appliance and other hardware.
Cloud Engineer (Cloud Solution Architect): Focuses on designing, implementing and managing cloud-based infrastructure and applications.
Assure data integrity, ERP system security, and adherence to corporate guidelines.
Create and manage unique ERP data analytics, dashboards, and reports.
Give ERP users technical assistance and training.
Update, patch, and upgrade ERP software on a regular basis.
Other Benefit: As per company’s rules