Apply Now!

Sr. Backend Developer (C++)

  • Pune, Baner
  • Full Time
  • 5 - 8 Years
Technology & Engineering

Requirements

  • Develop, maintain, and enhance a legacy software application built using VC++ and MFC with Oracle database.
  • Diagnose and fix software defects, ensuring the stability and reliability of the application.
  • Collaborate with cross-functional teams to understand requirements and provide technical solutions.
  • Perform code reviews, write efficient code, and maintain coding standards and best practices.
  • Optimize application performance and ensure scalability and security of the software.
  • Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.
  • Contribute to the continuous improvement of development processes and tools.

Skills

Must have
  • Familiarity with modern C++ standards (C++11 and above).
  • Familiarity with C#, .Net core, Web development.
  • Experience in migrating or refactoring legacy applications.
  • Experience in software development lifecycles, including agile methodologies.
Good to have
  • Knowledge of other programming languages or frameworks.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • 5+ years of experience in software development using VC++ with a strong emphasis on MFC.
  • Solid understanding of Oracle databases and experience working with SQL, PL/SQL, and database design.
  • Proficient in debugging, profiling, and optimizing C++ applications.
  • Experience with source control systems (e.g., Git, SVN).
  • Strong problem-solving skills, attention to detail, and ability to work independently or as part of a team.
  • Excellent communication skills and the ability to collaborate effectively with both technical and non-technical stakeholders.

Other Requirements

  • Communication Skills – Excellent Verbal and Written
  • Collaboration Skills – Team player and able to understand team dynamics
  • Team Management Skills – Mentoring of Junior team members

What We Offer

  • Hybrid work opportunities.
  • A dynamic and multicultural work culture.
  • Opportunities for professional growth and development.
  • Competitive salary with performance-based bonuses.

Please send us your resume on talent@sonorasoftware.com if interested.