Right software solutions
NetCode develops software solutions integrating business processes and technologies in sustainably functioning systems. We are fully aware that in order to satisfy information needs of business, these needs must be first identified and analyzed, and only then technological solutions should be chosen. We are not related to software solutions of specific manufacturers, therefore, in each individual case we choose the technology best suited to individual problem areas. Our proposed technologies are not only widely used all over the world, but have been tested and successfully implemented in other large-scale projects. We can solve customer tasks only with the help of a team of qualified experts in their field, therefore, our company employs certified technology professionals with extensive experience in developing complex software solutions based on modern software frameworks and technologies. We also have a wide range of partners with whom we have implemented a number of large-scale projects.
In order to ensure software quality, we follow internationally recognized procedures, standards and best practices. The company has implemented a quality management system complying with ISO 9001:2008 standard.




Services
  • Analysis of needs and business processes
    Analysis of needs and business processes

    By developing specialized software solutions, we primarily analyze customer needs and computer-based business processes. Analytical results are documented through internationally recognized modelling languages and notations such as UML (Unified Modeling Language) and BPMN (Business Process Model and Notation). In order to more clearly understand the customer's business processes and needs, we use case and business process diagrams in our analysis documentation. Requirement analysis and specification documentation is used as a framework for further design and development of software.

  • Design
    Design

    In the design phase we consider the analyzed customer's needs and business processes, choose the most appropriate technologies and design the information system architecture. We clearly define all key components of the future system: logical and physical architecture, data structures and entities, data exchange interfaces, user interface elements, etc. We pay much attention to the friendly user interface, therefore, still during the design stage we prepare user interface prototypes and involve their future system users in their assessment. This way, we eliminate potential rejection reaction in the later stages of software development.

  • Programming
    Programming

    An experienced team of programmers creates functioning software on the basis of the results of analysis and design. To ensure the high quality of the software code, we rely on good programming practices and code conventions which define the basic code writing rules, such as the source code structure, commenting, variable declaration, naming rules, etc. These practices ensure better source code readability and facilitate software support in the future. Also, we apply continuous integration (CI) programming practices making it possible to install software updates in demo environment on a daily basis or even several times a day, thus detecting errors at an early stage and getting customer feedback. CI practices allow us to substantially increase software quality and accelerate its delivery to the customer.

  • Testing
    Testing

    The purpose of testing is to test the designed software functionality and to correct any errors. Testing entails the verification of compliance of individual components and the integrated system to the requirements and operational processes. To ensure successful testing activities, we prepare and adjust the testing plan, methodology and testing scenarios with the customer in advance. If needed, together with the customer we take part in the testing and consult on the issues related with the system functionality and testing. For registration of testing errors, we can offer the error reporting and management system accessible online.

Technologies Technologies
  • SpringJava software development framework
  • PostgreSQL, MS SQL database management systems
  • Hibernate
  • AngularJS, JSF, jQuery, Bootstrap, underscore.js user interface development frameworks
  • Mule ESB, Apache MQ integration platforms
  • Apache Solr indexing and search engine
  • Activiti BPM business process computerization and management platform
  • Liferay portal
  • Apache Jena semantic application development framework
  • Jasper Reports reporting server
Projects
  • Development and implementation of the application for the national open access scientific information data archive
    Development and implementation of the application for the national open access scientific information data archive
    Development and implementation of the application for the national open access scientific information data archive
    Development of the Lithuanian language resource information system
    Development of the Lithuanian language resource information system
    Development of the Lithuanian language resource information system
    Development of integrated website for the Lithuanian language and literature resources, products and services
    Development of integrated website for the Lithuanian language and literature resources, products and services
    Development of integrated website for the Lithuanian language and literature resources, products and services
    E. book library
    E. book library
    E. book library
Development and implementation of the application for the national open access scientific information data archive
Development and implementation of the application for the national open access scientific information data archive

Netcode together with its partner UAB Insoft implements the project “Development and implementation of the application for the national open access scientific information data archive”. It is part of the project No. VP2-3.1-ISDC-13-V-01-001 “National open access scientific information data archive” funded by the implementing facility No VP2-3.1-ISDC-13-V “Science Data Archive” of EU Structural Funds Economic Growth Action Programme, priority 3 “Information Society for All”. The project mainly aims to create a unified national open access scientific data archive, allowing to deliver e-services, to collect and store research empirical data and other research-related information (researcher data, sources of funding and institutional data, data coding schemes, information on programs, projects and reports, publications, etc.), making it available to all those wishing to have free and comfortable access to this information over the Internet www.midas.lt


