Software Developer (Python/C++/Java with Cross-Platform Expertise)

Devolved AI

Devolved AI

 

Devolved AI

Follow

Summary

  • Vacancy: 10
  • Age: 22 to 35 years
  • Location: Dhaka (Uttara Sector 4)
  • Salary: Negotiable
  • Experience: At least 3 years
  • Published: 12 Aug 2024

 

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science & Engineering
  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Experience

  • At least 3 years
  • The applicants should have experience in the following business area(s):
    Software Company, IT Enabled Service, Artificial Intelligence (AI) Startup

Additional Requirements

  • Age 22 to 35 years
  • Experience: Minimum of 3 years of professional experience in software development. Proven experience in developing cross-platform applications using Python or C++, or Java.
  • Proficiency in Programming Languages:
  • Python: Proficiency in Python, with experience in desktop or backend application development.
  • C++: Advanced skills in C++ for developing high-performance, system-level applications.
  • Java: Strong experience with Java, especially in building scalable applications (e.g., using JavaFX).
  • Cross-Platform Tools & Frameworks: Experience with cross-platform development frameworks such as Qt, PyQt, Kivy, JavaFX, or similar. Knowledge of development environments across different operating systems.
  • Technical Skills: Understanding of AI and machine learning concepts is a plus. Experience with version control systems (e.g., Git). Familiarity with Agile/Scrum development methodologies.
  • Soft Skills: Strong problem-solving and analytical abilities. Excellent communication and collaboration skills. Ability to work independently and manage multiple tasks effectively.

Responsibilities & Context

About Us:Devolved AI is a cutting-edge technology company specialising in artificial intelligence solutions that are both innovative and impactful. We are looking for a versatile Software Developer with expertise in Python or C++, or Java and experience in cross-platform development to join our dynamic team. If you are passionate about creating high-performance applications that run seamlessly across multiple platforms, we want you to be part of our forward-thinking company.

Job Description: As a Software Developer at Devolved AI, you will play a key role in designing, developing, and maintaining robust software applications using Python or C++, or Java. Your focus will be on ensuring these applications are cross-platform compatible, providing a consistent and high-quality user experience across various operating systems and devices.

Key Responsibilities:

  • Software Development: Design, develop, and maintain applications using Python or C++, or Java, ensuring they are optimised for cross-platform performance.
  • Cross-Platform Integration: Utilise relevant frameworks and tools to ensure seamless functionality across different operating systems (Windows, macOS, Linux) and devices (desktop, mobile).
  • Framework Utilisation: Leverage cross-platform frameworks and libraries (e.g., Qt, PyQt, JavaFX, CMake) to enhance development efficiency and application performance.
  • Optimization: Write clean, efficient, and scalable code to maximize performance across platforms.
  • Collaboration: Work closely with AI engineers, data scientists, and other developers to integrate advanced AI models into applications.
  • Testing & Debugging: Develop and execute comprehensive testing strategies to ensure the stability and reliability of applications across platforms. Quickly identify and resolve issues.
  • Documentation: Maintain detailed documentation for code, system architecture, and user guides to support ongoing development and usage.
  • Continuous Learning: Stay updated on the latest advancements in Python, C++, Java, and cross-platform technologies to ensure that our applications remain at the forefront of the industry

Skills & Expertise

API Implementation

Artificial Inteligence

Backend Development

C++

Desktop Application

Github

Java

JIRA

Python

Version Control

Compensation & Other Benefits

  • Performance bonus, Weekly 2 holidays, Over time allowance
  • Lunch Facilities: Full Subsidize
  • Salary Review: Half Yearly
  • Festival Bonus: 2

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka (Uttara Sector 4)

Source link

Upload your CV/resume or any other relevant file. Max. file size: 512 MB.