C / C++ Developer

4 - 5 years

3 - 7 Lacs

Posted:4 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

C and C++ Developer Job Description

Designation :

Senior Software Engineer C and C++ Developer

Educational Qualifications :

Engineering degree (in Computers) or MCA or M.Sc (in Information Technology or Computer Science) or any Degree with equivalent work experience.

Experience :


  • 4 - 5 years strong working experience in Object Oriented Programming concepts and structured programming concepts, C and C++ programming languages.


Technical Qualification

  • Proficient in C & C++ programming language using Text Editor (Notepad++) and Borland C++ compiler

  • Proficient in using COM, DCOM, Type Libraries, C++, boost libraries, DOS, Windows, Unix/Linux.

  • Strong understanding of RDBMS databases and Proficient in SQL Programming using MS SQL Server

  • Familiarity with iterative approaches to software development such as agile or lean development.

  • Experience in Agile Methodology is a plus.

  • Software development experience including OOPs, concurrency programming, design patterns, Visual Studio, Windows Communication Foundation, RESTful service implementation, Service Oriented Architecture, Test-Driven Development, Acceptance Testing, Transact-SQL Server

  • Strong previous experience having designed and implemented service-based systems, preferably dealing with highly available distributed computational analytics on a distributed, scalable computational framework such as a cluster-based grid or a high-throughput/low-latency parallel computing farm

  • Experience with multi-tiered application development & deployment Database, Middle Tier, Client etc.


Roles and Responsibilities:

  • Design, code and test new Windows/Desktop/VC++ projects/Custom applications.

  • Code reviews and Peer reviews.

  • Coordinate with the Manager / Lead on current programming tasks.

  • Collaborate with other programmers to design and implement features.

  • Quickly produce well-organized, optimized, and documented source code.

  • Create and document software tools required by artists or other developers.

  • Debug existing source code.

  • Maintain existing software systems by identifying and correcting software defects

  • Contribute to technical design documentation.

  • Work independently when required.

  • Continuously learn and improve skills.

  • Attention to detail is essential and all tasks must be carried out to the highest standard.


Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Pune, Maharashtra, India