IT outsourcing

Software Development

SSI offers Software Development services to provide a solution to fit any business requirement using best practices of quality assurance to get the lowest possible cost and effort for our client; a proactive service translate our clients requirements into effective solutions, with the application of agile methodologies (Scrum), Project Management (PMI) framework and Testing Tools to reduce risks and time-to-market.

Software development process is supported by a set of professional with extensive experience developing software solutions and having developed and implemented a variety of critical business solutions like CRM, Billing, Collections, etc. and tailor made solutions according each client specific requirements.

We have experience in different programming languages and database engines.

Programming languages

  • .NET
  • JAVA
  • J2EE
  • PHP
  • C
  • C++
  • PL/SQL, etc.

Database engines

  • SQL Server
  • DB2
  • Oracle
  • MySQL

Mobile application development

A business unit is focused to develop Mobile applications according most used frameworks for Android, IOs and Windows Mobile. We can deliver Native Mobile App or as web applications, as client decides. Part of the team is very focused in the develop of the Mobile User Interface design, to deliver attractive Apps and user friendly.

Development based on Quality

SSI Solutions are constantly tested to meet international quality standards. Exhaustive tests are executed to cover the functionalities, performance, integration, code quality and safety. To assure quality SSI uses third party tools as “Coverity” in order to certify the products.

Key benefits

  • Reduction of costs and pain to hire experts for in-house development
  • Staff augmentation on demand
  • Flexibility: Solution timeline according client needs
  • On-site or remote alternatives

QA & Testing

Quality Assurance

Quality Assurance and Software Testing services are focused in both, strategic and operative management of quality of development software process. From a quality assurance perspective we ensure that our solutions and services are according effort, timeline and client expectations from a high level point of view, and testing solution assure solutions are according client needs using a framework of standards and customized tools.

Software Testing

Software Testing services gives you access to a proven testing model that can be used within your software development life cycle, SSI model can be used to manage and implement software testing in your activities defining a strategy for any testing level.

Testing service includes:

  • Functional testing
  • Usability testing
  • Performance testing
  • Integration testing
  • Automated testing
  • Regression testing
  • Acceptance testing
  • Mobile testing

Key benefits

  • You have a Quality Assurance and Testing experienced experts working for you to identify bugs and errors proactively.
  • We help you to release products that meet customers’ expectations and have significant cost savings.
  • Staff augmentation on demand under your management and applying your own testing methodologies.
  • On-site or remote alternatives

Systems Integration

IT departments have multiple and heterogeneous products and technologies working together, we adopted the Enterprise Service Bus (ESB) architecture to orchestrate this challenge for you.

Systems Integration service allows quick response to changes on business logic, simplifying the complexity of integrating multiple products and technologies; it allows to integrate your systems within a framework of standard languages and Technologies.

Main features

  • The service allows establishing bindings with heterogeneous systems: Databases, file systems, packaged applications, and legacy systems
  • Integration implementations use a proven set of modules to integrate easily with different Solution systems
  • The implementation will work on a recognized and reliable application server using standard technologies for faster design and implementation of integration workflows:
    • BPEL (Business Process Execution Language)
    • EJB (Enterprise JavaBeans)
    • POJO (Plain Old Java Object)
    • JMS (Java Message Service)
  • Analysis and changes are simplified through an integration bus to reduce the number of point-to-point connections among systems
  • Integration provides asynchronous and synchronous integration workflows, and maintains data redundancy and a cluster of high availability
  • The service includes data enrichment and transformation to different formats and values, orchestration with different adapters to coordinate multiple services published by the systems
  • The integration service includes testing of performance and third party verification

Key benefits

  • Reduce systems integration costs through standard Service-Oriented Architecture (SOA), Business Process Execution Language (BPEL) and adapters to communicate with multiple network elements
  • Reduce maintenance costs with a standardized platform for integration
  • Simplify the integration and maintenance of your business logic with our Service-Oriented Architecture
  • Get benefits in scalability, routing, messaging, service orchestration, validation, enrichment, exceptions control, queuing, scheduled tasks and connectivity by soap, http, file, jms, ldap, ftp, jdbc, etc.
  • On-site or remote alternatives

Database Management

Database Management services guarantee the availability, reliability and performance of your databases which are in the core of your business critical systems.

We enable you to ensure continuity and support to your complex applications managing your large volume of data which you handle in the form of financial information, invoices, customer profiles, etc.

We improve your Database Management operations by supporting a wide range of technologies.

We have extensive experience in:

  • DB2
  • MySQL
  • Oracle
  • PostGreSQL
  • SQL Server


  • Database design
  • Database implementation and configuration
  • Database migration
  • Database performance and tuning
  • Database analysis and reporting
  • Database Backup and recovery
  • Database monitoring
  • Clustering
  • Path and upgrade management
  • BI & Data warehouse
  • Remote DBA
  • Support

Key benefits

  • Save costs of maintenance
  • Increase your availability, identifying potential issues which slow down your operations
  • Flexibility. Considering your project’s requirements augment your team with experienced and skilled Database Management staff from our pool of specialists
  • On-site or remote alternatives

System Administration

Salamanca Solutions’ System Administration services allows your company to increase the efficiency of systems without losing control and having a complete visibility, additionally we provide directions about management of operating systems, servers, storage, backups, etc., to have an uninterrupted service.

We help your company to maximize systems productivity increasing your staff with our experts who will perform the installation, upgrading, troubleshooting, and proactive monitoring of your systems.

Managed systems:

  • HP UX
  • Linux Server
  • Windows Server


  • Server administration
  • System performance and tuning
  • System maintenance
  • System troubleshooting
  • System backup
  • System installation, upgrade and patch
  • System monitoring
  • System support

