C++ Software Engineer

6 days ago


Manama, Bahrain 01 Systems Full time

Company Description

With over 300 customers in over 90 countries, 01 Systems provides state of the art solutions and services - For both the financial and non-financial sectors - in the areas of Digital Transformation, Signature Management Solution, Electronic Signature, Paperless Workspace Solution, Digital Document Management, Digital Mobile Onboarding and Biometrics Identification Technology.

Our team shares a passion for success and a firm commitment to create an inspiring work environment for each employee. High moral standards, a positive attitude, and a hard-working mindset are all qualities that you will find in the people at 01 Systems.

We make every effort to care for our employees who are our most important asset. Our culture promotes an atmosphere of thoughtfulness, moments of laughter, and an appreciation of others as well as a strong work ethic and technical skills.

**Job Description**:
**Duties and Responsibilities**
- Work with Product Leads to scope, estimate and plan engineering efforts and dependencies.
- Collaborate with software architects and the other members of the development team in developing innovative products and solutions.
- Create rapid prototypes to validate ideas.
- Troubleshoot customer issues as required.

**Qualifications**:

- Bachelor’s degree in Computer Science, Information System, Computer Engineering, or another related field.
- Strong proficiency in C++, with good knowledge of the latest language specifications.
- Familiarity with Microsoft Visual Studio and Windows COM (Component Object Model).
- Thorough understanding of memory management, multi-threading, templates, and containers.
- Understanding of interoperability of C++ components with other languages on respective platforms.
- Strong analytical and problem-solving and skills

**Desirable Skills & Experience**
- High levels of initiative, along with the ability to work with mínimal oversight, and capability to multitask.
- A team player, with willingness to assist other team members through brainstorming, review, mentorship, or knowledge-sharing to improve the performance of the team as a whole.
- Ability to understand and articulate good architectural and design principles.
- Strong written and verbal communication skills, including the ability to present complex information in a succinct and easy to understand manner.
- Exposure to other languages in the C family such as C# and Java.
- Experience working in an agile development environment.
- Drive for continuous learning and self-improvement.
- Familiarity with continuous integration and deployment.

Additional Information
**01 Systems is committed to equal employment opportunity for all employees and providing employees with a work environment free of discrimination. All employment decisions at 01 Systems are based on business needs, job requirements and individual qualifications.**

