Overview:
The C Developer plays a critical role in our organization by designing and implementing highperformance software applications. These developers are responsible for creating scalable solutions that optimize both functionality and performance in a range of projects. The significance of this role extends to the improvement of current systems and ensuring seamless integration of new features. By leveraging expertise in C and relevant technologies the developer will contribute to complex projects collaborate with crossfunctional teams and drive innovation.
Required Qualifications:
Skills :
- Strong Knowledge of object orientated programming in C
- Extensive knowledge on relational and nonrelational databases(Couchbase knowledge will be a plus)
- Knowledge of UNIX Python GDB GTest Git.
- Good understanding on microservice architecture and system design
- Working Knowledge of Rest API.
- Strong analytical skills and problemsolving attitude.
- Strong sense for curiosity proactivity flexibility accountability.
- Good communication skills both oral and written.
- Previous experience within a continuous development environment and working with ci/cd pipelines.
- Knowledge of Agile methodology
microservice architecture,rest api,version control,non-relational databases,couchbase,algorithm development,agile methodology,unix,python,git,analytical skills,c,multithreading,problem-solving,continuous integration,software development,continuous delivery,gdb,c++,gtest,relational databases,data structures,object-oriented programming,system design