We are specialized in developing custom-tailored software solutions for companies of all sizes and industries. Our team of more than 50 IT engineers and developers has been known for successfully finishing every single project since 1999. What our customers like most about us? The stability and usability of our developed applications.

Hierarchies are not important to us. However, performance and professionalism are important. Autonomy has a high priority for us. We maintain a collegial atmosphere. Once a year, we all meet for 3 days to develop our strategy. Twice a year, we come together to develop innovative ideas and to test and try new technologies. By the way, we have four Java Champions among our experts.

The HQ is located in downtown Basel. We have branches in Mumbai (India) and in Zurich (expected to open in Q2/2017).

Software Engineer

To strengthen our development teams, we are looking for a Software Engineer (m/f) for our locations in Basel and Zurich.

Your tasks

  • You develop custom-tailored solutions with agile methods.
  • You advise customers in the fields of software development, architecture and technology.
  • According to your preference and interest you may also lead customer projects.

Your profile

  • You have an university degreee in a technical or sciences subject.
  • You have development experience with object- oriented technologies gathered during or besides your studies.
  • You have comprehensive knowledge in Java and established technologies on the JVM (JavaScript, AngularJS, JavaFX, Groovy, etc.).
  • You like working in competent teams and for a limited period also at a customers site.
  • You are working autonomously with great enthusiasm and flexibility.

Job description (PDF)

Software Engineer (product: Canoo Volta)

To strengthen our product team in Basel, we are looking for an initiative Software Engineer (m/f).

Your tasks

  • You actively shape the future of our products Volta and Volta Mobile.
  • Together with the team you implement market requirements, customer-specific wishes and also your own ideas.
  • You support our customers while integrating Volta into their environment.
  • You advise and support users in case of questions and problems.

Your profile

  • You have an university degreee in a technical or sciences subject.
  • You already gathered several years of development experience in Java and web technologies.
  • You enjoy working autonomously as well as in a team.
  • You have strong skills in conceptual and analytic thinking.
  • You are proactive, solution-oriented and have a high quality awareness.

Job description (PDF, German)

As part of the offered internship you will develop show case applications that illustrate specific business or technology benefits to our customers. Alternatively you may help us to improve our own development infrastructure.

For more information please read the job description (PDF).
Within our company group, the following positions are currently available at IMTF
Web Developer

To develop web based applications and pre-sales solutions IMTF is looking for a Web Developer based in Givisiez.

You will develop web-based enterprise software solutions. Together with our sales team you will create and present showcases for new products to our customers. In this newly created position, you will be part of an agile and dynamic team of developers and be able to share your knowledge and experiences with other colleagues.

Key tasks

  • Design and implementation web based enterprise applications with modern web technologies
  • Design user interfaces that provides high usability and efficiency
  • Develop POCs based on customer requirements
  • Present results to technical and non-technical audience

Technical skills

  • Higher educational degree in computer science or software engineering, or equivalent
  • 3 years or more experience in web development
  • Profound front-end development knowledge (CSS / HTML5 / Javascript ES2015 / CSS pre-processor / Responsive design)
  • Excellent knowledge of at least one Javascript framework (AngularJS, React/Flux, …)
  • Fluent with versioning tools (git)
  • Good knowledge of back-end development (node.js)
  • Good knowledge of Linux/Unix
  • Experience with customer facing projects

Personal skills

  • Enthusiast about software development and web technologies
  • Excellent team player with good communication abilities
  • Ability to work independently and within a team
  • French or German speaking and fluent in spoken and written English

For more info and for applying to this job please visit the IMTF website.

Senior Project Manager ICOS

To answer the growing demand for ICOS/2, IMTF is looking for a Senior Project Manager based in Givisiez.

You will be responsible for the Management of the client projects’ lifecycle. This will include all tasks from analysis & design, through quality testing to the delivery and implementation of our Client Life Cycle product. In this position, you will have the possibility to bring in your long-standing experience as Project and Relationship Manager.

Key tasks

  • Full responsibility for the implemention of complex projects, including coordination, budget, quality of deliveries and compliance with deadlines Initialize and lead multiple projects as per the business strategy and set priorities
  • Planning, documentation, and reporting of status to stakeholders Escalation Management
  • Alignment with project managers at the client site to manage expectations and ensure readiness
  • Support IMTF digitrans CEO in specific projects and business initiatives


  • University degree in Banking or/and Computer Science required
  • 5+ years work experience as project manager in the financial services industry
  • Proven track record in product implementation projects
  • In-depth know-how in Client Life Cycle Management, KYC and enhanced due dilligence
  • Excellent negotiation and problem-solving skills
  • Strong analytical and planning skills as well as excellent communication and presentation skills
  • Proven leadership capabilities
  • Self-motivated, highly-energetic and able to cope with tight deadlines
  • Desire to travel in and out of Switzerland with the possibility to stay abroad to ensure projects success
  • Fluency in English is a must; German and French and any other language is a plus

For more info and for applying to this job please visit the IMTF website.

Technical Consultant: AML Banking Software

To strengthen the Compliance, Risk & Fraud Service Delivery Team in Switzerland, IMTF is looking for a Technical Consultant: AML Banking Software.

In this role you are responsible for designing, implementing and supporting solutions which address and resolve our customer’s business issues. You demonstrate a consultative pre-sales approach in addition to having excellent ‘hands-on’ technical skills and a ‘can-do’ attitude which inspires confidence in our customers and enables integrations of our solutions in complex international and national environments.

Key tasks

  • Application integration and support of our Banking AML Compliance solutions
  • Analysis, planning, integration and testing of packaged software
  • Software Installation, configuration
  • Technical training for our local and international customers
  • Customer care (technical support, problem-solving, communication, reporting)
  • Pre-sales and account management support
  • International travel to customer site

Your profile

  • Experience in (Banking) software integration
  • Knowledge on operating systems (Windows, AIX/Linux) is a plus
  • Good knowledge on databases (Oracle and/or SQL Server)
  • Knowledge of application servers (Tomcat, WebLogic, WebSphere,…) is a plus
  • Software development experience a plus
  • Excellent communication skills, customer focused
  • Pre-sales support experience is a plus
  • Self-motivated, high energy and able to cope with tight deadlines
  • Degree or Diploma in Computer Science
  • Available to travel internationally
  • Languages: English or French native, Arabic is a plus

For more info and for applying to this job please visit the IMTF website.