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
To apply for this job email your details to admin@chakricircular.com