• Home
  • About
    • Investor Relations
    • Team
    • Contact Us
  • Careers
  • Newsroom
Mi-C3Mi-C3
Mi-C3Mi-C3
  • Home
  • About
    • Investor Relations
    • Team
    • Contact Us
  • Careers
  • Newsroom

Careers

Home Careers

Join Mi-C3

Building a successful career requires time, effort and strong will. At MI-C3 we believe what we do matters, we know why we do it, we believe in thinking differently, we create products and platforms that are carefully designed and necessary to use.

As a team we believe in winning as one – collaborating to reach shared goals and developing through challenging and meaningful experiences. We offer a great compensation package, generous vacation options and most importantly a great working environment where your skill sets are put to great use and you have the opportunity to work on exciting projects for global customers.

We are looking for team members with great attitude great communication skills, who are enthusiastic to learn and eager to grow, who are open minded and have a “can do” outlook in life.

Available Positions

Senior Java Developer, Malta

Senior Java Developer

Birkirkara, Malta

We are looking for a Senior Java developer that has experience with distributed realtime computation system and Big Data.

Requirements

  • We are looking for a subject matter Expertise on Apache Hadoop, Apache Kafka, Apache Storm and related technologies
  • Experience in working with Hadoop HDFX and MapReduce.
  • Create End-to-End (E2E) deployment-ready Data Pipeline.
  • Knowledge of DBMS and related technologies (PostgreSQL or Oracle DB, Apache Hive, No SQL Databases)
  • Basic knowladge of C.
  • Experience working collaboratively using agile software development process.
  • Ability to work both individually and as part of a team.
  • Strong analytical and troubleshooting skills.
  • A passion for learning and adapting to technologies, demonstrated ability to handle multiple and competing priorities and projects.

Preferences

  • Bachelor’s degree in Computer Science or equivalent is preferred.
  • Experience in working with Hortonworks is a big plus.
  • Scala programming is a plus.
vacancies@mi-c3.com

Posted On: 18/01/17

Senior Front-End REACT/REDUX Developer, Malta & Pakistan

Senior Front-End REACT/REDUX Developer

Birkirkara, Malta & Lahore, Pakistan

Mi-C3 is recruiting a Senior Front-End Developer who will be working with its platform. We are seeking 2 candidates and one position is based in Lahore – Pakistan and the other in Birkirkara – Malta; on a full time basis.

Job Requirements

  • Ability to work both individually and as part of a team.
  • Strong analytical and troubleshooting skills.
  • Leadership skills and ability to lead junior developers.
  • A passion for technology and adapting to new technologies, demonstrated ability to handle multiple and competing priorities and projects.
  • Experience working on high performance web applications.
  • Minimum 2 years of experience in React/Redux.
  • Bachelor’s degree in Computer Science or equivalent.

Technical Requirements

  • Strong knowledge of React and Redux.
  • Experience with ES6.
  • Experience with VanillaJS and knowledge of single page application frameworks
  • Understanding the nature of asynchronous programming.
  • Knowledge of UI component based architecture.
  • Experience with NodeJS and GraphQL is a plus.
  • Experience with AngularJS is a plus.
  • Experience with D3 or equivalent library is a plus.
  • Experience openlayer or equivalent library is a plus.
  • Experience working collaboratively using agile software development process is a plus.
vacancies@mi-c3.com
Posted On: 17/10/17
Senior NodeJS Developer, Malta

Senior NodeJS Developer

Birkirkara, Malta

Mi-C3 is recruiting Senior NodeJS Developers who will be working with the back-end of its platform. This position is based in Malta on a full time basis.

Job Requirements

  • Ability to work both individually and as part of a team.
  • Strong analytical and troubleshooting skills.
  • Leadership skills and ability to lead junior developers.
  • Experience working on high performance web applications.
  • A passion for technology and adapting to new technologies, demonstrated ability to handle multiple and competing priorities and projects.

