← Back to jobs

CareerNet Technologies Pvt Ltd Logo
Senior Software Engineer - C++

CareerNet Technologies Pvt Ltd

 

Bengaluru, Karnataka, India

Posted On: 2 days ago
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Senior Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and maintain high-performance Windows-based applications and system-level software.

This role is on-site.

Responsibilities

  • Design and implement software solutions using Modern C++ with a focus on quality and performance.
  • Manage the full product lifecycle, including planning, development, testing, deployment, and support.
  • Build and maintain CI/CD pipelines using Azure DevOps for continuous integration and delivery.
  • Troubleshoot and debug complex applications using WinDbg, GDB, and dump analysis utilities.
  • Contribute to system architecture discussions and decision-making processes.

Required Skills

  • 5 to 8 years of professional software development experience using C/C++.
  • Expertise in Modern C++, OOP, and Object-Oriented Design principles.
  • Hands-on experience with TCP/IP network programming and client-server architecture.
  • Strong understanding of multithreading, synchronization, and IPC.
  • Experience with Windows and Linux system internals and system programming.
  • Proficiency with build systems including Makefile and CMake.
  • Experience with database programming and data integration.
  • Proven ability to manage CI/CD pipelines via Azure DevOps.
  • Strong algorithmic problem-solving skills.

Preferred Skills

  • Experience with dump analysis utilities for crash investigation.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs