Software Services

Software Development and Support, Outsourcing in Romania

Software developed according to your needs

Looking for software development for new products, systems or functionalities, in Java, .NET, Android, iOS or PHP? After 17 successful years and over 300 projects we know how to get things done. Moreover we are also available 24 x 7 when it comes to Application Management and Support. What are your expectations regarding SLAs/KPIs ? What about the languages you are searching for? Looking for an ITIL and SOX compliant company? We are that as well

Customized Software for Market Leadership

Innovation and technology create new potential for your business. The launch of new technologies, timely implementation of new applications or targeted development of legacy systems, secure the competitive market advantage and customer proximity for your company.

NTT DATA Romania offers support in all software development stages and application management process; starting from web UI / UX design, to QA/test automation, development as well as maintenance. For this, we use our extensive technical expertise and experience within various industries. Our continuously optimized nearshore model allows you to benefit from our 17 years of experience and gain more value out of your investment, thus leading to shorter time-to-market cycles.

Expertise for Real Solutions

Our 17 years of experience as a software nearshoring partner for more than 60 international IT companies speak about us and our capabilities. More than 180 industry customers are using our own ERP product, developed specifically for the local market in Romania.

With more than 300 successfully conducted customer projects, we are a reliable and experienced partner to cover all needs of our clients. We use the latest technologies for more innovation on our customer’s side. Thanks to a deep understanding of existing business processes and their correlations, we create not only applications, but real solutions oriented towards our end customers’ success.

Services as Agreed

We offer nearshore software services from A to Z while strictly complying with agreed budgets and performance levels, optimization of costs and at the same time the highest level of competence. We offer analysis services, software development, testing as well as maintenance and support in English and German.

The right combination of onsite and remote services, onsite and outsourcing or nearshore, secures the success of your software projects. NTT DATA Romania, a partner you can rely on, no hidden costs, flexible and transparent with the aim to ensure maximum planning security for you. We work together with your team to implement your business requirements. Time frame and quality are the focus. To do this we speak your language and we work best on projects that require English and German.

Our Services at a Glance

Analysis and Design

New business strategies make use of new technologies: innovative yet stable and durable solutions that allow building upon but also adaptable enough to enable cost effectiveness and continuous growth.

Throughout the development of your new software products, NTT DATA Romania will support with advising the optimal architecture, analysis and specification of the application. That means we supply specialized concepts, which describe the technical and functional features of the system, as well as technical specifications such as: architecture description, definition of performance parameters, description of user interfaces, interfaces with external systems, database models, etc.

Software Development

Business-critical applications often require the latest tools and technologies, but also proficiency when it comes to software development. This we know very well due to countless projects with our international customers. On-time and in-budget delivery brings us the recognition of our customers.

For code guidelines, best practices, clean code, architectural models or frameworks – NTT DATA Romania can rely on an extensive experience of over 17 years.

Many of the traditional development methods are used in the NTT DATA Romania software projects – RUP (IBM Rational Unified Process), Microsoft Solutions Framework or approaches of the agile software development RAD (Rapid Application Development) are being used. SCRUM projects are successfully carried out by NTT DATA Romania remotely and even distributed over different locations.

NTT DATA Romania has taken up these development methods and transferred them to an own, tried and tested process model involving the practical nearshore project experiences and the currently available technologies. The model takes into account the important aspects of a nearshore cooperation and aims to solve typical challenges, resulting from a nearshore cooperation.

Quality Assurance

An important criterion in the business strategy is time-to-market. But fast implementation of software projects or new releases of software products can often be vulnerable to quality defects. Early testing and quality assurance is therefore crucial. An investment which can quickly pay off in product development companies with regular releases!

NTT DATA Romania has a holistic approach when it comes to quality assurance and is therefore testing in parallel over the entire software development lifecycle.

By default, all modules and interfaces are tested thoroughly (unit tests, integration tests, automated testing of the user interface, smoke tests, performance tests etc.). If it makes sense, a continuous integration (CI) system is set up so that the customer and the product owner can always check the current status of the software.

Another action option: depending on the complexity of the project and the size of the QA team, NTT DATA Romania employees will perform functional tests, integration tests, specialized tests and performance tests using test scenarios and test cases.

Application Management

In addition to the developing services, NTT DATA Romania provides their international clients with customer support and application management services. NTT DATA Romania support staff provides professional, technical, ITIL compliant support in German and English.

You can rely on the highest quality of service for your software applications. Whether standard solutions such as Microsoft, Siebel or custom solutions, we guarantee competent service to ensure an optimum performance of your applications and add-ons.

NTT DATA Romania staff has expert knowledge of business administration and are thoroughly trained in the application they attend to. The good business knowledge of German personnel management, accounting, materials management, logistics and production come from a long-term cooperation with many German suppliers of business applications.

24x7 Services

We are available for you around the clock with the following services:

  • Incident Management (User Help Desk / 1st, 2nd, 3rd Level Support)
  • Problem Management
  • System Monitoring
  • Availability Management, Network and Server Monitoring
  • Document processing in all EU official languages.


We ensure that your applications are operational anytime.

At NTT DATA Romania, we not only provide development of new complex software applications, we also support with maintenance of up and running applications as well as 3rd level support.

Software Services

Do you want to specifically assess how you can benefit from cooperating with NTT DATA Romania? We are looking forward to your request and to helping you further.

If you haven’t yet had the experience of cooperating with an external service provider then we suggest you start with a small pilot project that will allow you test us and our capabilities.