C++ Rest API Developer

7 - 12 years

15 - 27 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Skills Required

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & responsibilities

Title - Lead Engineer

Justification This position will serve as a Lead in Data Services, and we are seeking a suitable candidate skilled C++ Developer to join our development team to help us build the services

What You'll Contribute

Collaborate with cross-functional teams to define, design, and ship new features

Collaborate with product managers to understand priorities and usage scenarios of product features.

Collaborate with user experience personnel to understand personas within usage scenarios.

Collaborate with architects to drive the architecture for your software platform capability. Collaborate within working groups of software engineers to create software engineering standards, guidance, and processes.

Continuously improve engineering practices for the software platform to support efficiency, reliability, and serviceability goals.

Assist research, case studies and prototypes on technologies to ensure the software platform remains the leading decisioning platform. Coach other software engineers on creating their domain designs. Collaborate with QA engineers to design and implement non-functional tests. Share ownership in quality, test automation, continuous integration and delivery, and production operation  Quickly escalate challenges and risks incurred during projects.

Mentor and provide guidance to other engineers in the technical areas.

What We're Seeking

Expert in C++ Docker, Git, GitHub is a must. Strong understanding of C++ standards (C++11/14/17/20)

Proficiency with STL (Standard Template Library)

Experience with object-oriented programming principles Knowledge of memory management and performance optimization

Familiarity with multi-threading and concurrent programming

Experience with debugging tools and profilers

Strong in High level and Low level System Design. Prior experience of Creating and Presenting Architecture diagrams like C4, System Landscape, etc. Strong understanding of Microservices Architecture, Principles, and Patterns.

Experience of implementing RESTful and gRPC APIs. Strong in Cloud engineering areas like Kubernetes, and AWS/Azure/GCP. Knowledge of Vaults such as Hashi Corp vault

Experience with databases and SQL Experience with Agile or Scaled Agile software development.

Experience in software design with strong foundation of design models and database structures.

Good documentation skills.

Exposure to Confluence.

Experience in developing scalable, highly available and high performing applications for Cloud.

Understand the design and development approaches required to build a scalable and resilient service

Excellent communication skills Ability to present and discuss the design with architects and conduct technical discussions with teams.

Worker Subtype Regular Employee Type Lead Engineer Time Type Full time Primary Location IST - Bangalore Primary Job Posting Location IST - Bangalore

Location

Bangalore

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
Persistent logo
Persistent

IT Services and IT Consulting

Pune Maharashtra

RecommendedJobs for You