More  Posts
Principal Software Engineer @Microsoft, Bangalore
Posted in MANIT
14-18 Yrs Exp.

Qualifications

  • Experience in taking full ownership of web services from conception to production.
  • Solid understanding of Object-Oriented Programming and common Design Patterns.
  • 14+ years of relevant product software development experience and proficient in C# (Java or C++)
  • Prior experience of leading product engineering and teams for large scale service delivery is a big plus.
  • Familiarity with SQL and NoSQL databases, and good hands-on knowledge of operating systems like Linux or Windows.
  • Good knowledge of cloud development (Azure, AWS, Google Cloud)
  • Good expertise with working in Kubernetes, Rest API design and construction. Pub/Sub Models, Modern event processing and large-scale micro services constructio
  •  Good expertise in secure coding practices and data structure
  • Well versed in distributed computing, Cloud Computing design patterns and solutions
  •  Ability to maintain Build and Deployment pipelines for production.
  • Knowledge of performance characteristics of a REST API based service.
  • Effective communication/collaboration skills, ability to deal with ambiguity and prioritize issues.
  • Collaborating with technical partners to deliver end-to-end solutions
  • Ability to mentor junior developers and author Design documents.
  • Experience with multithreading and asynchronous processing patterns.
  • Experience with CI/CD pipeline using agile practices.
  • Ability to quickly ramp up on multiple technology areas

Interpersonal skills

  • Confident and articulate in expressing ideas to a mixed audience with varying views and challenges
  • Cultural sensitivity and a proven ability to work with teams and partners across multiple geographies.
  • A sense of personal ownership is required, together with the ability to deliver to tight deadlines while managing internal stakeholder expectations
  • Self-motivated and organized to deliver results

Essential qualifications


• BS or MS degree in Computer Science or Engineering OR equivalent years of work experience.

• Minimum of 14+ years of applicable (Product engineering)work experience

Message
Microsoft
Sector:
Computer Software
Size:
10001+ employees
Stage:
Public Company
More  Posts
Feedback