Technical Requirements

  • Proficient in NodeJS technologies such as express.js, socket.io or equivalent technologies.
  • Experience with ES6
  • Understanding the nature of asynchronous programming and the fundamental design principles behind a scalable application.
  • Experience with NoSQL and SQL based databases.
  • Implementing automated testing platforms and unit tests.
  • Experience working collaboratively using agile software development process.
  • Experience with GraphQL is a plus.
  • Experience with Java is a plus.
  • Experience with the TDD or BDD is a plus.
vacancies@mi-c3.com

Posted On: 24/04/17

Senior Database Administrator, Malta

Senior Database Administrator

Birkirkara, Malta

Mi-C3 is seeking a highly motivated Database Administrator to join the team. This is a small team and you will play a critical role within the team. The current enterprise environment consists of multiple stand-alone databases Postgres 9.4 and 9.6, as well as Java Appllication deployed on Apache Tomcat, Ubuntu Linux and Proxy Servers. The successful candidate must be able to work in a dynamic environment with software developers, DB team, Sys Admin and Network Team, using various operating systems such as Ubuntu Linux, Windows, and VMWare. The candidate must be able to work with minimal supervision and possess the ability to work in a team environment. We are looking for someone who has fully embraced open source technologies and has previous experience in leading organizational transformations. Experience and innovative ideas in database administration, data replication, DevOps and middle tier administration are highly desired. The candidate will provide database administration/application support to the entire system development lifecycle. The individual will be responsible for daily operations, monitoring, backup and recovery, performance tuning, installation, configuration and patching of databases. The candidate will work with System Analysts and the Data Manager to review and optimize logical data models/database scripts and implement them into the physical database.

Skills

  • Hands-on experience in database administration and performance tuning. The successful candidate shall possess 4+ years’ technical knowledge and experience with Postgres in a production setting and new JSON/JSONB features.
  • Other NoSQL database experience is desired.
  • PostgreSQL Development experience.
  • Experience with Shell Scripting.
  • Experience with SQL development, data modeling and database security.
  • Experience with Database backup, disaster recovery processes and procedures.
  • Experience with SQL tools as required for the database solution such as pgAdmin or DataGrip.
  • Experience with git or other source control software.
  • An understanding of the Agile framework and the DevOps approach.
  • Experience researching software & technology and making recommendations on their use.
  • Strong problem solving and analytical skills. Very good communication skills and interpersonal skills.
  • Experience responding to and resolving database access and performance issues.
  • Experience interpreting database error messages and the ability to execute recovery of database instance, data or other pertinent database components.
  • Experience with postgreSQL Bi Directional Replication.
  • Experience with postgreSQL Database Partitioning.
  • Experience with Geo separated High Availability.
  • Experience with Docker Containers.
  • PostgreSQL with Certification is a must.
  • BS in Computer Science or Computer Engineering, or related technical discipline required.
vacancies@mi-c3.com

Posted On: 18/05/17

Mid-Level PostgreSQL Developer, Malta

Mid-Level PostgreSQL Developer

Birkirkara, Malta

Mi-C3 is seeking a highly motivated Database Developer to join a small team. The current enterprise environment consists of multiple stand-alone databases Postgres 9.4 and 9.6. The successful candidate must be able to work in a dynamic environment with software developers, DB team, Sys Admin and Network Team, using Linux. The candidate must be able to work in a team environment. We are looking for someone who has fully embraced open source technologies. The individual will be responsible for completing development tasks assigned to them as part of weekly sprints. The candidate will work with a senior DBA to review and optimise logical data models/database scripts and implement them into the physical database.

