C++ - Senior Engineer

Iris Software

Dadri

On-site

INR 1,200,000 - 1,800,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Iris Software in Noida seeks a Senior C++ Engineer to drive high-performance software projects. You will bring 7+ years of hands-on experience in C++ development, strong STL knowledge, memory management expertise, and proficiency with templates and multithreading.

Familiarity with Unix systems, Git, CI pipelines, and Scrum practices will help you excel in a collaborative, fast-paced environment. The role emphasizes robust testing with automated test frameworks and close coordination with

Qualifications

  • 7+ years of proven experience as a Senior C++ developer.
  • Strong proficiency in C++ with fair knowledge of the language specification.
  • Thorough knowledge of STL, containers and algorithms.
  • Good understanding of memory management in non-garbage collected environments.
  • Good knowledge on templates in C++.
  • Knowledge on low level threading primitives and real time environment.
  • Implementation of automated testing platforms and unit tests.
  • Good knowledge of Unix systems.
  • Proficient understanding of code versioning tools such as Git.
  • Familiarity with continuous integration.
  • Familiarity with scrum principles and sprint goals aligned to industry best practices
  • Good collaboration skills
  • Excellent verbal and written communication skills.

Skills

C++
Memory management
Templates
Multithreading
Unix
Git
CI/CD
Scrum
Communication

Education

B.Tech
MCA

Tools

GitLab
GitHub
Bitbucket
GCC

Job description

C++ - Senior Engineer


Location: Noida


Company: Iris Software


Job Description


  • 7+ years of proven experience as a SeniorC++ developer, working on challenging projects

  • Strong proficiency in C++ with fair knowledge of the language specification.

  • Thorough knowledge of the standard librarySTL, containers and algorithm.

  • Good understanding ofmemory managementin non-garbage collected environments.

  • Good knowledge ontemplatesin C++.

  • Knowledge onlow level threading primitivesand real time environment.

  • Implementation of automatedtesting platformsand unit tests.

  • Good knowledge ofUnixsystems

  • Proficient understanding of code versioning tools such as Git.

  • Familiarity with continuous integration.

  • Familiarity with scrum principles and sprint goals aligned to industry best practices

  • Good collaboration skills

  • Excellent verbal and written communication skills.


Desirable


  • Good domain experience in Financial services/capital markets/investment banking preferred


Education Qualification


  • B.Tech or MCA


Mandatory Competencies


  • DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - GitLab,Github, Bitbucket

  • Development Technologies - System Programming (C++) - Build Systems GCC

  • Development Technologies - System Programming (C++) - Operating System Basics Unix

  • Development Technologies - System Programming (C++) - Data Structures Algorithms

  • Development Technologies - System Programming (C++) - Debugging Performance Optimization

  • Development Technologies - System Programming (C++) - Design Patterns

  • Development Technologies - System Programming (C++) - Design Principles

  • Development Technologies - System Programming (C++) - Architecture Patterns

  • Development Technologies - System Programming (C++) - File Handling I/O

  • Development Technologies - System Programming (C++) - Memory Management Pointers

  • Development Technologies - System Programming (C++) - Memory Management Smart Pointers

  • Development Technologies - System Programming (C++) - Object Oriented Programming (OOP)

  • Development Technologies - System Programming (C++) - Standard Template Library (STL)

  • Development Technologies - System Programming (C++) - Multithreading Concurrency

  • Development Technologies - System Programming (C++) - Programming Fundamentals

  • Development Technologies - System Programming (C++) - Core C++ Programming ver. 17

  • Development Technologies - System Programming (C++) - Core C++ Programming ver. 20

  • Beh - Communication and collaboration

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C - Senior Engineer
C - Senior Engineer

Iris Software Inc. • Dadri

On-site
INR 2,800,000 - 4,000,000
C++ - Senior Engineer
C++ - Senior Engineer

Iris Software, Inc. • India

On-site
INR 1,800,000 - 3,200,000
Benefits program
C++ - Senior Engineer
C++ - Senior Engineer

Iris Software Inc. • Dadri

On-site
INR 1,500,000 - 2,200,000
Java - Senior Engineer
Java - Senior Engineer

Iris Software Inc. • Dadri

On-site
INR 1,500,000 - 2,500,000
C++ - Consultant
C++ - Consultant

Iris Software Inc. • Dadri

On-site
INR 600,000 - 900,000
Java - Senior Engineer
Java - Senior Engineer

Iris Software, Inc. • India

On-site
INR 1,800,000 - 3,400,000
.Net - Senior Engineer
.Net - Senior Engineer

Iris Software, Inc. • Dadri, Gurugram District, Pune District

On-site
INR 1,500,000 - 2,500,000
World-class benefits
Well-being support
Senior .NET Full Stack React Engineer
Senior .NET Full Stack React Engineer

Iris Software • Dadri

On-site
INR 2,000,000 - 3,500,000
Java Fullstack Angular - Senior Engineer
Java Fullstack Angular - Senior Engineer

Iris Software • Dadri

On-site
INR 1,000,000 - 1,500,000
Java - Senior Manager
Java - Senior Manager

Iris Software • Dadri

On-site
INR 1,500,000 - 2,200,000