CRM.COM

Junior Software Developer

At CRM.COM, we develop and market on-demand (cloud) and on-premise enterprise level software for subscription billing, rewards and customer care. We are growing fast and invite applications for professionals to join our Development Centre in Cyprus which services clients worldwide.

Essential Experience and Skills:

  • University degree with a strong academic record
  • Experience in Enterprise Application Development is not required but will be considered as an advantage
  • Knowledge of an Object Oriented Programming language (Java, C++ etc.), preferably Java
  • Good understanding of SQL
  • Knowledge of HTML, Javascript, CSS will be considered as an advantage
  • Feel proud and love to do complex software development to a very high standard

The successful candidate will be part of an agile development team working closely with the Product Design Team that provides the software functional specifications.
More specifically, the duties and responsibilities include:

  • Design and development of new features
  • Debugging and maintenance of existing features
  • Development of test cases using automated testing tools
  • Volume and regression testing
  • Development of reports and ETL scripts

 

If the above is representative of you, please send your CV to info@crm.com quoting “Ref: Junior Software Developer – CRM”in the message subject.

All applications will be acknowledged and treated in strict confidence.

Senior Software Developer

CRM.COM provides subscription billing, rewards and digital money solutions serving clients worldwide with offices in the UK (HQ), Cyprus and Vietnam.

We are inviting applications for professionals to join our Development Centre in Cyprus or work remotely from their home.

This is an exceptional opportunity to join a demanding yet highly rewarding working environment where we help and encourage you to become an expert in your field.

Duties and Highlights:

  • Develop highly scalable, cloud-native software based on users’ needs
  • Drive and be part of a great team in developing new products and features
  • Debug and maintain existing features
  • Set up the DEVOPs environment for CRM.COM’s SaaS products

Essential Experience and Skills:

  • BSc in Computer Science, Computer Engineering or equivalent field
  • 5+ years of experience as a software engineer
  • Fluent with imperative, and object-oriented languages; knowledge of Java is preferred
  • Knowledge of DEVOPs processes will be considered as an advantage
  • Experience working in an agile environment
  • Experience working with cloud native applications
  • Ability to take a project from scoping requirements through the actual launch of a project
  • Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines
  • Experience with mission critical, 24×7 systems
  • Experience implementing and consuming large-scale web services
  • Experience developing software utilizing workflow or ESB software
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Feel proud and love to do complex software development to a very high standard

If the above is representative of you, please send your CV to info@crm.com quoting “Ref: Senior Software Developer – CRM” in the message subject.

All applications will be acknowledged and treated in strict confidence.

Software Developer

CRM.COM provides subscription billing, rewards and digital money solutions serving clients worldwide with offices in the UK (HQ), Cyprus and Vietnam.

We are inviting applications for professionals to join our Development Centre in Cyprus.

The successful candidate will be part of an agile development team working closely with the Product Design Team that provides the software functional specifications.

Duties and Highlights:

  • Design and development of new features
  • Debugging and maintenance of existing features
  • Development of test cases using automated testing tools
  • Volume and regression testing
  • Development of reports and ETL scripts

Essential Experience and Skills:

  • University degree with a strong academic record
  • Minimum 3-4 years experience in Enterprise Application Development
  • Knowledge of JSF, HTML, Javascript, CSS and JQuery will be considered an advantage
  • Knowledge of an Object Oriented Programming language (Java, C++ etc.), preferably Java
  • Good understanding of SQL
  • Experience with Microservices architecture and Docker will be a plus
  • Excellent communication, debugging and problem solving skills
  • Feel proud and love to do complex software development to a very high standard

If the above is representative of you, please send your CV to info@crm.com quoting “Ref: Software Developer – CRM” in the message subject.

All applications will be acknowledged and treated in strict confidence.