Application development

Software application development based on the distinctive business needs and processes that put your products and services above the competition.

Reengineering and migration services that transform your legacy applications into modern, cost-efficient technology solutions.





Our Technical Expertise

Programming Languages
  • - Java, JSP, Servlets
  • - PHP, Python
  • - Javascript, VBScript, AJAX, JQuery, AngularJS
  • - HTML, DHTML, XML, XSL, XSLT


Opensource

  • - Spring, Broadleaf, Joomla, Drupal, WordPress, Magento
  • - CakePHP, Code Ignitor, Yii framework
  • - SugarCRM, vTiger CRM
  • - Smarty Templates for PHP
  • - Symphony, PHPFox


Databases

  • - MS SQL Server 2005/2008/2012
  • - Oracle 8/9i/10g
  • - MySQL, PostgreSQL
  • - MongoDB


Application/Web Servers

  • - Weblogic, IBM Websphere, Tomcat, Glassfish, Jboss
  • - Apache
  • - Microsoft IIS


Software Engineering Tools

  • - Object Oriented Analysis and Design
  • - Structured Systems Analysis and Design
  • - System Requirement Analysis
  • - Software Project Management
  • - Software Quality Assurance
  • - Rational Unified Process
  • - UML


Technologies
  • - J2SE, J2EE, EJB (Enterprise Java Beans), Java Applet Programming
  • - MAPI, TCP/IP, Sockets, SOAP, REST
  • - WAP, J2ME, WML
  • - XML/XSL
  • - Microsoft Sharepoint, Microsoft Exchange Server


Mobile Technologies

  • - J2ME, WAP, WML, BREW, WURFL
  • - SMS Gateway integration
  • - Android application development
  • - Cross platform mobile application development using JQuery Mobile, JQTouch, Sencha Touch, Appcelerator Titanium, PhoneGap, KendoUI etc
  • - iPhone application development
  • - iPad application development
  • - Blackberry application development


Programming Tools

  • - Eclipse, InteliJ, NetBeans
  • - CVS, Tortoise SVN, Perforce, GIT
  • - Maven, Ant
  • - Crucible, Jenkins, Chef
  • - iPhone SDK, Windows Mobile SDK, Android SDK, Blackberry SDK


Web Design Technologies

  • - Expert in Adobe Creative Cloud Suite, CorelDraw X4, HTML 5, CSS3,DHTML, JavaScript




Application Support
  • - 24/7 Service Desk.
  • - Desktop Services.
  • - Infrastructure management.




Mobile Application development

Few Software products today are complete without a comprehensive mobile presence. We help you in not only developing that strategy and also implementing that presence. Here at AlexSoft we have a dedicated mobile application development unit which is constantly delivering mobile and tablet apps in the latest versions of iOS and Android as well as cross platform development tools such as JavaScript, HTML5, webkit.

Our company’s expertise in customer engagement solutions encompasses a wide range of business sectors, including:

  • - Media
  • - Mobile bankingTravel
  • - Retail
  • - Automotive
  • - Energy
Mobile application engineering using all mobile capabilities:
  • - Location-Based Services
  • - Multi-touch
  • - Animation
  • - Networking
  • - Media and Video
  • - Synchronization





Software quality assurance

Helping companies every day meet the highest quality standards in the world, AlexSoft offers robust quality solutions customized to the exact and unique needs of each challenge you face.

There are many ways to build QA into an enterprise. If your IT organization needs a managed center for quality assurance, we can help set one up. If you already have a center but need best practices that will better handle new projects—for example, testing apps for mobile devices—we can help there, too.

Test Automation is not taboo for us, it’s the way we consider testing need tobe done in order to have a reliable quality.

Quality also means code quality and this is very much achieved by following industries best practices including unit testing, frequent code reviews, coding standards, using quality analysis tools – e.g: Sonar.

AlexSoft enhances testing operations by adding further capabilities to its services:

  • - Performance testing
  • - Load/Stress testing
  • - Security testing
Our QA and Testing Services can help your company achieve a number of benefits such as:
  • - Higher quality software products
  • - Lower costs
  • - Lower time for testing cycles
  • - Higher scalability
  • - Impartial quality assessment
  • - Metrics around the quality of the products and processes
  • - Access to experienced and highly trained consultants
  • - Improved user satisfaction Higher adoption of systems