Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Dev Principal Engineer @ QSFT

Home > Software Development

 Software Dev Principal Engineer

Job Description

Responsibilities

  • Architect and drive the cloud transformation of a legacy desktop-based data modeling product into a multi-tenant, cloud-native application.
  • Define the modern architecture including microservices, APIs, cloud storage strategies, and user/data management.
  • Lead the design and integration of collaborative, browser-based modeling features, version control, and real-time updates.
  • Create migration strategies for data-intensive features, schema management, model validation, and history tracking.
  • Collaborate with Product, UX, DevOps, and QA to ensure platform scalability, resilience, and extensibility.
  • Provide technical leadership across teams, including mentoring engineers and establishing best practices for data platform engineering.
  • Champion CI/CD, DevSecOps, and infrastructure-as-code (IaC) in a cloud environment (AWS/Azure/GCP).
  • Ensure compliance with enterprise security, governance, and privacy regulations.

Qualifications

  • 10+ years of software engineering experience, with at least 3+ years leading cloud transformation or re-platforming initiatives.
  • Deep expertise in modernizing data-centric desktop applications (.NET, Java, C++ or similar) to web/cloud platforms.
  • Strong understanding of data modeling concepts, ER modeling, schema design tools, and versioning mechanisms.
  • Proficiency in cloud-native architecture: microservices, serverless, containerization (Docker, Kubernetes), and cloud databases.
  • Experience with real-time collaboration, diagramming tools, or similar interactive data tools.
  • Solid experience in API-first design (REST/GraphQL), scalable backend frameworks, and asynchronous processing.
  • Strong grasp of cloud platform services (Azure preferred), IaC tools (Terraform/CDK), CI/CD pipelines, and monitoring systems.
  • Exceptional problem-solving skills and ability to lead by example in hands-on coding and system design.

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: QSFT
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Java C++ Azure

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer

  • Orange Business
  • 1 - 5 years
  • Noida, Gurugram
  • 1 day ago
₹ Not Disclosed

Software Engineer

  • Orange Business
  • 1 - 5 years
  • Noida, Gurugram
  • 1 day ago
₹ Not Disclosed

Software Engineer

  • Orange Business
  • 1 - 5 years
  • Noida, Gurugram
  • 1 day ago
₹ Not Disclosed

Software Engineer

  • Orange Business
  • 1 - 5 years
  • Noida, Gurugram
  • 1 day ago
₹ Not Disclosed

QSFT

Company Profile:We are on a quest to make your information technology work harder for you. That's why we build community-driven software solutionCome join us. For more information, visit us on the web at http://www.quest.com/careers.