Salary
≈ $16k – $36k per year (Estimated)
Location
In office (Hyderabad)
Experience
5+ years exp
First seen by Alion on Oct 28, 2026.
Overview
Company
Impact
Profile match
Navratan Technologies is a Hyderabad based IT firm that helps companies with Web Applications & Design, Mobile Applications, Cloud Hosting & Maintenance, and Big Data Analytics. Their major work lies in Cloud.
We're looking for an experienced Visual C++ developer with strong MFC skills who can also work across the C#/. NET boundary. You'll maintain and extend large Windows desktop applications, build interop layers between native C++ and managed. NET code, and help modernize legacy codebases without disrupting the clients who rely on them.
Responsibilities:
- Design, develop, and maintain Windows desktop applications using Visual C++ and MFC (document/view architecture, dialogs, custom controls, GDI/GDI+).
- Build and maintain C#/. NET extensions, components, and services that integrate with native C++ applications.
- Implement interoperability between native and managed code using C++/CLI, P/Invoke, and COM.
- Debug, profile, and fix complex issues, including memory leaks, threading bugs, and crashes, using tools like WinDbg, Visual Studio diagnostics, and crash dump analysis.
- Refactor and modernize legacy code toward modern C++ (C++11/14/17), improving maintainability and performance.
- Plan and execute incremental migration of MFC components to. NET (WinForms/WPF) where appropriate.
- Write clean, well-documented, testable code and participate in code reviews.
- Work with QA, product, and client teams to gather requirements, estimate work, and deliver on schedule.
Requirements:
- Bachelor's degree in computer science, engineering, or a related field.
- 5+ years of professional experience in Visual C++ development on Windows.
- Strong hands-on experience with MFC application development.
- Solid working knowledge of C# and the. NET Framework/. NET (6+).
- Experience with C++/CLI, COM/ActiveX, and P/Invoke for native-managed interop.
- Good understanding of the Win32 API, Windows messaging, multithreading, and memory management.
- Proficiency with Visual Studio, debugging tools, and version control (Git/TFS/Azure DevOps).
- Strong problem-solving skills and the ability to navigate large, legacy codebases.
Preferred Skills:
- Experience with WPF or WinForms.
- Familiarity with STL, Boost, and modern C++ features.
- Knowledge of SQL Server, ODBC/ADO, or other database access from C++ and. NET.
- Exposure to installers (WiX, InstallShield) and Windows deployment.
- Experience with unit testing frameworks (Google Test, MSTest, NUnit).
- Background in BFSI or other regulated enterprise domains.
- Interest in integrating AI capabilities into desktop applications.
Skills
.NET, C#, C++, C++/CLI, COM, MFC, P/Invoke, Visual C++
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,061,809 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Hyderabad
Sr. Python Developer
5 days ago
≈ $16k – $36k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Pune
Python
JavaScript
TypeScript
SQL
Python
Flask
FastAPI
Django
Databases
MySQL
PostgreSQL
Redis
Neo4j
pgvector
Qdrant
RabbitMQ
AI/ML
AutoGen
Polars
Model Context Protocol
SHAP
XGBoost
Embeddings
Quantization
Scikit-learn
Prompt Engineering
AI Agents
LIME
TensorFlow
Pandas
NumPy
PyTorch
CrewAI
LLM
RAG
Reranking
Knowledge Graph
Interpretability
Machine Learning
Frontend
GraphQL
React.js
DevOps
Rest API
Terraform
OpenTelemetry
Prometheus
Docker
Kubernetes
Nginx
Grafana
API Gateway
Analytics
A/B Testing
Management
Agile
Apply
Sr. Software Developer -C++
27 min ago
≈ $15k – $35k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Hyderabad
Python
PowerShell
C
C++
Assembly
Perl
C
Valgrind
Assembly
WinDbg
Databases
MySQL
PostgreSQL
AI/ML
Copilot
DevOps
Rest API
CI/CD
Git
Windows
Cybersecurity
Wireshark
QA
Playwright
Pytest
Apply
Developer, Machine Platform
2 days ago
In office · 3+ years exp · Bachelor's Degree · Pune
Databases
Databricks
DevOps
CI/CD
Git
GitHub
Management
Agile
Apply
Custom Software Engineer
2 days ago
In office · Full-Time · 3+ years exp · Pune
SQL
Analytics
ETL/ELT
Informatica
Management
Agile
Apply
Custom Software Engineer
2 days ago
In office · Full-Time · 3+ years exp · Hyderabad
SQL
Analytics
ETL/ELT
Informatica
Management
Agile
Apply
Machine Learning Engineer Level 1
4 days ago
Hybrid · 2+ years exp · Master's Degree · Schiphol
Python
SQL
AI/ML
LLM
RAG
Machine Learning
DevOps
Rest API
Terraform
GCP
CI/CD
Git
Docker
Apply
Machine Learning Engineer Level 1
4 days ago
≈ $56k – $124k per year (Estimated) · In office · Schiphol
Python
SQL
AI/ML
LLM
RAG
Machine Learning
DevOps
Rest API
Terraform
GCP
CI/CD
Git
Docker
Apply
$130k – $148k per year · Remote (United States) · 6+ years exp · Bachelor's Degree
JavaScript
C#
Frontend
Next.js
React.js
DevOps
CI/CD
Apply
$100k – $150k per year · Remote (United States) · 6+ years exp · PhD
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
MySQL
PostgreSQL
RabbitMQ
Apache Kafka
Frontend
Angular
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
$100k – $140k per year · Remote (United States) · 10+ years exp · Bachelor's Degree
Go
Java
C++
DevOps
FinOps
Apply
Java Springboot Developer
10 hours ago
In office · 4+ years exp · Hyderabad
Java
Java
Maven
Spring Boot
Spring MVC
Apply
Tech Lead - Software Engineer
11 hours ago
≈ $17k – $43k per year (Estimated) · In office · 5+ years exp · Hyderabad
JavaScript
SQL
Databases
Oracle
DevOps
Rest API
CI/CD
SOAP
Analytics
SAP BusinessObjects
Management
Agile
Oracle ERP
Apply
Software Engineer (Mobile Apps)
1 day ago
In office · 4+ years exp · Pune · Hyderabad
Swift
Elm
Objective-C
AI/ML
Machine Learning
Mobile
SwiftUI
DevOps
CI/CD
Jenkins
Akamai
GitHub
Management
Agile
Scrum
Apply
Linux + Kubernetes Engineer
10 hours ago
≈ $16k – $36k per year (Estimated) · In office · 6+ years exp · Bachelor's Degree · Hyderabad
Python
Bash
DevOps
Terraform
Ansible
GCP
Red Hat
OpenShift
Helm
Azure DevOps
GitHub Actions
Istio
Linkerd
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Ubuntu
Grafana
Service Mesh
CentOS Stream
Linux
TCP/IP
DNS
Apply
Azure Linux Administrator
10 hours ago
≈ $9k – $26k per year (Estimated) · In office · 4+ years exp · Hyderabad
Python
Bash
DevOps
Terraform
Ansible
Azure
CI/CD
Git
Docker
Kubernetes
Ubuntu
Azure AKS
CentOS Stream
Linux
TCP/IP
DNS
Apply
This is one of many
2,061,809 more open roles from verified company boards, updated every day.