Key benefits

  • Simplify and reduce your IT costs
  • Focus on your core business
  • Flexibility, on-demand system administration service, you decide the regularity for performing tasks and the experts involved on it
  • On-site or remote alternatives

Application Server Management

Application Server Management service will help you to control, optimize and increase the performance and availability of your application servers.

SSI experience managing several applications servers allows us to ensure the availability of your critical business applications. You can have valuable information as top application used, application server usage, etc.

Expertise managing applications servers:

  • Apache
  • Apache Tomcat
  • Glassfish
  • Web Logic


  • Application Server administration
  • Application Server performance and tuning
  • Application Server maintenance
  • Application Server troubleshooting
  • Application Server backup
  • Application Server installation, upgrade and patch
  • Application Server monitoring
  • Application Server support

Key benefits

  • Simplify and save costs of manage your application server by your own
  • Effective resource utilization
  • Have a reliable and efficient application server that meets the demands of your business
  • Flexibility, on-demand service, you decide the regularity for performing tasks and the experts involved on it
  • On-site or remote alternatives


Salamanca Solutions’ Middleware services will facilitate to connect your enterprise applications, legacy systems or software components making easier to perform communication between your separate and complex programs.

We can help you to create your applications without having to custom the integration task for each new component or application and link your newer applications to older legacy systems.

We have extensive experience and skilled staff in:

  • Tuxedo
  • OpenESB
  • Oracle Fusion

Key benefits

  • Reduce de cost of connect your applications, legacy systems or software components.
  • Simplify the integration of your separate, complex and legacy systems
  • Scale your applications
  • Flexibility, on-demand service, you decide the time line for the service and the experts involved on it
  • On-site or remote alternatives

Managed Services

Managed Services are our complete set of services which can help you to enhance your operations and cut your expenses giving your IT needs to our staff of experts.

We can give you a custom service to meet your business needs.


IT operations outsourcing

IT Operation Management services simplifies operations through proactive support and management resulting in lower total cost of IT administration.

You retain as much visibility and control as you desire through support from experts who have extensive experience across IT technology, combined with a wealth of best practices.

With our IT Operation Management service, you can mitigate risks to your business, align your resources with business objectives, and meet service quality expectations of customers, end users, and business stakeholders.

The key features of the service are:

  • On line contact
  • 24 x 7 support
  • Efficiently and timely attention of deployment of patches and customization request
  • Incident on line tracking
  • Telecom expertise
  • Service level agreement management


SSI Proactive real-time Monitoring Service takes over full incident flow from end to end, allowing your support engineers to focus on problem solving.

Our expertise in monitoring critical applications has enabled us to develop unique and flexible monitoring platform tailored to meet your specific monitoring needs. From complex technical platform like data centers to tailor made platform like emergency and security systems, industry support systems and any alert system.

The key features of the service are:

  • Incident prompt management
  • Prompt escalation
  • Targeted and specialized monitoring
  • Integrated monitoring tools
  • Integration with 3rd party systems
  • 24 X 7
  • Turnkey solution
  • Events logging
  • Online and real-time support via Web, Phone, e-mail and Skype
  • Operational process monitoring

IT infrastructure operations

We can help you to operate your IT infrastructure in a secure and efficient manner developing and applying best practice infrastructure capacity plans.

  • In order to support your business, the activities include:
  • Data center operations
  • Server management
  • Storage and data management
  • Network management
  • Identity management
  • Asset management

E-Learning solutions and training

We put the technology of virtual education E-Learning within reach of your company, college, school or any institution with ongoing training processes.

We can help you to:

  • Develop and execute training processes
  • Create eLearning contents
    • Manuals and user guides
    • Multimedia presentations
    • Demo videos
  • Applications’ simulation
  • Implement, customize and manage eLearning platform (Learning Management System)

Cloud strategy and management

SSI can design, deploy, operate, and manage your cloud solution in order to meet your business needs with the cloud services that work optimally for you.

SSI can operate and manage your applications, data, systems, and services residing in the cloud overseeing for you their performance and security.

Product lifecycle management

Product lifecycle management services assure you to have highly experienced staff to manage the entire lifecycle of your software development process.

We can allow you to focus on develop a better product managing for you its evolutions, identifying process improvements, and applying best practices of Project Management and Software developments.

For your product, let us help you in:

  • Product and process evaluation
  • Roadmap development
  • Maturity assessment
  • Software implementation
  • Software customization
  • Integration
  • Reporting

Contract management

SSI can help you to manage your IT contracts made with your customers, suppliers, vendors, etc., implementing the Project Management best practices and a secure and efficient process to manage your contracts.

Key benefits

  • Become a much more cost effective company replacing your fixed operative cost into variable cost
  • Avoid costly downtimes
  • Focus on running your business, and not managing your technology
  • Have specialized staff
  • On-site or remote alternatives

Staff Augmentation

Salamanca Solutions’ Staff Augmentation service can help you to meet your business objectives by increasing your project team with our qualified professionals according to the skills that you require.

We have a pool of experts for:

  • Billing
  • CRM
  • Global Roaming
  • Mediation
  • Provisioning
  • Wholesale
  • Software Development
  • Quality Assurance & Testing
  • Systems Integration
  • Database Management
  • System Administration
  • Application Server Management
  • Middleware
  • IT operations
  • Monitoring
  • IT infrastructure operations
  • E-Learning
  • Cloud strategy and management
  • Product lifecycle management
  • Contract management
  • Project Management
  • Business process reengineering
  • Business analysis
  • Workflow development
  • Business transition planning

Key benefits

  • Become a much more cost effective company replacing your fixed operative cost into variable cost
  • Reduce cost of developing in house capabilities, acquiring skills, and liabilities of full time employee
  • Have specialized staff
  • On-site or remote alternatives