Skip to main content
Posted 09 July, 2026

Principal Engineer - C++

ScaleneWorks
Bengaluru, KA, IN Full Time
Reference: 275a32ca71159e45

Job Description

\n
    \n
  • 11 Years experience delivering robust web-based products applications, using Microsoft tech stack including C#, .NET MVC, WEB API, .NET CORE, SQL SERVER, and Angular.
  • \n
  • Azure (or any Cloud) industry expertise "to facilitate Cloud Migration" to lead cloud migration and post optimization. Azure Devop ops and services.
  • \n
  • Understand Distributed systems
  • \n
  • Decoupled applications plugged-in a scalable network
  • \n
  • Resiliency, Caching, Queuing, Serializing
  • \n
  • Decoupled and distributed database
  • \n
  • Deployment, Monitoring and logging best practices and available tools like SPLUNK, Kibana, SWB, Jenkins, Airflow etc.
  • \n
  • Good understanding of SOLID design principles and help team in designing and provide architectural diagrams for new requests
  • \n
  • Good understanding of ACID principles, Experience in SSRS, and Database concepts like indexing, normalizing, performance tuning.
  • \n
  • Ability to suggest technical improvement and re-architecture/re-designing of component.
  • \n
  • Able to handle complex use-cases and dependencies
  • \n
  • Knowledge on containerization (Docker & Kubernetes) and services like AKS(Azure)/EKS(AWS)
  • \n
  • Understanding of Service Oriented Architecture
  • \n
  • Mentorship skills and stakeholder management
  • \n
  • API development expertise - various protocol - REST, Open API , Throttling, limiting, security, monitoring etc.
  • \n
  • Hands-on DevOps expertise on some CI/CD tools
  • \n
  • Expert in software designing and strong problem-solving skills using design patterns
  • \n
  • Experience in static analysis tool and improving software quality together with team. Experience in refactoring legacy modules into robust and modern modules.
  • \n
  • Expert in one or more structural messages (XML(XSD), JSON(Swagger), and YAML)
  • \n
  • In depth knowledge in data structures and algorithms, knowledge in distributed data structures.
  • \n
  • Hands on experience with DB (at least 2 among embedded (e.g. SQLite), client-server (e.g. oracle), NoSQL distributed (e.g. mongo, couchDB))
  • \n
  • Deep understanding of non-functional requirements (NFR) and/or underlying technologies impacting final solution
  • \n
  • Hand-on Experience de-coupling monoliths to micro-service architecture.
  • \n
  • Model, design and implement Application (batch, daemons) / service (REST, WS).
  • \n
  • You should be able to self-manage the complex modules
  • \n
\n


\n

Sign up for Job Alerts