Apply here Job Openings

We also offer paid internships in the broad areas of web frameworks, virtualization and storage. Please get in touch with us at careers+internship@coriolis.co.in for details.

  • Web GUI Developer

    Overall 3 - 5 years’ experience in UI development. Approx. 2 - 4 years’ of professional experience in at least one of AngularJS, Angular 2+ or React and Typescript, CSS, HTML5 and Bootstrap CSS framework. Knowledge of Angular Material is desirable.

    • Proficient in HTML5, CSS.
    • Proficient in Javascript, Typescript and Angular 2+.
    • Good understanding of RESTful Web Services.
    • Knowledge of Cloud platforms, preferably AWS/Azure, is desirable.
  • C# Developer

    • 2-5 years development experience working C#.
    • Sound knowledge of OOP concepts.
    • Good understanding of RESTful Web Services.
    • Sound understanding of computer science concepts of OS and networking.
    • A good understanding of the .Net framework.
    • Understanding and practical application of design patterns and refactoring techniques.
    • Expert troubleshooting and debugging skills.
    • Excellent communications skills, both verbal and written. Must be able to write clear functional specifications, design documents, conduct and participate feature reviews.
  • Linux Kernel Porting Engineer

    • 2-7 years development experience on doing kernel porting on Linux, or in system software development.
    • Strong skills in C and data structures.
    • Knowledge about the Linux environment, build infrastructure, CI/CD etc.
    • Kernel experience in the areas of memory management, I/O access paradigms and file system internals is a plus.
    • Expert troubleshooting and debugging skills.
    • Should be self-driven.
  • Linux Kernel Developer

    • 2-7 years development experience on Linux/Ext3, Ext4, kernel experience in the areas of memory management, I/O access paradigms and file system internals.
    • Familiar with the implementation of Linux system calls and vector table.
    • Strong understanding of synchronization primitives and Linux kernel internals.
    • Strong skills in C, data structures, and Linux kernel programming.
    • Expert troubleshooting and debugging skills.
    • Passion for solid software engineering practices. Should be self-driven.
  • C++ Systems Developer

    • Good analytical and problem solving skills.
    • Good understanding of Operating Systems, Data Structures, Algorithms (big O notation)
    • Sound knowledge of Object-Oriented programming concepts and design patterns.
    • Good understanding of Multi-threading (race conditions, synchronisation primitives, atomic operations, threading models)
    • Ability to write Windows makefile will be a plus
    • Knowledge of.NET would be a plus
  • JAVA Developer

    • 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.
  • Python Automation Engineer

    • Very good Python skills along with experience 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.