Search by job, company or skills

Staffice Global Private Limited

Principal Software Engineer

10-15 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 hours ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

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.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Our Staffing Expertise extends to a wide range of industries. We connect employers with highly skilled job seekers. With staffing consultants across India, ANZ and APAC, its easy to begin your Candidate Search today.

Job ID: 123709905

Similar Jobs