Software Engineer 2

1 Month ago • All levels • Full Stack Development

Job Summary

Job Description

Microsoft is seeking Software Engineers 2 to contribute to the design, development, and maintenance of their products and services. Responsibilities include improving usability, reliability, scalability, performance, and security. This role involves collaboration with global teams, participation in code reviews and bug triage, and contributing to design and architectural decisions. The ideal candidate possesses strong software development experience, proficiency in programming languages like Java, C/C++, C#, or Python, and excellent communication skills. Experience with system programming, large-scale services, and distributed systems is a plus. The role requires problem-solving skills, a sense of ownership, and a collaborative spirit.
Must have:
  • BSc in CS/related field or equivalent experience
  • Software development experience
  • Proficiency in Java, C/C++, C#, Python, etc.
  • Excellent English communication
  • Collaboration and teamwork skills
Good to have:
  • System programming experience
  • Large-scale service experience
  • Distributed systems experience
  • Strong customer focus
  • Adaptability to fast-paced environments
Perks:
  • Industry-leading healthcare
  • Educational resources
  • Product and service discounts
  • Savings and investment programs
  • Maternity and paternity leave
  • Generous time off
  • Giving programs
  • Networking opportunities

Job Details

Overview

The Microsoft Development Center Serbia, with Offices in Belgrade, started with 1 employee and 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. Largest areas contributing to are Azure Data, Azure Core, Office Product Group, Windows and Web Experiences, Applied Sciences Group.

 

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 2 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.

Qualifications

  • BSc in Computer Science, Electrical Engineering, Mathematics, or related disciplines or equivalent practical experience in 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 ....
  • Ability to effectively communicate in English.
  • Great collaboration and team-player skills.

 

Optional 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
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Similar Jobs

PwC - Manager_Conversational AI Developer_Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - QA Automation Engineer with Java

Luxoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Riot Games - Senior Software Engineer Frontend - Monetisation, League of Legends

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
Nagarro - SAP Basis Consultant (m/f/d)

Nagarro

Germany (Remote)
3 Months ago
Microsoft - Software Engineer II - Maternity Cover (Temporary)

Microsoft

Belgrade, Serbia (On-Site)
1 Month ago
The Walt Disney Company - Sr Software Engineer (JavaScript)

The Walt Disney Company

Washington, United States (On-Site)
4 Weeks ago
Super - Software Architect (Remote!)

Super

Toronto, Ontario, Canada (Remote)
3 Months ago
N-iX - MIDDLE FULL-STACK .NET ENGINEER (#2621)

N-iX

Poland (Remote)
1 Month ago
Warner Bros Games - Staff Software Engineer

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Experian - Senior Software Engineer- Test

Experian

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Dream Sports - Software Development Engineer 2 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Epic Games - Senior Web Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Days ago
ION - Principal Technical Consultant - Endur

ION

London, England, United Kingdom (On-Site)
3 Months ago
Unity - Senior Data Engineer

Unity

San Francisco, California, United States (On-Site)
2 Months ago
Microsoft - Senior Software Engineer

Microsoft

(Hybrid)
1 Month ago
Microsoft - Senior Software Engineer

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Week ago
Microsoft - Software Engineer- Neurodiversity Hiring Program

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Hyper Luminal Games  - Console Programmer

Hyper Luminal Games

Scotland, United Kingdom (On-Site)
3 Months ago
Niantic - Software Engineer, Map Location Services

Niantic

San Francisco, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Belgrade, Serbia

Wargaming - Automation QA Engineer (World of Warships Franchise, Web Team)

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
Wargaming - Localization Specialist

Wargaming

Belgrade, Serbia (Hybrid)
2 Weeks ago
Social Discovery Group - Head of Development (Video Services)

Social Discovery Group

Belgrade, Serbia (Remote)
2 Months ago
Wargaming - 2D Artist (World of Warships, Franchise)

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
ZeptoLab - Lead Unity Developer, remote

ZeptoLab

Belgrade, Serbia (Remote)
2 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Serbia (Remote)
3 Months ago
Wargaming - Automation QA Engineer (World of Warships: Legends, Console and Mobile)

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
Playrix - Senior QA Automation Engineer (Mobile)

Playrix

Serbia (Remote)
3 Months ago
Playrix - Director of Engineering

Playrix

Serbia (Remote)
3 Months ago
Wargaming - Senior 3D Artist (World of Warships, PC)

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Playtika - JavaScript Developer/Vinnytsia

Playtika

Ukraine (On-Site)
3 Months ago
CloudHire - Sr Java developer with AWS

CloudHire

Bengaluru, Karnataka, India (Remote)
3 Months ago
Dahooks Technologies (Formerly Taction Software) - Ruby on Rails Developer

Dahooks Technologies (Formerly Taction Software)

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
DreamSetGo - SDE 3 - Full Stack Developer

DreamSetGo

Mumbai, Maharashtra, India (On-Site)
3 Months ago
The Mill Adventure - Front End Architect

The Mill Adventure

St. Julian's, Malta (Remote)
3 Days ago
Next Level Business Services - Senior Java, Cloud Foundry Developer (Full Time)

Next Level Business Services

Herndon, Virginia, United States (On-Site)
3 Months ago
PlayStation Global - Sr Software Engineer

PlayStation Global

Madison, Wisconsin, United States (Hybrid)
4 Weeks ago
CloudHire - Fullstack - IONIC Developer

CloudHire

Pune, Maharashtra, India (Remote)
3 Months ago
Mixmob - Senior Full-Stack React/Node & NFT Gaming Developer

Mixmob

Vancouver, British Columbia, Canada (Remote)
6 Months ago
seeking alpha - Senior Back-End Developer

seeking alpha

Israel (Remote)
1 Month 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.

Milan, Lombardy, Italy (On-Site)

Gurugram, Haryana, India (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

London, England, United Kingdom (On-Site)

Virginia, United States (On-Site)

Hyderabad, Telangana, India (On-Site)

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