Outsourcing

Experience and professionalism

One of cornerstones for our company has always been outsourcing of our expert staff to our partner network businesses. As a consequence we have developed an outsourcing program that can be flexibly tailored to various customer requirements.

We offer our partners a complete spectrum of support, starting from consultancy and system design, through development, test and integration, ending with professional services as care management and on-site performed actions. As we view outsourcing as a demonstration of trust our customers have in our company we have given special attention and highest priority to quality of our outsourcing based contracts.

Our engineers are integrated as individuals or as complete teams within delivery processes of international companies. Such engagements allowed our personnel to acquire valuable experience with up-to-date industry standards and best practices for software development on enterprise scale. Additionally, in numerous occasions our professionals also contribute in reshaping and redefinition of existing processes and technologies in order to maximize productivity and quality within existing customer environments.

With such experience we are able to tackle various outsourcing tasks:

  • Requirement engineering
  • Presales technical support
  • Solution consulting and architecture
  • Design and Proof of Concept
  • Development
  • Verification
  • Integration
  • Automatic Testing environment
  • Maintenance activities (onsite/remote)
  • Care services (onsite/remote)
  • Project Management
  • Quality Management

Our technology competences cover:
  • Platforms, frameworks and programming languages: Java, C++, Perl, PHP, Qt, QML, Axis2, Javascript, Python
  • Web and application servers: Apache Tomcat, Apache HTTP Server, JBoss AS
  • Data storage technologies: Oracle, PostgreSQL, MySQL
  • Protocols: Telecommunication protocols (CAP/INAP/MAP, SIP, Diameter), LDAP, IP/TCP, RS-232, SOAP
  • Methodologies: Agile, Scrum, Waterfall, Test Driven Development, Domain Driven Development
  • Testing: Continuous Integration, Unit testing, End2End testing, Simulators

We are deeply integrated into Redknee development processes by being a part of platform extensions (product development) and also project deliveries.

Most of development activities on which we collaborated with Redknee were done on application level of Redknee's Convergent charging and billing platform. Besides the common programming languages, Redknee is also using their own set of tools which form a complex development environment. Testing of code is done with offline and online tests which verify the functionality and bring an end-to-end user experience.

Redknee provides modern, state-of-the art, online & offline rating/billing/charging platform serving hundreds of millions of mobile users worldwide. Systems are characterized by complex accounting structures, numerous record data, high scalability and extremely high availability.