← Back to jobs

CareerNet Technologies Pvt Ltd Logo
Principal Software Engineer

CareerNet Technologies Pvt Ltd

 

Sahibzada Ajit Singh Nagar, Punjab, India

Posted On: 30+ days ago
Experience: 12+ years
Availability: Onsite
Openings: 1
Category: Principal Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will define and evolve the technical architecture and engineering roadmap for complex distributed systems.

This role is on-site.

Responsibilities

  • Architect cloud-native, high-availability distributed systems and microservices with end-to-end system design expertise.
  • Influence engineering standards and long-term platform strategy while providing technical oversight across teams.
  • Drive end-to-end system design, making key architectural trade-offs across scalability, cost, latency, and security.
  • Write high-quality, performant, maintainable code and lead complex debugging sessions and production incident resolution.
  • Evaluate emerging technologies and recommend adoption strategies for the organization.

Required Skills

  • 12+ years of hands-on software development experience.
  • 5+ years of strong expertise in .NET / .NET Core and C#.
  • Experience with Microservices, Cloud Architecture, and System Design.
  • Proficiency with SQL Server, PostgreSQL, MongoDB, and Redis.
  • Familiarity with CI/CD pipelines.

Preferred Skills

  • Experience with GCP, Azure, or AWS cloud platforms.
  • Knowledge of messaging architectures using Kafka, RabbitMQ, or Azure Service Bus.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs