Software Engineer 2

39 Minutes ago • All levels • Full Stack Development

Job Summary

Job Description

Microsoft is seeking Software Engineers to contribute to the design, development, and delivery of software that enhances usability, reliability, scalability, performance, and security of its products. This role requires collaboration with global teams, active participation in code reviews and issue triage, and the ability to work independently with a strong sense of ownership. Responsibilities include fixing and enhancing products and services, potentially including on-call duties. The ideal candidate will contribute to design, architecture, standards, and methods for operating services and systems, ensuring designs empower other developers while effectively leveraging components from other teams. The work involves solving deep technical problems and collaborating with leading experts in the field.
Must have:
  • BSc in CS or related field
  • Software development experience
  • Proficiency in Java, C/C++, C#, Python, Typescript, or Javascript
  • Effective English communication
  • Design, deliver, and maintain software
Good to have:
  • System programming experience
  • Large-scale service and distributed systems experience
  • Customer focus and data-driven approach
  • Adaptability in a fast-paced environment

Job Details

Overview

The Microsoft Development Center Serbia, with Offices in Belgrade, started with 1 employee and a couple of vendors developing handwriting recognition technology. Today, our focus is much broader as we’re contributing in key areas for Microsoft globally, having 700 full time employees. The largest areas contributing to MDCS are Azure Data, Azure Core, Office Product Group, Windows and Web Experiences, Applied Sciences Group & Microsoft's AI (MAI) teams.

 

We offer a wide range of job opportunities that allow you to work on world-class problems and collaborate with world experts, products and technologies. You can utilize your skills and areas of expertise to work across the stack or focus deep on some particular domain. You will have access to a large variety of learning resources to help you grow and develop your career. You will also have the opportunity to collaborate with product managers on defining the future of the product and own the service end-to-end from requirements and design to implementation and operation. Join us and be part of a team that is making a difference in the world! 

 

We are looking for Software Engineers who are passionate and highly motivated to work on researching, solving deep technical problems, and taking on new challenges. In this role you will collaborate with some of the world's leading experts in this area of technology, and have an excellent opportunity to learn, grow and advance your career.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

  • BSc in Computer Science, Electrical Engineering, Mathematics, or related disciplines or equivalent practical experience in the software engineering industry.
  • Software development experience. 
  • Experience with one or more general purpose programming languages including, but not limited to: Java, C/C++, C#, Python, Typescript and Javascript ....
  • Ability to effectively communicate in English.

 Preferred Qualifications:

 

  • Experience in system programming.
  • Experience with large scale services, distributed systems.
  • Strong customer focus and data driven approach.
  • Adaptability in fast paced environment.

Responsibilities

  • Design, produce and deliver software to improve the usability, reliability, scalability, performance, security, etc. of the product, having independence, sense of ownership and drive for areas of ownership.
  • Contribute with fixing, enhancing, and supporting our products and services, including periodic on-call duties in some teams.
  • Collaborate with colleagues across the world to address all requirements needed to.
  • Participate actively in code reviews, bug/issue triage with the feature teams, and support well informed decisions towards business and engineering goals.
  • Review and influence ongoing design, architecture, standards and methods for operating services and systems.
  • Ensuring that design empowers other developers to achieve more, while effectively leveraging components developed by other teams.

Similar Jobs

N-iX - Senior Fullstack Engineer (TypeScript)

N-iX

Ukraine (Hybrid)
1 Week ago
Google - Software Engineer III, Fullstack, Google Play

Google

Bengaluru, Karnataka, India (On-Site)
5 Days ago
N-iX - Senior Java Engineer

N-iX

Colombia (Remote)
2 Months ago
ByteDance - Software Engineer, Data Security

ByteDance

San Jose, California, United States (On-Site)
4 Weeks ago
ION - Internship - Software Engineers/Developers - Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
Google - Senior Software Engineer, YouTube

Google

Mountain View, California, United States (On-Site)
4 Days ago
Microsoft - Technical Support Engineer - Microsoft Dynamics 365 CE / Power Platform

Microsoft

Selangor, Malaysia (Hybrid)
6 Days ago
PearlAbyss - Backend Web Developer

PearlAbyss

(On-Site)
3 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Platforms

Google

Cambridge, Massachusetts, United States (On-Site)
5 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer II, Infrastructure, Core

Google

Bengaluru, Karnataka, India (On-Site)
5 Days ago
ION - Cloud Engineer Kubernetes

ION

Milan, Lombardy, Italy (Hybrid)
6 Months ago
ION - Senior Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
Google - Staff Software Engineer, AI, Containers, and Kubernetes

Google

Seattle, Washington, United States (On-Site)
5 Days ago
Google - Software Engineer III, Front End, Google Cloud

Google

San Francisco, California, United States (On-Site)
5 Days ago
Dario Health - Senior QA Automation Engineer

Dario Health

Gurugram, Haryana, India (Hybrid)
6 Months ago
Google - Software Engineer III, Chrome Enterprise Core

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Days ago
Playtika - C# Developer

Playtika

Romania (Hybrid)
5 Months ago
ByteDance - Algorithm Engineer - Enterprise Solution RD

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
PwC - Associate – Utility Transformation– Advisory– Gurugram

PwC

Gurugram, Haryana, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Belgrade, Serbia

Rush Street Interactive - Senior Server Engineer

Rush Street Interactive

Serbia (Hybrid)
3 Weeks ago
Wargaming - Monetization Operations Manager

Wargaming

Belgrade, Serbia (Hybrid)
3 Weeks ago
Sperasoft - 2D Artist (Mobile)

Sperasoft

Vojvodina, Serbia (On-Site)
3 Weeks ago
Playrix - Development Director

Playrix

Serbia (Remote)
6 Months ago
Wargaming - QA Engineer (World of Warships: Legends)

Wargaming

Belgrade, Serbia (Hybrid)
3 Weeks ago
Relax Gaming  - Head of Game Studio

Relax Gaming

Belgrade, Serbia (Hybrid)
1 Month ago
Sperasoft - 2D Artist (Environment and Weapon)

Sperasoft

Vojvodina, Serbia (On-Site)
3 Weeks ago
Playrix - Senior UI Artist

Playrix

Serbia (Remote)
6 Months ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Serbia (Remote)
6 Months ago
Playrix - Senior/Principal 2D Artist (Match-3)

Playrix

Serbia (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Morrisville, North Carolina, United States (On-Site)
1 Week ago
Google - Engineering Manager, Information Retrieval

Google

Bengaluru, Karnataka, India (On-Site)
5 Days ago
Technorizen Software Solutions - PHP Developer

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
9 Months ago
Hapag-Lloyd AG - Senior Software Engineer

Hapag-Lloyd AG

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Fluxon - Staff Software Engineer

Fluxon

Hyderabad, Telangana, India (Remote)
6 Months ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Nagarro - Principal Engineer, Cloud

Nagarro

India (On-Site)
5 Months ago
Interactive Brokers - Senior Software Engineer

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
6 Months ago
Google - Software Engineer, Cloud Console Platform, Front End

Google

New York, New York, United States (On-Site)
4 Days ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Redmond, Washington, United States (Hybrid)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Redmond, Washington, United States (Remote)

Cairo, Cairo Governorate, Egypt (On-Site)

Budapest, Hungary (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug