Senior Software Engineer

5 - 7 years

30 - 35 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Collaborate with Product Definition Team on feature scope and effort sizing
  • Design and Develop new features using Modern C++, Object-oriented design practices
  • Optimize code performance by measuring CPU, Memory resource utilization.
  • Maintain and improve existing C++ codebase (1.5 million lines), running on Linux
  • Take responsibility for code quality by providing well-designed unit tests
  • Develop system tests in Python
  • Hands on debugging using third-party video and network equipment
  • Participate in merge-request reviews
  • Be a team player who is proactive, willing to make mistakes, learn, improve, and accept feedback
    Requirements:
    • Masters\/ Bachelors degree in Computer Science, Electronics or related fields
    • 5-7 years of experience with strong programming logic, code analysis\/ debugging and root causing\/ problem-solving skills
    • Proven software design\/ architecture experience for complex codebase systems
    • Expertise in Modern C++ and Object-Oriented software development
    • Comfortable in task breakdown and estimation skills
    • Comfortable developing on Linux
    • Comfortable following git-flow process
    • Good written and verbal communication\/ collaboration skills
       

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You