Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
Serbia, Central Serbia, Belgrade 
964880431

13.08.2024

As a
Software Engineer

workloads or apps natively built for the cloud.

REQUIRED QUALIFICATIONS

  • Bachelor's Degree in Computer Scienceor related technical fieldand extensivetechnical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java,C#, Python,JS, TypeScript, PowerShell, Rust
  • Previousexperience working withlive site health, user experience andbuildinguser facing features.
  • Extensive software development experience building commercial grade software, including experience in large scale, high availability services and experiences
  • In –depth understanding of software engineering principles.
  • Excellent communication and cross team collaboration skill.

PREFERRED QUALIFICATIONS

  • Passion for Growth, doing new things, and learning from others and own mistakes.
  • Experience driving architecture/design/implementation and delivery of great user experiences.
  • Drive for customer engagement and obsession, with data driven approach.
  • Proven experience in guiding and mentoring a team of engineers
  • Broad experiencein database systems architecture.
  • Experience with distributed systems.
Responsibilities
  • Work with the team and peers every day on solving highly complex design, coding, troubleshooting and operational challenges.
  • Drive features, projects and open ended problems towards resolution.
  • Increase the team's capacity and capability by sharing experience and knowledge.
  • Continuously evaluate engineering processes and practices affecting the team with the goal of eliminating in-efficiencies and increasing the overall team effectiveness
  • Passionately drive these improvements both within the team and across broader organization if necessary.
  • Provide deep strategical technical expertise and guidance in the design/architecture/planning stage of the project.
  • Provide guidance during the execution/implementation as necessary.