Hiring.Camp

Principal Full-Stack Developer – Full Time -US hours

"Centroid Systems, Inc."

·

Yesterday

Location
Hyderabad, Telangana
Type
Full-time
Department
IT
Seniority
Lead
Experience
9+ years
Education
Master
Closing date
Today
Source
ApplyToJob

Description

Principal Full-Stack Developer – Full  Time -US hours
Location: Hyderabad
Job Type: Full Time

About the Role
We are seeking a Principal Full-Stack Developer to lead the design and development of scalable, secure, and cloud-native software solutions.
The primary focus of this role is full-stack software development and architecture, with strong hands-on experience across backend and frontend technologies. The ideal candidate will also have practical knowledge of cloud infrastructure and database services (Azure, AWS, or OCI) and modern software delivery practices.
DevOps is a secondary responsibility. The candidate should understand how CI/CD pipelines, how to build automation, deployments, monitoring, and release processes work, but this is not primarily an infrastructure administration role.
Key Responsibilities
  • Lead the architecture and development of full-stack applications.
  • Design scalable backend services, APIs, microservices, and distributed systems. Programming languages used may vary, though typically it is C#, Java, Python, or Node.
  • Build responsive and maintainable frontend applications. Technologies may vary, but React and Angular are commonly used by our clients as well as frameworks like Twitter Bootstrap, Material Design, or Tailwind. 
  • Experience using AI Coding agents effectively is a plus, though we can also train you on the job to use these tools effectively (configuring AGENTS.md, skills, plan versus build modes, etc)
  • Make architectural decisions covering performance, security, scalability, and maintainability.
  • Develop and integrate applications using Azure, OCI, or AWS services.
  • Design database schemas and data-access strategies using SQL and NoSQL databases.
  • Review code and establish engineering standards across projects.
  • Guide teams in software architecture, design patterns, testing, and delivery practices.
  • Collaborate with product, engineering, cloud, security, and operations teams. Strong  communication skills and ability to learn a customer’s business domain is a must. 
  • Troubleshoot complex application, integration, performance, and production issues.
  • Contribute to CI/CD pipeline design and deployment automation. Technologies can include simple bash scripting, kubernetes/containerization, Ansible, or terraform, though we do not expect you to be an expert in all of these.
  • Understand and improve build, release, rollback, and environment-promotion processes.
  • Support observability through logging, monitoring, alerting, and application diagnostics.
  • Mentor senior and junior engineers.
  • Adapt quickly across different client domains, technology stacks, and project requirements.
Required Skills and Experience
  • 9 + years of professional experience in software development, architecture, or related engineering roles.
  • Strong hands-on experience developing full-stack applications.
  • Professional experience with at least one backend technology, such as:
    • .NET/C# (preferred)
    • Python (preferred)
    • Java (nice to have)
    • Node.js (nice to have)
  • Strong frontend experience with one or more modern frameworks:
    • React  (preferred)
    • React Native (preferred)
    • Angular (nice to have)
    • Vue.js (nice to have)
  • Proven experience designing REST APIs, microservices, integrations, and distributed systems.
  • Strong knowledge of relational databases such as SQL Server, Oracle DB, PostgreSQL, or MySQL.
  • Familiarity with NoSQL databases is beneficial.
  • Hands-on application development experience with Microsoft Azure, OCI, or AWS.
  • Understanding of cloud services such as compute, storage, databases, messaging, serverless, identity, networking, and monitoring.
  • Strong knowledge of software architecture principles, design patterns, clean code, and testing.
  • Experience with Git-based development workflows and code reviews.
  • Understanding of CI/CD concepts, including:
    • Build and release pipelines
    • Automated testing
    • Artifact management
    • Environment-specific configuration
    • Deployment approvals
    • Rollbacks
  • Working knowledge of Docker and containerized application deployment.
  • Strong problem-solving and communication skills.
DevOps and Cloud Knowledge
DevOps is a supporting responsibility. Candidates should have practical knowledge of:
  • Azure DevOps, GitHub Actions, Jenkins, GitLab CI, or similar tools.
  • YAML or Classic CI/CD pipelines.
  • Infrastructure and application deployment workflows.
  • Docker and basic Kubernetes concepts is beneficial.
  • Environment management across development, QA, staging, and production.
  • Application logging, monitoring, and alerting.
  • Basic Terraform or Ansible knowledge is preferred.
  • Security practices for cloud-hosted applications.
