Principal Full-Stack Developer – Full Time -US hours

Centroid Systems

Hyderabad

On-site

INR 3,000,000 - 5,400,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Centroid Systems in Hyderabad seeks a Principal Full-Stack Developer to lead the design and development of scalable, cloud-native software solutions, with a strong emphasis on full-stack development and architecture.

The role covers backend and frontend work (C#, Python, Java, Node; React/Angular), cloud services across Azure, OCI, or AWS, and DevOps practices including CI/CD, automation, monitoring, and release processes.

Qualifications

  • 9+ years of professional software development or architecture experience.
  • Proven full-stack capability across backend and frontend.
  • Experience designing REST APIs, microservices, and distributed systems.
  • Hands-on with cloud platforms (Azure, AWS, or OCI).
  • Strong understanding of CI/CD, version control, and code reviews.

Responsibilities

  • Lead architecture and development of full-stack applications.
  • Design scalable backend services, APIs, and microservices.
  • Build responsive frontends using React/Angular.
  • Define and enforce engineering standards and best practices.
  • Mentor other engineers and collaborate with product, cloud, and security teams.

Skills

Full-stack development
REST APIs
CI/CD
Git workflows
Software architecture
Cloud platforms

Tools

.NET/C#
Python
Java
Node.js
React

Job 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 Developerto 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 infrastructureand databaseservices(Azure, AWS, or OCI) and modern software delivery practices.

DevOpsis 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 usethese 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 AWSservices.
  • 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 andjunior 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 databasesis 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Full-Stack Developer – Full Time -US hours
Principal Full-Stack Developer – Full Time -US hours

Centroid Systems • Telangana

On-site
INR 4,000,000 - 6,000,000
Principal Full-Stack Developer -Full Time -US hours
Principal Full-Stack Developer -Full Time -US hours

Centroid • Hyderabad

On-site
INR 4,000,000 - 6,800,000
Principal Full-Stack Developer – Full Time -IST
Principal Full-Stack Developer – Full Time -IST

Centroid Systems • Telangana

On-site
INR 3,000,000 - 5,500,000
Principal Full-Stack Developer – Full Time -IST
Principal Full-Stack Developer – Full Time -IST

centroid • Hyderabad

On-site
INR 3,000,000 - 5,200,000
Senior Full Stack Developer - Architect
Senior Full Stack Developer - Architect

Weekday AI (YC W21) • Hyderabad

On-site
INR 1,200,000 - 1,500,000
Fullstack Developer
Fullstack Developer

Radiant Digital Solutions • Hyderabad

On-site
INR 3,500,000 - 5,500,000
Lead Fullstack Engineer
Lead Fullstack Engineer

Straive • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Full Stack Developer (.NET Core, Angular (Optional: React), Sql and Azure)
Senior Full Stack Developer (.NET Core, Angular (Optional: React), Sql and Azure)

eSolutionsFirst • Hyderabad

On-site
INR 1,800,000 - 2,500,000
.Net Full stack Lead
.Net Full stack Lead

NationsBenefits • Hyderabad

On-site
INR 1,500,000 - 2,000,000
.Net Full stack Lead
.Net Full stack Lead

NationsBenefits, LLC • Hyderabad

On-site
INR 1,800,000 - 2,400,000