Project period: May 2014 – May 2015

 

 

Development of the Lithuanian language resource information system
Development of the Lithuanian language resource information system

UAB NetCode together with partners UAB BULL Baltija and UAB Proit has implemented the project “Development of the Lithuanian language resource information system”. They created a Lithuanian language resource information system (hereinafter the LKIIS) with the help of which they digitised chosen Lithuanian language resources, created electronic databases of these resources and their management tools, and developed a public access to make the digitised Lithuanian language resources available to the public. The system is designed in line with the SOA (Service Oriented Architecture) architecture. The management and administration of users, access rights, classifications and portal content was implemented in the LKIIS system. The integrated interface with folklore card index databases stored in the Lithuanian Institute of Literature and Folklore was created. We also implemented net inclusive web services enabling the reuse of the LKIIS data in other external information systems. The system supports and is compatible with XML and HTML formats, and integrated web services were implemented on the basis of the SOAP, HTTP and XML protocols.

LKIIS dictionaries are digitized according to the recommendations of electronic language resource description and development described in standard ISO 24613:2008 “Language resource management – Lexical markup framework (LMF)”.

Project period: March 2013 – August 2014

http://lkiis.lki.lt 

 

Development of integrated website for the Lithuanian language and literature resources, products and services
Development of integrated website for the Lithuanian language and literature resources, products and services

Netcode together with its partner Gaumina has successfully finished a project “Development of integrated website www.raštija.lt for the Lithuanian language and literature resources, products and services”. The website offers public and free access to the digital Lithuanian language and literature resources for all interested public audiences. The website employs the search and navigation based on semantic technologies.

Project period: September 2013 – April 2015

www.raštija.lt 

E. book library
E. book library

Netcode together with its partners has developed and implemented an e. book library and e. book publishing infrastructure. E. books library helps teachers and students to access necessary information for professional studies and improves accessibility of training materials. Internal users can upload and save books in different formats such as EPUB, MOBI, PDF, DOCX and HTML. These formats are compatible with different e. book readers. E. book library is based on modern open source technologies such as AngularJS, Java Spring framework, PostgreSQL, Hibernate, Apache Solr etc. All content of e. book library is publically accessible over internet.

Project period: 2015.06 – 2015.09


http://pmturinys.kpmpc.lt

 

We are looking for
  • Programmer

    We are looking for an enthusiastic person:

    • to engage in the design and programming of application information systems;
    • to assist customers in finding the most appropriate technical solution;
    • to work in a team in implementing complex projects.

    It would be great if you:

    • have profound interest in the development of applied information systems;
    • have acquired and apply knowledge in programming languages ​​and database management systems;
    • have been trained or are being in the field of technologies;
    • can communicate in English;

     

    We offer:

    • work with large IT projects;
    • opportunity to learn and grow;
    • result-based remuneration;
    • good working conditions and friendly staff.

    Please send your resume and cover letter to info@netcode.lt

     

     

     

  • System analyst

    We are looking for an enthusiastic person:

    • to engage in the requirements analysis, specification and design of information systems;
    • to assist customers in finding the most appropriate technical solutions;
    • to contribute to the development of technical offers;
    • to work in a team in implementing complex projects.

    It would be great if you:

    • have IT technology education and continue to learn more in this area;
    • are able to draft technical documentation;
    • understand architectural principles of information systems;
    • have knowledge of database design;
    • understand UML modelling language;
    • can furnish the evidence of your knowledge (certificates).

    We offer:

    • work with large IT projects;
    • opportunity to learn and grow;
    • result-based remuneration;
    • good working conditions and friendly staff.

    Please send your resume and cover letter to info@netcode.lt

     

     

Contacts

UAB "NETCODE"

Žalgirio st. 92, LT-09303, Vilnius, Lithuania 
Company code: 302906100
VAT number: LT100007261016
Phone: +370 612 13300
E-mail: info@netcode.lt