Careers

Join Our Team of Professionals

Job Descriptions

We are looking for software engineering graduates with minimum 2 years professional experience in development of applications from scratch using Yii2 or similar PHP MVC framework.

Requirements:

  • Sound concepts of OOP, Databases, Logic Building, Requirement Engineering, Application Architecture, PHP Basic and PHP Advance
  • Having strong Data Modeling concepts
  • Exceptional individual, Self-motivated, innovative, capable of independent achievement
  • Utilize PHP, MySQL, MS-SQL, XML, HTML, CSS, JavaScript, AJAX
  • Ability to work in a fast paced Agile environment
  • Proficient understanding of code versioning tools, such as SVN
  • Passion for best design and coding practices and a desire to develop new bold ideas

Advantageous:

  • Experience in Angular / React.js
  • Experience in node.js
  • Planning process and uses tools (mock-ups & wireframes) to plan before coding
  • Agile Methodologies for development (Scrum, Kanban etc.)
  • Automated testing (TDD, Unit Testing, Integration or Acceptance Testing, etc.)

Job Descriptions

We are looking for experienced QA Engineers to be part of a software company.

The candidate will be responsible for software testing design, planning, scripting and execution for a variety of key web applications.

The individual should be self-motivated, creative and proactive and able to work in a fast-paced environment. The individual will work closely with QA team, technical manager and other stakeholders throughout the SDLC, executing test iterations, tracking / reporting results, troubleshooting and coordinating defect resolution. The individual should have a strong understanding of QA life-cycle and methodology.

Major Responsibilities:

  • Interact with technical manager, project management, testing team and other stack holders to develop a strong understanding of the project and testing objectives
  • Design and create test conditions and scripts to address business and technical use cases
  • Use existing tools and techniques to execute test cases and build/script new tools for performing testing/validation function
  • Develop and lead the automation strategy/effort and generate scripts to perform automated testing
  • Execute and analysis automation test results
  • Document, track and escalate issues as appropriate, using Quality Center or similar tools/means

Experience/Skills:

  • Relevant work experience as QA.
  • Excellent verbal and written communication skills
  • Database skills, mainly in MySQL is desirable
  • Knowledge of automated testing tools
  • Proven ability to manage and prioritize multiple, diverse projects simultaneously
  • Must be flexible, independent and self-motivated
  • Punctual, Regular and consistent attendance
  • Exposure to Agile / Scrum methodologies, Test-driven development

Job Descriptions

The position will be responsible for Enterprise reporting using reporting platforms JasperReports, MySQL, Stored Procedures

Responsibilities:

  • Collect, summarize, analyze data and to provide reports for departments to utilize in decision making and measuring results
  • Create queries to provide ad hoc reports, analysis, and datasets based on business needs.
  • Troubleshoot data issues, validate result sets, recommend and implement process improvements.
  • Create basic and advanced reports, dashboards, and KPI scorecards
  • Experience with drill-down and drill-through reports will be a big plus.
  • Ability to translate business reporting requirements into a production report.
  • Create report mockups and templates from business requirements when necessary
  • Design and architect schema layer objects for report development
  • Work collaboratively in a cross-functional team.

Position Requirements:

  • 4+ years of reporting experience using JasperReports
  • Strong background with SQL, Views, Stored Procedures, Databases
  • Master of using Excel and Data components in Excel
  • Experience with Agile/Scrum development.
  • Awareness of emerging technologies, their capabilities and an ability to determine benefit and impact to business and end-users
  • Excellent communication, presentation and analytical skills, including the ability to communicate complex, technological concepts clearly to all levels of the organization
  • Experience working collaboratively across different skill sets and points of view
  • Superior attention to detail, critical thinking, problem solving and organizational skills
  • Ability to work effectively with minimal supervision while meeting deadlines

Desirable:

  • Understanding or experience with Design Patterns and Software Architecture,
  • Understanding or experience with business requirements analysis and mapping processes.
  • Knowledge of ETL data cleansing, data quality, and standardization techniques

Job Descriptions

We are looking for an experienced UI / UX developer to be part of in-house development team.

Responsibilities:

  • Develop and enhance UI based on latest trends and techniques
  • Build reusable code and libraries for future use
  • Experience in developing and updating SPA
  • Proficient understanding of web markup, including HTML5, CSS3 and Bootstrap
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks jQuery, AngularJS, ReactJS
  • Good understanding of asynchronous request handling, partial page updates, and AJAX

Job Descriptions

We are looking for an experienced and result-driven Digital Marketing Executive to join our team. As a Digital Marketing Executive at our company; you will be responsible for setting up, implementing and managing the overall company's digital marketing strategy.

Responsibilities:

  • Develops strong and innovative digital marketing strategies, using SEO, SEM and other techniques to drive traffic to company website, pages and generate interest in company products and services.
  • Create and manage link building strategies, content marketing strategies, and social media presences.
  • Innovate and present new marketing platforms and strategies.
  • Develop engaging online content including videos and graphics, while staying up-to-date on latest marketing technologies and social media.
  • Track website traffic flow and provide regular internal reports
  • Forecast marketing campaign growth.
  • Manage email and social media marketing campaigns.
  • Provide suggestions for improvement.
  • Setup, maintain and run social media channel accounts on Facebook, Google, Youtube, Twitter, LinkedIn etc.
  • Define the process for creating, editing, and delivering high-impact content campaigns across multiple digital channels to our clients.
  • Developing and managing digital marketing campaigns to raise our brand awareness.
  • Improving the usability, design, content and conversion of the company website.
  • Responsibility for planning and budgetary control of all digital marketing.
  • Research new technologies and website enhancements that create best-in-class digital experience for our clients