Requirements

  • The successful candidate shall possess 4+ years’ technical knowledge and development experience with Postgres in a production setting and new JSON/JSONB features.
  • Other NoSQL database experience is desired.
  • Experience with SQL tools as required for the database solution such as pgAdmin or DataGrip.
  • Experience with git or other source control software.
  • An understanding of the Agile framework.
  • Experience researching software & technology and making recommendations on their use.
  • Strong problem solving and analytical skills. Very good communication skills and interpersonal skills.
  • Experience interpreting database error messages and the ability to correct problems.
  • A degree in Computer Science or Computer Engineering, or related technical discipline is desired.
  • Experience with language extensions such as PL/pgSQL, v8 (Javascript) is highly desired.
vacancies@mi-c3.com

Posted On: 16/11/17

Mid-Level Database Developer, Macedonia

Mid-Level Database Developer

Skopje, Macedonia

Mi-C3 is seeking a highly motivated Database Developer to join a small team. The current enterprise environment consists of multiple stand-alone databases Postgres 9.4 and 9.6. The successful candidate must be able to work in a dynamic environment with software developers, DB team, Sys Admin and Network Team, using Linux. The candidate must be able to work in a team environment. We are looking for someone who has fully embraced open source technologies. The individual will be responsible for completing development tasks assigned to them as part of weekly sprints. The candidate will work with a senior DBA to review and optimize logical data models/database scripts and implement them into the physical database.

Job Requirements

  • Extensive experience with SQL.
  • PostgreSQL experience considered as a great advantage, or experience in at least one of the following databases: Oracle Database, MS SQL Server, MySQL.
  • Strong knowledge of systems and software development lifecycles; application integration techniques; and relational database design.
  • Highly effective working in a team, as well as working independently.
  • Excellent skill in communicating orally and in writing with people.
  • BS in Computer Science or Computer Engineering, or related technical discipline required.
  • At least two years working experience proven work experience as a Database developer.

Responsibilities

  • Design stable, reliable and effective databases, according to our company’s needs.
  • Developing, testing, improving and maintaining new and existing databases to help developers retrieve data effectively.
  • Optimise and maintain legacy systems.
  • Modify databases according to requests and perform tests.
  • Solve database usage issues and malfunctions.
  • Acquire good knowledge of regularly used concepts, practices, procedures, and processes within the industry or field they are working in.
  • Writing technical documentation.
vacancies@mi-c3.com

Posted On: 16/11/17

Senior BI Developer, Pakistan, SA, Malta, Macedonia.

Business Intelligence Specialist/ Report writer Pakistan/ SA /Malta/Macedonia.

Mi-C3 is seeking a skilled, highly analytical Business Intelligence Specialist/ Report writer, to be based in Malta, Pakistan, Macedonia or South Africa. The successful Business Intelligence Specialist/ Report writer will be responsible for creating reports for business processes created in Affectli Designer, our Flagship software that is going to take over the world!!!!

This role provides deep technical and business support for data acquisition, data analysis/data science, and interactive data visualizations. And with those skills, our team enables our clients to extract greater value from raw datasets that are varied in their composition, are growing at ever increasing rates, and can no longer be properly supported through legacy business intelligence and data visualization platforms. At its core, we help our clients visualize their data in new and more informative ways than ever before.

The candidate will have an advanced understanding of ETL tools with Java, data ingestion, data discovery & analysis, data cleansing, data transformation, data modelling, and data visualization.

A bit about us as a team, we are down-to-earth and very ambitious, highly-skilled (we believe we will take over the world with our Flagship product Affectli 🙂 ) yet casual, friendly yet professional, we are a cultural melting pot, with multiple locations across the globe but bound by our common human values.

Are you proactive, do you thrive on change and are you driven to improve yourself and others every day? If you answered yes, then you are the kind of person that will love working with us!!!

We’d love for our new additions to be authentic, driven, professional and filled with purpose, with excellent written and verbal communication skills.

