CrawlJobs Logo

C Developer

India, Ahmedabad · Job Posted March 26, 2026
Apply Position
Job Link Share

Requirements

  • Proficiency in C language
  • Experience with algorithms/data structures knowledge
  • Strong knowledge of OOPS concept
  • Experience in Software development lifecycle
  • Good understanding of TCP/IP protocol & practical knowledge of LAN / WAN
  • Familiarity with MySQL Database
  • Good Experience of with Linux OS administration
  • GIT version control system
  • Unix shell scripting
  • Should have worked on memory-optimized development, real-time data processing, Parallel processing oriented products, High I/O DB, in memory operation product etc is of importance
  • Experience/Knowledge in Telecom/VoIP Domain will add advantage
  • Self-starter and good team player
  • Analytical and problem-solving skills
  • Problem Troubleshooting and debugging techniques (both Hardware and Software)

Nice to have

Experience/Knowledge in Telecom/VoIP Domain

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

C Developer

8 matching positions

C Developer

Location
Location
India , Ahmedabad
Salary
Salary:
Not provided
hodusoft.com Logo
HoduSoft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in C language
  • Experience with algorithms/data structures knowledge
  • Strong knowledge of OOPS concept
  • Experience in Software development lifecycle
  • Good understanding of TCP/IP protocol & practical knowledge of LAN / WAN
  • Familiarity with MySQL Database
  • Good Experience of with Linux OS administration
  • GIT version control system
  • Unix shell scripting
  • Should have worked on memory-optimized development, real-time data processing, Parallel processing oriented products, High I/O DB, in memory operation product etc is of importance
Read More
Arrow Right

C or C++ Junior Developer

Amentum is seeking software engineering professionals with software development ...
Location
Location
United States , Dahlgren
Salary
Salary:
80000.00 - 110000.00 USD / Year
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, physics, mathematics, engineering, or other applicable technical field or have equivalent experience to substitute for the education requirement
  • 0-5 years of experience
  • Must have an Active SECRET US Government Clearance
  • US Citizenship is required to obtain SECRET Clearance
  • Candidates must maintain a valid Real ID driver’s license required for access to customer site and have access to reliable transportation
  • This position requires occasional travel between local worksites during the week
  • C++ or C, and Familiarity with Agile Development
  • Effective communication skills
Job Responsibility
Job Responsibility
  • Supporting Naval projects/programs requires the ability to conduct C++ and/or C software development used within the Submarine Launched Ballistic Missile (SLBM) weapon system
  • Supporting a Senior Amentum developer in development using Agile development principles
  • Ability to perform analysis and problem-solving techniques in support of professional scientific/engineering work
  • Ability to work independently and with others within established teams, across organizations, to meet established goals
What we offer
What we offer
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
  • Fulltime
Read More
Arrow Right

C# Developer - Equity Derivatives Technology Risk (AVP)

Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong C# knowledge in addition to exposure to both .Net Framework 4.5.2+ and .Net 5+
  • Understanding of .Net performance analysis and optimization approaches
  • Write comprehensive unit tests utilizing frameworks like NUnit, xUnit, Shouldly, or equivalents
  • Familiarity with web technologies OpenAI/Swagger, REST, Authentication, TLS
  • Demonstrable experience or familiarity with high volume, low latency, highly available financial systems, trading platforms, or financial data processing
  • Broad technical experience with exposure to different languages such as Python, Java, Bash as well as operating systems such as Linux
  • Experience with version control & CI/CD tools such as Git & GitLab/GitHub
  • Understanding of one or more messaging technology such Kafka, RabbitMQ, Solace etc.
  • Clear understanding various design patterns and leveraging the same to solve complex technical problems
  • Conduct performance testing and profiling to ensure application robustness and scalability suited for high-volume financial data processing
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

C# Developer - Equity Derivatives Technology Risk (AVP)

Engineer the future of global finance. At Citi, our Tech team doesn’t just suppo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong C# knowledge in addition to exposure to both .Net Framework 4.5.2+ and .Net 5+
  • Understanding of .Net performance analysis and optimization approaches
  • Write comprehensive unit tests utilizing frameworks like NUnit, xUnit, Shouldly, or equivalents
  • Familiarity with web technologies OpenAI/Swagger, REST, Authentication, TLS
  • Demonstrable experience or familiarity with high volume, low latency, highly available financial systems, trading platforms, or financial data processing
  • Broad technical experience with exposure to different languages such as Python, Java, Bash as well as operating systems such as Linux
  • Experience with version control & CI/CD tools such as Git & GitLab/GitHub
  • Understanding of one or more messaging technology such Kafka, RabbitMQ, Solace etc
  • Clear understanding various design patterns and leveraging the same to solve complex technical problems
  • Conduct performance testing and profiling to ensure application robustness and scalability suited for high-volume financial data processing
Job Responsibility
Job Responsibility
  • Collaborate closely with high‑calibre engineers and deeply engaged business and product partners
  • Define and deliver the next generation of Equities technology at Citi
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
Read More
Arrow Right

