Apply here Job Openings

We also offer paid internships in the broad areas of web frameworks, virtualization and storage.

  • AngularJS Developer

    Overall 3 - 5 years’ experience in UI development. Approx. 2 - 4 years’ of professional experience in AngularJS, CSS, HTML5 and Bootstrap CSS framework.

    • Proficient in HTML5, CSS.
    • Proficient in Javascript, Typescript and Angular 2+.
    • Good understanding of RESTful Web Services.
  • Python Automation Engineer

    Responsibilities:

    • Implement test automation scripts for security and virtualisation related products.
    • Design and develop libraries in Python.

    Requirements:

    • Very good Python skills along with experience in developing test automation in Python.
    • Good troubleshooting and debugging skills.
    • Good Linux/UNIX skills.
    • Passion for solid software engineering practices. Should be self-driven.
    • Excellent communications skills, both verbal and written.
    • Strong team player. Willingness to proactively interact with the team and achieve results in a dynamic small company environment.
  • Golang developer

    Responsibilities:

    • Contribute to on-going releases through design and development of product features, maintenance.
    • Design code with special attention to performance, correctness, security, and enterprise-level scale.
    • Tag team with other developers for development.

    Requirements:

    • 0-2 years development experience in Golang.
    • Excellent problem-solving and troubleshooting skills.
    • Knowledge of virtualization technologies is desirable.
    • Knowledge of Docker, Kubernetes and Helm is desirable.
    • Ability to learn and apply new technologies on a daily basis.
    • Excellent communications skills, both verbal and written. Must be able to write clear functional specifications and design documents and engage with customers on technical discussions.
    • Strong team player. Willingness to proactively interact with the team and achieve results in a dynamic small company environment.
  • JAVA Developer

    Responsibilities

    • Contribute to on-going releases through design and development of product features, maintenance.
    • Design code with special attention to performance, correctness, security, and enterprise-level scale.
    • Tag team with other developers for development.
    • Provide unit tests to ensure quality before hand-off to Quality Assurance teams.
    • Keep up-to-date with technologies in the fields of server development, security, technology frameworks and infrastructure.

    Requirements

    • 0-2 years development experience in the Java ecosystem. Good knowledge of J2EE and solid Java programming skills.
    • Experience with object-oriented design methodology and familiar with design patterns.
    • Experience working in the domain of security software.
    • Excellent problem-solving and troubleshooting skills.
    • Knowledge of virtualization technologies is desirable.
    • Knowledge of Spring and Hibernate is desirable.
    • Ability to learn and apply new technologies to improve and scale the product.
    • Knowledge and passion for solid software engineering practices, release processes and project life cycles.
    • Excellent communications skills, both verbal and written. Must be able to write clear functional specifications and design documents and engage with customers on technical discussions.
    • Strong team player. Willingness to proactively interact with the team and achieve results in a dynamic small company environment.