Job Requirements

  • Understand ETL concepts of data flow, data enrichment, data consolidation, change data capture and transformation
  • Understand database concepts of referential integrity, indexes and keys and table metadata
  • Ability to design and develop Data Warehouse ETL processes and associated reporting
  • Architect, design (including data model), develop, implement, and maintain code for ETL Transformation
  • Analyze and develop designs for enterprise systems to meet business requirements
  • Expertise in one or more of these areas: data security, data storage, data ingestion, data streaming, data processing, data analysis & exploration, data quality, data visualization (using reporting & business intelligence), business process management/business rules processing, data exchange, or data modeling.
  • Ability to collaborate with Business Analysts/ BPE’s and architects to analyze business requirements, develop data model & data capture strategy, and develop technical design specifications
TECHNICAL REQUIREMENTS

  • Database – Intermediate skills for doing PostgreSQL database queries and PL/pgSQL functions, creating tables, etc.
  • Transformation tool – Experience with a transformation tool such as Pentaho Data Integration (kettle, spoon)
  • Report writer tools – Experience with Reporting tools such as Pentaho, or similar.
  • Source control: Experience using Git version control software
COMPANY

Mi-C3 International is an international software-as-a service company based in Malta.  The company has offices in Skopje – Macedonia, Lahore – Pakistan, and a satellite branch in Lagos – Nigeria. The company provides a suite of digital operations management tools, collectively named Affectli, to several industries worldwide. The leading platform is primarily developed for operations management , servicing blue-chip companies in varied industries requiring a detailed and real-time oversight of highly complex operations.  For more information, please do not hesitate to contact us @ vacancies@mi-c3.com and browse our website at www.mi-c3.com.

vacancies@mi-c3.com

Posted On: 16/11/17

Technical Writer, Malta

Technical Writer

Birkirkara, Malta

If you are a skilled and ambitious individual that is looking to make a real difference, then we want you to apply and become part of our growing team as Technical Writer. The position is anything but mundane and is very diverse as you will be responsible for creating product documentation (our product is ever changing and evolving), keeping the nature of formatting and maintaining existing documentation.

Job Requirements

  • 1+ year experience of writing technical, training, or user guide documentation.
  • Proven experience in document management and building the infrastructure of document management.
  • English at a mother tongue level or equivalent (read, write) is a non-negotiable. Outstanding communication and presentation skills. Ability to write professional inbound and outbound documents in a very professional manner in a high level of English.
  • Ability to work under minimal supervision and to collect and compile needed information from multiple sources independently.
  • Technical savvy. Ability to write user guides and manuals for technical products and systems under low guidance and supervision.
  • Proven experience with various technical writer tools.
  • Familiar with WEB technologies, experience with HTML and basic experience with graphic and design is a advantageous.
  • Multi tasks. Ability to work on multiple projects and set of documents in parallel.
  • Highly motivated, creative, dynamic and strong team player.

Responsibilities

  • Creation and ongoing maintenance of list of documents in different types and formats such as: user manuals, help files, release notes, technical specifications and more.
  • Organize material and complete writing assignments according to set standards regarding order, clarity, conciseness, style and terminology.
  • Create and maintain catalog of templates for each type of document required.
  • Interact with developers, testers, marketing, business people and subject matter experts in order to collect and gather relevant required technical material.
  • Edit, standardize, or make changes to material prepared by other employees of Mi-C3. “Refresh” old documents and templates.
  • Maintain a professional list of documents per type, product and version.
  • Work on multiple projects within several different departments and alongside various teams.
  • Maintain content in different systems and products.
vacancies@mi-c3.com

Posted On: 16/11/17

Mid-level UX Designer, Malta

Mid-level UX Designer

Birkirkara, Malta

Mi-C3 is looking for an experienced and ambitious UX Designer with a good handle in the B2B / B2C product environments. We’re focusing our flagship product on B2B transactions on our IoT & BPMN collaboration platform. The ideal candidate will be excited about the opportunity to build a platform where the user experience strategy can be developed from the ground up, focusing on customer and seller loyalty as well as brand management. This mid-level UX Designer position will work on our revolutionary collaborative management product (the Affectli platform) as well as a marketing front-end from time to time. This position is based in Birkirkara – Malta on a full time basis.