Software Developer(C#)

We are looking for a Software Developer to join a services team in Stamford, Con...
Location
Location
United States , Stamford
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3 to 5 years of experience in software development roles
  • Strong command of C# and a solid understanding of object-oriented programming and software design principles
  • Experience working with .NET 8 or newer, or with .NET 6/7 alongside a clear ability and willingness to learn newer versions
  • Ability to interpret technical documentation and use it to build interfaces with external software systems
  • Proven experience writing and improving queries for relational databases
  • Effective communication skills with the ability to work productively with both technical and non-technical stakeholders
  • Ability to balance competing priorities and deliver dependable results in a collaborative team environment
Job Responsibility
Job Responsibility
  • Build, enhance, and support software applications using C# and modern .NET technologies in alignment with business and technical objectives
  • Design clean, maintainable solutions by applying sound object-oriented programming practices and established software design methods
  • Review technical specifications and external documentation to create and maintain integrations with third-party platforms and services
  • Develop, test, and refine database queries while working with relational data structures to ensure accuracy and performance
  • Collaborate with technical teams and business stakeholders to clarify needs, communicate progress, and deliver effective solutions
  • Manage multiple assignments at the same time while meeting deadlines and maintaining consistent quality within a team-based setting
  • Contribute to web interface development using component-based or server-rendered frameworks such as Blazor or Razor when needed
  • Support data access and application persistence efforts through tools such as Entity Framework Core and related .NET capabilities
  • Participate in source control and code review practices using Git-based workflows to promote code quality and team collaboration
What we offer
What we offer
  • Medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

C++ Developer

We are looking for an experienced C++ Developer to join our engineering team. In...
Location
Location
Salary
Salary:
Not provided
hiremoters.ai Logo
HiRemoters
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in C++ development
  • Experience developing desktop applications
  • Strong knowledge of modern C++ (C++11 or later)
  • Understanding of multi-threading and concurrency concepts
  • Experience with performance analysis and optimization
  • Strong debugging and problem-solving skills
  • Ability to work independently and manage technical tasks effectively
  • Experience working with large or legacy codebases is a plus
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance desktop applications using C++
  • Analyze and resolve technical issues in complex and mature codebases
  • Optimize application performance, memory usage, and responsiveness
  • Design and implement multi-threaded solutions
  • Debug and troubleshoot software defects and performance bottlenecks
  • Participate in code reviews and contribute to software quality improvements
  • Collaborate with team members to design and implement technical solutions
  • Maintain technical documentation as needed
What we offer
What we offer
  • Flexible and Remote Working
  • Career Growth
  • Performance Recognition
  • Health and Fitness Benefits
  • Extra Paid Annual Leave
  • Special Birthday Perk
  • Fulltime
Read More
Arrow Right

Junior C++ Developer

We are looking for a recent graduate or Junior C++ Developer to join the Retail ...
Location
Location
United Kingdom , Manchester
Salary
Salary:
25000.00 - 35000.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience of C++ 20 or later (Final year project or work experience)
Job Responsibility
Job Responsibility
  • Implementing software solutions that align with team goals, product requirements, and established architectural patterns, under the guidance of senior engineers and Tech Leads
  • Writing clean, maintainable code and improving code quality through practices such as refactoring, pair programming, and learning outside-in development techniques
  • Strong engineering practices, including test automation, CI/CD pipelines, and basic performance and reliability considerations
  • Data storage concepts, including SQL or NoSQL databases, caching, and basic database design principles
  • Clear, minimal technical documentation such as READMEs, API usage notes, and basic runbooks, with guidance from the team
  • Building resilient systems and understanding how software behaves when things go wrong
  • Awareness of performance, scaling, and reliability concepts and how they influence system behaviour
  • Awareness of monitoring, observability, and availability tools to understand how systems behave in production
  • Awareness of long-term system evolution, including technical debt, obsolescence, and future improvement opportunities
  • Awareness of modern release practices and deployment strategies used within the organisation
What we offer
What we offer
  • Competitive rate of pay and pension contribution
  • Generous discretionary bonus schemes, incentives and competitions
  • Annual leave entitlement that increases with length of service
  • Access to an online GP 24/7, 365 days a year for you and your immediate family
  • Employee wellbeing support through our Employee Assistance Programme
  • Enhanced Maternity & Paternity Pay
  • Long Service Recognition
  • Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream
  • Fulltime
Read More
Arrow Right

C++ Developer

Join our team and start a new adventure in an international and dynamic environm...
Location
Location
South Africa , Cape Town
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in C++ for performance-critical applications
  • Experience with parallel computing using NVIDIA CUDA
  • Experience in programming, scripting, and simulation using Python and MATLAB
  • Experience in radar signal processing
  • Academic background: Degree in Engineering, Computer Science, or Applied Mathematics
  • Understanding of memory management and system-level optimization
  • Understanding of high-speed TCP/UDP communications and network programming
  • Working knowledge of modern source control systems
  • Practical knowledge and application of system integration techniques
  • Solid foundational understanding of software architecture, network programming, and version control
Job Responsibility
Job Responsibility
  • Design and implement software for signal processing applications
  • Develop and optimize algorithms for high-performance and real-time systems
  • Support the development of low-latency network communication protocols
  • Participate in system integration efforts across software, firmware, and hardware
  • Maintain software baselines using version control systems
  • Ensure reliable delivery of assigned software modules and components to assist overall project timelines
What we offer
What we offer
  • An international community, bringing together 110+ different nationalities
  • An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibilities
  • A robust training system with our internal Academy and 250+ available modules
  • A vibrant workplace that frequently gathers for internal events (afterworks, team buildings, etc.)
  • Fulltime
Read More
Arrow Right