From business process analysis to application implementation

We offer complete set of services necessary for successful automation of customer's business processes. From business requirement definition to data migration to live system and post-implementation support, we smoothly cover the whole solution implementation cycle.

Our Services

  • Analysis

    Icefire team of experts analyses your operations, covering both technical and business analysis, to identify the most suitable and comprehensive IT solutions for your company's current and future needs. Read more

  • Design & Development

    We offer complete software development process with emphasis on sustainable software architecture and design. Read more

  • Integration

    The essence of integration between different IT systems for us is to automate the client's business processes in the most efficient way possible. Read more

  • Implementation

    Starting from installing the software, distributing the user rights and training the users to data migration and performance tuning. Read more

  • Re-engineering and Optimising

    Icefire has long experience in helping its customers to optimize business-critical information systems. Read more

  • IT Strategy Consulting

    We offer IT Management consultancy service to help the customers develop their IT profile and strategies, formulate policies and regulations and much more. Read more

For new business contact

  • Rivo Uibo

    Rivo Uibo

    Business Development Manager
    Rivo knows our products and services inside out. He is the best person to contact if you need new solutions to bring your business to a whole new level, are looking for co-operation or interested in partnership.
  • Heiki Kübbar

    Heiki Kübbar

    Head of operations
    Heiki is the key person to contact if you are looking for a new challenge and are interested to know more about the job opportunities within the company or have any kind of administrative questions.
  • Let’s get acquainted

    Every projects starts with a human contact. Let’s get to know each other and take it from there.

    Contact Us


Agile Development

    Advantages of the Agile Development Methodology include:
  • enables short time-to-market - saves time during analysis phase and provides tangible results right away;
  • allows introducing new ideas - changes can be introduced at any point of the development process;
  • improves profitability of the project - features that help to achieve highest ROI are implemented first.

Formal Development

    We use the Formal Development Methodology in cases where:
  • dealing with complicated large-scale projects;
  • strict deadlines have to be met;
  • budget for the project is strictly fixed;
  • requirements are not subject to change during the development process.
  • Programming Languages and Frameworks

    Applications developed by us are implemented using Java, PL/SQL, PGSQL, PHP, Python, Javascript (AJAX), ActionScript (Flex), Ruby On Rails, Struts2, Spring, Hibernate etc.
  • Database Engines

    Icefire's specialists are experts in handling time-critical large data volumes on Oracle, PostgreSQL and MySQL database platforms.
  • Application Servers

    We feel very confident with developing applications on following platforms: WebLogic, WebSphere, JBoss, Tomcat.
  • Security

    We have been implementing wide variety of applications based on X.509/PKI standards (DigiDoc, ID-Card, Mobile-ID, etc).