Overview
Skills
Job Details
- Due to client restrictions, preference will be given to candidates who are already located in City/Region
Required Skills & Experience:
Strong software development background with 3 5+ years of experience in enterprise-level applications.
Proficient in C++ development, including modern C++11 features (e.g., memory management, rvalues) as well as classic C++98.
Experience developing in a Linux environment.
Familiarity with C language, with the ability to read and write C code.
Experience with peer code reviews and collaborative development practices.
Proficient in Python and Bash scripting.
Solid understanding of cryptographic concepts, including TLS and PKI certificates.
Hands-on experience with Docker and docker-compose for containerization.
Experience working with Jenkins and writing Jenkinsfiles for CI/CD pipelines.
Basic knowledge of SQL and relational databases.
Experience in full stack web development, including Nginx, Flask, and Vue.js.
Comfortable using enterprise tools such as JIRA, Confluence, and GitLab.
Experience using the Berkeley socket API for network communication.
Practical knowledge of frontend frameworks like Vue.js.
Preferred Qualifications:
Bachelor s degree or higher in Computer Science, Engineering, or a related field.
Additional experience or specialization in cryptography is a plus.