Core Software Developer

Yerevan, Armenia | Full-time | Allows remote


Aricle is an Armenia-based software development company supporting Vericle Corporation, a US-based company.  Vericle offers cloud-based medical practice management software and billing and revenue cycle management services.  We are looking for a few energetic and entrepreneurial leaders to build the new team and take the Vericle product to the next level.


  • Participate in all phases of the software development life cycle
  • Develop new features and maintain and optimize Vericle - Healthcare practice management system
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications and requirements
  • Work on hazelcast distributed in-memory computing architecture
  • Build and debug modules in Java, GWT, GXT
  • Web development in 
    • Angular, Material Design
    • Bootstrap/AngularJS framework.
    • HTML / Servlet / JAVASCRIPT 
  • Backend work
    • Create/Maintain REST API CALLs
    • Oracle SQL DBMS development and management
    • Work with MongoDB database and queries.
    • Create new Oracle SQL queries and optimize the existing queries.
    • Write Stored Procedures (PL/SQL) in ORACLE 11g.
    • Profile and optimize inefficient code
    • Code review, analyze peer performance, mentor junior developers
    • Participate in hiring new developers
    • Build, enhance, evaluate, and/or incorporate tools such as build pipelines, unit test frameworks, code validation, and IDE plugins