08 Sep
|
Vasinfotec
|
India
Job Summary :
We are looking for an experienced C Developer with strong hands-on development experience on Linux to design, develop, and maintain high-performance, scalable software solutions. The ideal candidate will have solid expertise in multithreading, socket programming, and object-oriented design, along with the ability to independently understand client requirements and deliver robust solutions.
Roles & Responsibilities :
- Design, develop, and maintain core software applications using C on Linux.
- Work on multiprocessing and multithreading based application design.
- Develop and maintain socket programming based client-server architecture.
- Apply strong object-oriented programming principles and design patterns in development.
- Write and optimize advanced MySQL queries for application integration.
- Understand client requirements independently and design appropriate technical solutions.
- Collaborate with cross-functional teams to deliver quality, production-ready code.
- Participate in code reviews, debugging,
and issue resolution.
- Ensure application performance, scalability, and reliability.
Must-Have Skills :
- Solid hands-on C development experience on Linux.
- Multiprocessing & Multithreading.
- Socket Programming & Client-Server Architecture.
- Strong Object-Oriented Programming (OOPs).
- Design Patterns.
- Linux & Advanced MySQL.
- Strong problem-solving and communication skills.
- Ability to understand client requirements and independently design solutions.
Positive-to-Have Skills :
- Knowledge of Financial / Capital Markets domain.
- JBoss.
- WLLM.
Important Notes :
- Only core software development profiles with strong hands-on C on Linux experience will be considered.
- Embedded C profiles will NOT be considered.
- Support / Maintenance / Production Support / Application Support profiles will NOT be considered.
📌 C++ Developer - Multiprocessing & Multithreading (India)
🏢 Vasinfotec
📍 India