Principal Full-Stack Developer - Full Time -ist (Telangana)

Principal Full-Stack Developer - Full Time -ist (Telangana)

24 Oct
|
Centroid Systems
|
Telangana

24 Oct

Centroid Systems

Telangana

Principal Full-Stack Developer - Full Time -IST 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.

Key Responsibilities

- Design scalable backend services, APIs, microservices, and distributed systems. Programming languages used may vary, though typically it is C#, Java, Python, or Node.
- 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.
- 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.
- 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.
- Mentor senior and junior engineers.
- Adapt quickly across different client domains, technology stacks, and project requirements.





Required Skills and Experience

- 9 + years of skilled experience in software development, architecture, or related engineering roles.

- 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.

- 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

- Strong problem-solving and communication skills.

DevOps and Cloud Knowledge

- Azure DevOps, GitHub Actions, Jenkins, GitLab CI, or similar tools. :

- YAML or Classic CI/CD pipelines. :

- 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.

Preferred Qualifications

- Previous experience as a technical lead, software architect, or principal engineer.

- Experience with event-driven architectures and messaging platforms.

- 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. :

- Consulting experience across multiple clients and technology stacks.

Why Join Us?

- 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 creative software and AI-driven projects.
- Receive competitive compensation aligned with experience and technical expertise.

jH3ZhtpOWb

📌 Principal Full-Stack Developer - Full Time -ist (Telangana)
🏢 Centroid Systems
📍 Telangana

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal full-stack developer - full time -ist (telangana) / telangana

Subscribe to this job alert:

Get the latest job offers by email for: principal full-stack developer - full time -ist (telangana) / telangana