ST

Principal Software Engineer

Staffice Global Private Limited
Hyderabad11-20 LPA Posted 12 Aug 2025
FULL TIME
Angular
Microsoft Azure
Terraform
C#
Asp.net

Job Description

This role is for a Principal Software Engineer to provide technical leadership and contribute to the design and development of a cloud-based platform. The ideal candidate will have extensive experience building secure and scalable solutions on Microsoft Azure, a proven ability to mentor teams, and a passion for improving processes.

What you will do

  • Lead the design and development of scalable, secure cloud solutions on Microsoft Azure, covering compute, storage, networking, and security components.
  • Define technical direction and make key architectural decisions to align with product and business goals.
  • Provide guidance and mentorship to engineering teams, promoting best practices in coding, testing, and design.
  • Drive improvements in CI/CD processes and collaborate closely with DevOps teams to ensure smooth, reliable deployments.
  • Troubleshoot and resolve complex issues across development and production environments.
  • Work closely with product managers, architects, and other stakeholders to deliver high-quality solutions.
  • Stay ahead of the curve: Evaluate new Azure services and emerging technologies, and recommend what adds real value.
  • Drive technical research and build proof-of-concepts to test and validate new solutions and architecture decisions.
  • Maintain clear technical documentation, including architecture diagrams and design specifications, to support development and future maintenance.
  • Ensure that solutions adhere to security, compliance, and performance requirements while optimizing for cost and scalability.
  • Contribute to product innovation and long-term technology strategy, influencing the roadmap with technical insights.

What we are looking for

Required Skills:

  • Strong knowledge of software engineering principles and design patterns, with hands-on experience in building scalable, secure solutions.
  • Proven full-stack developer with hands-on experience in C#, JavaScript/TypeScript, leveraging frameworks such as ASP.NET and Angular.
  • Strong knowledge of Microsoft Azure services and architecture, with hands-on experience deploying and managing production environments.
  • Familiarity with CI/CD pipelines, DevOps practices, and Infrastructure as Code (e.g., Terraform).
  • Ability to troubleshoot and optimize complex systems for performance, security, and cost efficiency.
  • Excellent English communication and collaboration skills, with the ability to lead discussions and mentor team members.

Qualifications

  • A Bachelor's or Master's degree in Computer Science or a related field.
Join WhatsApp Channel