Job Requirements

  • Conduct competitive analyses of other websites that operate in the same space.
  • Prepare customer analyses based on our target demographic and initial transactions.
  • Participate in creating a content development strategy.
  • Coordinate with UI design team on issues like navigation, page routing, product page design & more.
  • Track usability goals and prepare reports for senior management.
  • Develop mockups for our development and design team.
  • Conduct usability tests on each independent type of page on the website and create a report showcasing your findings.

Technical Requirements

  • Bachelor’s Degree in Computer Design, Development or Engineering required.
  • Superior knowledge of all Adobe products, including InDesign and Illustrator.
  • Excellent PC skills required.
  • Advanced understanding of the B2B / B2C marketplace and e-commerce websites.
  • Experience preparing detailed competitive and consumer analyses.
  • Ability to commit to 50+ hour work weeks from time to time.
vacancies@mi-c3.com

Posted On: 18/01/17

Mid-level UI Designer, Malta

Mid-level UI Designer

Birkirkara, Malta

Mi-C3 is recruiting a mid-level Web and UI Designer who will work on the Affectli platform. This talented UI designer has to design and shape unique, user-centric products and experiences. The ideal candidate will have experience working in agile teams, with developers, UX designers and copywriters. You will be able to make deliberate design decisions and to translate any given user-experience journey into a smooth and intuitive interaction.This position is based in Birkirkara – Malta on a full time basis.

Job Requirements

  • Be a great team player, experienced in working with agile teams. Ability to collaborate closely with developers, copywriters and UX designers.
  • Create, improve and use wireframes, prototypes, style guides, user flows, and effectively communicate your interaction ideas using any of these methods.
  • Present and defend your design decisions. All your design decisions should be based on the overall design roadmap as well as your own design thinking and fundamental principles (i.e. color theory, visual weight, etc.)
  • Continually keep yourself and your design team updated with the latest changes in your industry’s standards.

Technical Requirements

  • Three or more years of experience and proven track record.
  • Strong portfolio to be presented and defended during interview.
  • Hands-on experience creating wireframes, prototypes, storyboards, user flows, etc.
  • Experience using tools such as Photoshop, Sketch, Illustrator, InVision, UXPin, Quartz.
  • Understanding of basic front-end languages: HTML5, CSS3, Javascript.
  • Creative ideas with problem-solving mindset.
  • Experience working in an agile/scrum development process.
  • Be open to receiving objective criticism and improving upon it.
VACANCIES@MI-C3.COM

Posted On: 22/11/17

Operation Procedure Writer, Malta

Operation Procedure Writer

Birkirkara, Malta

We seeking a qualified candidate for the position of Operations Procedure Writer. The Operations Procedure Writer will assist the Operations Director in designing and developing corporate processes that ensure organisational efficiency and consistency.

Job Requirements

  • Work with executive management and departmental managers to understand our customers’, company-wide and departmental needs.
  • Analyze work flow issues within and across departments.
  • Interview key personnel and document current and desired processes.
  • Design process flows that improve efficiency across the company.
  • Input process flows into our process management software, deployed for our customers, adhering to Business Process Model and Notation (BPMN) 2.0 standards.
  • Train our customers’ personnel in using our process management software and hand over day-to-day imporvements to processes to the customer.
  • Willing to travel.

Technical Requirements

  • Bachelor’s Degree in Computer Science, Business or Engineering.
  • At least 2 years of process design experience.
  • Professional process design training or certification in BPMN 2.0 standards.
  • Exceptional writing skills.
  • Ability to understand how each department works independently and cross-functionally.
  • Takes initiative and can work with little direction.
  • Ability to coordinate work smoothly and multi-task with other teams and departments.
  • Ability to succeed in a fast-paced, entrepreneurial environment.
  • Strong attention to detail with excellent organizational skills.
  • Clear, confident, and succinct oral and written communication skills.
  • Brings energy, enthusiasm, and a positive attitude to the job.
  • Advanced command of English.
vacancies@mi-c3.com

Posted On: 06/12/17

Scrum Master , Malta

Scrum Master

Birkirkara, Malta

At Mi-C3 we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees are key factors in our company’s growth. We are in the market for an experienced Scrum Master who will be responsible for the continuous improvement of its project delivery methods, organizing regular scrum meetings to ensure that the team is up to speed and projects are progressing according to approved schedules. This position is based in Birkirkara – Malta on a full-time basis.

Job Requirements

  • Liaise with other Scrum Masters in the company and run Scrum of Scrums to coordinate actions
  • Do everything possible to ensure the end goal is maintained to delight customers in the user experience of our software.
  • Motivate and guide the Scrum team to achieve self-organization and to realize daily and sprint objectives
  • Guide the team on how to get the most out of self-organization
  • Guide the team on self-organizing to fill in the intentional gaps left in the Agile/Scrum frameworks
  • Deliver working software conformant to all process and standards as defined whenever possible .
  • Build a trusted and safe environment where problems can be easily raised with an emphasis on continuous improvement and problem solving.
  • Experience to bring together people with diverse technical skills with different objectives and facilitate productive dialogue and actions.
  • Apply Agile software development methodologies to deliver robust, well tested solutions.
  • Plan and ensure the successful execution of development and reporting on project progress
  • Ensure projects/Epics/are delivered on time
  • Identify and remove impediments or obstacles that block the team from achieving goals
  • Be responsible to coordinate the functional specification life cycle
  • Coordinate and schedule all role players towards functional specification and Technical specification for the Project
  • Ensure creation of tasks in Task system as per functional or technical specification and as per team input.
  • Make sure the effectiveness of software delivery in the organization is improved by facilitating growth via teaching, mentoring, coaching and consulting
  • Responsible for driving interaction between the Development Team, the Product Owner and the stakeholders around them.
  • Build a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis on problem solving.
  • Facilitate getting the work done without coercion, assigning, or dictating the work.
  • Facilitate discussion, decision making, and conflict resolution
  • Assist with internal and external communication and improving transparency,
  • Support and educate the Product Owner, especially with respect to grooming and maintaining the product backlog.
  • Provide all support to the team using a servant leadership style and leading by example.

Technical Requirements

  • Scrum experience essential
  • Expert level knowledge of software development life cycle
  • Strong Project Management / Scrum Master experience
  • Experience with Gitlab/Jira essential.
  • Experience with Github is advantageous
  • Excellent communication skills.
  • Ability to lead as well as be willing to lead by example to get the job done
  • A strong team player with the ability to collaborate with others within and across teams.

Experience with Collaboration tools and G Suite products

COMPANY

Mi-C3 International is an international software-as-a service company based in Malta.  The company has offices in Skopje – Macedonia, Lahore – Pakistan, and a satellite branch in Lagos – Nigeria. The company provides a suite of digital operations management tools, collectively named Affectli, to several industries worldwide. The leading platform is primarily developed for operations management , servicing blue-chip companies in varied industries requiring a detailed and real-time oversight of highly complex operations.  For more information, please do not hesitate to contact us @ vacancies@mi-c3.com and visit our website at www.mi-c3.com.

vacancies@mi-c3.com

Posted On: 06/12/17

Our Presence

Philippines

Malta

Macedonia

Nigeria

Pakistan

South Africa

Mi-C3

  • About
  • Careers
  • Support
  • Privacy Policy
  • Terms of Service

Contact

  • Mi-C3 International
  • Abacus Business Centre Level 1, Dun Karm Street, B'Kara Bypass Birkirkara BKR 9037 Malta
  • +356 2703 6155
  • support@mi-c3.com

Social

© 2021 · Mi-C3 International Limited

  • Mi-C3 Landing Page – Responsive Old
  • About
  • Contact
  • Buy Highend