**Join our team and become an integral part of our mission to provide innovative software solutions to businesses. Your dedication and passion will contribute to our growth and success.



  • Manama, Bahrain 01 Systems Full time

    Company Description Our team shares a passion for success and a firm commitment to create an inspiring work environment for each and every employee. High moral standards, a positive attitude, and a hard-working mindset are all qualities that you will find in the people at 01 Systems. We make every effort to care for our employees who are our most important...


  • Manama, Bahrain 01 Systems Full time

    **Company Description** With over 300 customers in over 90 countries, 01 Systems provides state of the art solutions and services - For both the financial and non-financial sectors - in the areas of Digital Transformation, Signature Management Solution, Electronic Signature, Paperless Workspace Solution, Digital Document Management, Digital Mobile Onboarding...


  • Manama, Bahrain 01 Systems Full time

    Company Description With over 300 customers in over 90 countries, 01 Systems provides state of the art solutions and services - For both the financial and non-financial sectors - in the areas of Digital Transformation, Signature Management Solution, Electronic Signature, Paperless Workspace Solution, Digital Document Management, Digital Mobile Onboarding...

  • Software Engineer

    6 days ago


    Manama, Bahrain Test Board Full time

    Redefine the Linux experience in the embedded environments with the smallest, most secure, and updatable operating system in the IoT market. This is an opportunity for a senior software engineer passionate about open source software, Linux, security, and the developer experience. This challenging role demands a high degree of technical skill with low-level...


  • Manama, Bahrain Test Board Full time

    Work on mission-critical Golang code, focused on software delivery, containers, security sandboxing, telemetry and device management, as a software engineer on our SnapD team. This role requires an obsession with quality and performance, for work at the heart of the operating system. It also requires an interest in the software publishing and consumption...

  • IT Developer

    3 days ago


    Manama, Bahrain Qureos Inc Full time

    Position Type: Full-Time **Salary**: Competitive, based on experience and qualifications About the Company: Alzayani Investments is a leading investment company in Bahrain, specializing in a diverse portfolio of businesses such as real estate, automotive, hospitality, and more. With a strong commitment to innovation and excellence, our company is...

  • Software Engineer

    1 day ago


    Manama, Bahrain CTM360 Full time

    **Job Description**: We are looking to appoint a Software Engineer who can hit the ground running and participate in taking our products to the next level. You will be part of a highly talented team of engineers with a passion for solving cybersecurity use cases using various technologies. Join us and be at the forefront of technology and...


  • Manama, Bahrain Tech Bay IT Solutions Full time

    This is a full-time on-site role for a Developer "ASP.NET MVC, C#, SQL Server, Client site(JS,CSS,HTML)" at Tech Bay IT Solutions in Manama. The Developer will be responsible for programming, software development, object-oriented programming (OOP), database management, testing, handling backend / frontend and hands free on Microsoft. **Qualifications**: -...


  • Manama, Bahrain Talent Pal Full time

    This is a full-time on-site role for a Developer "ASP.NET MVC, C#, SQL Server, Client site(JS,CSS,HTML)" at Tech Bay IT Solutions in Manama. The Developer will be responsible for programming, software development, object-oriented programming (OOP), database management, testing, handling backend / frontend and hands free on Microsoft. **Qualifications**: -...

  • Software Engineer

    4 days ago


    Manama, Bahrain Talent Pal Full time

    We are looking to appoint a Software Engineer who can hit the ground running and participate in taking our products to the next level. You will be part of a highly talented team of engineers with a passion for solving cybersecurity use cases using various technologies. Join us and be at the forefront of technology and innovation. **Qualifications** - A...


  • Manama, Bahrain 01 Systems Full time

    **Company Description** With over 300 customers in over 90 countries, 01 Systems provides state of the art solutions and services - For both the financial and non-financial sectors - in the areas of Digital Transformation, Signature Management Solution, Electronic Signature, Paperless Workspace Solution, Digital Document Management, Digital Mobile Onboarding...


  • Manama, Bahrain Specialized Technical Services – STS Full time

    **Our Culture**: At STS we are proud of our culture and how it drives everything we do. We are looking for individuals who share our values and want to be part of a unique and engaging culture that revolves around collaboration and innovation. If you are looking for a role where you can drive engagement and excellence across teams through commitment and...

  • Project Engineer

    1 week ago


    Manama, Bahrain Dar Al Khaleej Trading & Contracting W.L.L Full time

    LOOKING FOR CIVIL ENGINEERS WITH COEPP LICENCE (GRADE C & ABOVE). THE CANDIDATE MUST BE AVAILABLE IN BAHRAIN AND HAVING COEPP LICENCE ONLY NEED TO APPLY. **Education**: - Bachelor's (preferred) **Experience**: - CIVIL ENGINEERING: 5 years (preferred) License/Certification: - COEPP LICENCE C GRADE AND ABOVE (preferred)


  • Manama, Bahrain Bahrain Financing Company Full time

    **About the role**: **Your Responsibilities**: - Develop high-quality, efficient, and fast code. - Perform development, debugging, optimization, and automation activities to support product implementation and deployments. - Adopt engineering best practices to deliver higher quality and scalable solutions. - Demonstrate a strong understanding of emerging...


  • Manama, Bahrain Calo Full time

    **About Calo** Launched in Bahrain in November of 2019, Calo is on a mission to make healthy easy. We’re a team of dedicated people driving this mission by providing better, faster, and cheaper ways to access food through technology. **Calo Graduate Internship Overview** Calo is offering a unique **Three-month** internship program for recent graduates....


  • Manama, Bahrain Talent Pal Full time

    **Company Description** With over 300 customers in over 90 countries, 01 Systems provides state of the art solutions and services - For both the financial and non-financial sectors - in the areas of Digital Transformation, Signature Management Solution, Electronic Signature, Paperless Workspace Solution, Digital Document Management, Digital Mobile Onboarding...

  • Software Engineer

    5 days ago


    Manama, Bahrain BenchMatrix Solutions W.L.L. Full time

    **Responsibilities**: - Identify, prioritize, and execute tasks in the software development life cycle. - Automate tasks through appropriate tools and developing software automation scripts. - Perform validation and verification testing. - Collaborate with project managers, internal teams, and clients to fix and improve products. - Assist in code reviews...

  • Software Engineer

    5 days ago


    Manama, Bahrain BenchMatrix Solutions W.L.L. Full time

    **Responsibilities**: - Identify, prioritize, and execute tasks in the software development life cycle. - Automate tasks through appropriate tools and developing software automation scripts. - Perform validation and verification testing. - Collaborate with project managers, internal teams, and clients to fix and improve products. - Assist in code reviews...


  • Manama, Bahrain General Assembly Full time

    Since 2011, General Assembly has transformed tens of thousands of careers through pioneering, experiential education in today's most in-demand skills. As featured in The Economist, Wired, and The New York Times, GA offers training in web development, data, design, business, and more, both online and at campuses around the world. Our global professional...


  • Manama, Bahrain Azentio Software Full time

    Duties & Responsibilities The technical consultant will be responsible mainly but not limited to the below: - Responsible for project implementation and support of our solutions either remote or at customer’s sites - Functional and technical analysis of our Proprietary Software’s specific features. - Technical analysis of the performance problems and...