Preferred Qualifications
  • Previous experience as a technical lead, software architect, or principal engineer.
  • Experience modernizing legacy applications and migrating workloads to Azure, OCI, or AWS.
  • Experience with event-driven architectures and messaging platforms.
  • Knowledge of Kubernetes and cloud-native application patterns.
  • Experience with API gateways, authentication, authorization, OAuth2, and OpenID Connect.
  • Familiarity with Redis, MongoDB, Elasticsearch, or other NoSQL technologies.
  • Experience with observability tools such as Application Insights, Prometheus, Grafana, ELK, or Datadog.
  • Experience working with AI-assisted development or integrating AI services into business applications.
  • Consulting experience across multiple clients and technology stacks.


Why Join Us?
  • Lead the technical direction of modern full-stack applications.
  • Work on challenging projects across multiple industries and technology platforms.
  • Influence architecture and engineering practices across client engagements.
  • Work with Azure, AWS, OCI, modern frontend frameworks, APIs, microservices, and cloud-native technologies.
  • Mentor engineers and help build high-performing development teams.
  • Participate in innovative software and AI-driven projects.
  • Receive competitive compensation aligned with experience and technical expertise.
 
 

 

Skills

PythonJavaReactAngularVue.jsBootstrapNode.jsAWSAzureDockerKubernetesTerraformAnsibleJenkinsCI/CDSQLPostgreSQLMySQLMongoDBRedis

Similar Jobs

30

Principal Full Stack Developer

Boston Scientific·San Jose, CA·Hybrid

5d ago

Principal Full-Stack Developer

Leidos·3325 Fort George G. Meade MD, US

2w ago

Principal Full Stack Developer

Ritzcarltonyachtcollection·Argentina·Hybrid

2w ago

Principal FullStack Engineer

Ifoodcarreiras·Remoto +1

4w ago

Principal FullStack Developer

Ringcentral·Bangalore, India·Remote, Hybrid, Onsite

1y+ ago

Principal Full Stack Developer

Clinical Ink·Cambridge, MA

1y+ ago

Principal Full Stack Developer & Solutions Architect – AI, Data & Cloud

Western Digital·San Jose, CA·Hybrid

1d ago

Principal Engineer- Java Fullstack -Generative AI

Wells Fargo·110380-IND-BENGALURU-INTL BLR Twr-1&2 CARNATION, India

1w ago

R10249199 Principal/Sr. Principal Full-Stack Web Developer

Northrop Grumman·Rome, NY +4

1w ago

R10249199 Principal/Sr. Principal Full-Stack Web Developer

Northrop Grumman·NYRO03, US +4

1w ago

Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)

" Turnitin, LLC"·Manchester, England·Remote

2w ago

Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)

" Turnitin, LLC"·Birmingham, England·Remote

2w ago

Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)

" Turnitin, LLC"·Leeds, England·Remote

2w ago

Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)

" Turnitin, LLC"·Newcastle upon Tyne, England·Remote

2w ago

Principal Software Engineer, Fullstack/Backend Technologies (Poland Remote)

" Turnitin, LLC"·Warsaw, Masovian Voivodeship·Remote

2w ago

Principal Engineer, Applied AI (Fullstack/Backend)

Hims And Hers·US Remote·Remote

3w ago

Principal Full Stack Web Developer

Draper·FL - St. Petersburg - Draper Rapid Prototyping Center, US·Hybrid

3w ago

Principal Software Engineer (Fullstack)

Echodynecorp·Kirkland, WA +1

3w ago

Principal .Net Fullstack Developer

Eurofins Scientific·Bengaluru, KA·Hybrid

4w ago

Principal Full-Stack Developer – Full Time -IST

"Centroid Systems, Inc."·Hyderabad, Telangana

1mo ago

Principal Dot Net Fullstack Developer (Azure Data Factory)

Eurofins Scientific·Bengaluru, KA·Hybrid

1mo ago

FullStack Developer_ Principal -Dallas, TX

Photon Group·US

1mo ago

Java FullStack Developer_ Principal -Dallas, TX

Photon Group·US

1mo ago

Principal Engineer, Dotnet Fullstack (React)

Nagarro·Remote, India·Remote

1mo ago

Principal Software Engineer - Fullstack

Fmr·Off Embassy Golf Links Business Park, Bangalore India

1mo ago

Principal Fullstack Data Engineer

Sands·Dallas, Texas·Hybrid

4mo ago

Principal Full Stack Developer (TypeScript)

Cosuno·Berlin, Remote·Remote

7mo ago

Principal Software Engineer - Fullstack (C#, Angular) - OTC Product Area

SimCorp is·Hyderabad, India +1

7mo ago

Principal Full-Stack Developer, New York

Ion·New York·Onsite

7mo ago

AWS Full Stack Developer Software Engineer - Principal I

Argo Cyber Systems

8mo ago