C++ Developer

Automation Solutionz Bangladesh

Automation Solutionz Bangladesh

 

Automation Solutionz Bangladesh

Follow

Summary

  • Vacancy: 03
  • Location: Dhaka
  • Salary: Negotiable
  • Experience: At least 5 years
  • Published: 22 Dec 2024

 

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science & Engineering

Experience

  • At least 5 years
  • The applicants should have experience in the following business area(s):
    Software Company, IT Enabled Service, Engineering Firms, Group of Companies

Responsibilities & Context

Job title: C++ Developer

Experience:

  • Minimum 5 years of practical experience in coding in C++.
  • Experience in developing desktop applications with a user interface

Job type: Remote

Job nature: Full-time

 

About Automation Solutionz and ZeuZ

We are a rapidly growing software and services company focused on quality assurance, with offices in Canada and Bangladesh. We harness the power of automation to eliminate defects and enhance user experience, serving as a trusted partner to companies like BlackBerry, goeasy, Texada, TaxCalc, and more.

Our flagship product, ZeuZ, is an advanced, user-friendly, and cost-effective framework for testing cross-platform applications, including web, desktop, mobile, APIs, and cloud apps. It integrates with over 50 test automation tools, such as Selenium, Appium, image comparison tools, and voice recognition tools.

At Automation Solutionz, our core values are Commitment to Clients, Accountability, Continuous Improvement, Passion, and Fun. If these values resonate with you, we’d love to connect!

 

Role Summary

As a C++ Developer, you will leverage your expertise in software development and advanced programming techniques to design, build, and maintain our suite of high-performance software solutions. Your core responsibility will be writing efficient, robust, and scalable C++ code to meet both technical and business requirements.

In addition, you will play a key role in shaping our development culture by conducting code reviews, enforcing coding standards, and mentoring junior developers to ensure high-quality, maintainable software. Your leadership and technical guidance will contribute to the continuous improvement of both the team and the product.

 

Key Responsibilities

  • Produce new software for the company’s products and services.
  • To assist the design, and maintenance of new and existing products.·
  • Contribute via the team with the delivery of high-level system designs.
  • Collaborate across multiple technical teams.
  • Perform code reviews for other team members.
  • Contribute to an agile team via refinement meetings, stand-ups and sprint reviews.
  • Complete tasks as specified in the requirement set out for internal customers.

Required Skills

  • C++ 17 and above
  • Working knowledge of Qt, multiplatform, highly desirable.
  • Knowledge of XML / JSON / RESTful API’s.
  • Experience working on Linux and Windows-based systems.
  • SQL-based database platforms.
  • Experience of code versioning tools (GIT).
  • Atlassian tool suite (JIRA, Confluence).
  • Multithreading and synchronization.
  • Design Patterns.
  • Unit testing.

Preferred Skills

  • Excellent communication and coordination skills.
  • Excellent organizational skills.
  • The ability to prioritize workload and workflow.
  • Take the initiative to challenge and question the current system while offering solutions in an open environment.
  • The ability to work well under pressure and meet deadlines.
  • Excellent attention to detail.
  • A self-starter with a passion for learning.
  • Effectively use your software engineering skills
  • Experience with competitive coding platforms such as LeetCode and or Codeforces and or HackerRank, or similar (high rankings or active participation preferred).

Qualifications

  • Bachelor of Computer Science & Engineering.
  • Fluent in English speaking and writing.
  • Demonstrated experience solving problems with time and space complexity in mind.
  • Familiarity with system design, API integration, and database optimization.
  • Knowledge of cloud platforms (e.g., AWS, Google Cloud) or DevOps practices.
  • Exposure to Agile methodologies and team-based software development processes.

General Requirements

  • Ability to work independently and handle complex tasks with minimal supervision.
  • Attention to detail and a focus on writing clean, maintainable code.
  • Excellent communication skills for collaboration with cross-functional teams.
  • Eagerness to learn and stay updated on the latest coding challenges and technologies.
  • Strong analytical and problem-solving skills.

 

Type: Full Time (Permanent)

Location: Presently we are 100% virtual (Working from home) and we will convert to a hybrid work arrangement in the future (Office in Dhaka, Bangladesh).

Number of positions: Multiple.

Work hours: 8 hours/day, 5 days/week (Either Sunday to Thursday or, Monday to Friday) based on project/assignment.

 

How to Apply

To apply, submit your updated resume along with your coding profile (if any e.g., LeetCode, Codeforces, or HackerRank), relevant project work, and a cover letter to ([email protected]).

Skills & Expertise

C++programing

English Communicatin Skill

Git Version Control System

Linux and windows environments

Microservice Architecture and Design Patterns

RESTful APIs

SQL

Unit Testing

Workplace

Work from home

Employment Status

Full Time

Job Location

Dhaka

Job Highlights

C++ Developer

Experience

  • Minimum 5 years of practical experience in coding in C++.
  • Experience in developing desktop applications with a user interface.

Job type: Remote

Job nature: Full-time

Work hours: 8 hours/day, 5 days/week

Source link

To apply for this job email your details to admin@chakricircular.com