Software Engineer 2

3 Months 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

Glean - Software Engineer, Backend

Glean

Palo Alto, California, United States (On-Site)
5 Months ago
ION - Technical Consultant - Endur

ION

Dallas, Texas, United States (On-Site)
6 Months ago
Playnetic - Backend Java Developer - Game Development

Playnetic

(Remote)
1 Month ago
Playtech - Java Developer Intern

Playtech

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
Meta - Software Engineer, Product

Meta

Bellevue, Washington, United States (On-Site)
5 Months ago
FRVR - Senior Software Engineer (React Native)

FRVR

Lisbon, Lisbon, Portugal (On-Site)
3 Months ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Months ago
ION - Senior Software Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
6 Months ago
ION - Web Tech Lead, UAE

ION

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
6 Months ago
Nagarro - Senior Engineer, Frontend

Nagarro

India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Months ago
Canva - Frontend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
1 Month ago
Logifuture - Senior AQA Engineer

Logifuture

(Remote)
3 Months ago
Armada - Principal Engineer (Applications)

Armada

Thiruvananthapuram, Kerala, India (On-Site)
6 Months ago
Labcorp - Functional Tester

Labcorp

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Nagarro - Senior Staff Engineer, Mobile Android

Nagarro

United Arab Emirates (Remote)
6 Months ago
Unity - Senior Software Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Months ago
ByteDance - Research Scientist, Code Generation

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
PwC - JAVA FULL STACK DEVELOPER -Consultant -Gurugram

PwC

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

Get notifed when new similar jobs are uploaded

Jobs in Belgrade, Serbia

Playkot - SENIOR MONETIZATION MANAGER

Playkot

Belgrade, Serbia (Remote)
4 Months ago
Wargaming - Software Engineer SpecOps (World of Tanks)

Wargaming

Belgrade, Serbia (Hybrid)
1 Month ago
Sperasoft - 2D Character Artist

Sperasoft

Belgrade, Serbia (Hybrid)
11 Months ago
Playkot - IT Asset Manager

Playkot

Belgrade, Serbia (Remote)
1 Month ago
Wargaming - SRE Engineer (World of Warships, PC)

Wargaming

Belgrade, Serbia (On-Site)
5 Months ago
Playrix - Senior QA Engineer (Mobile)

Playrix

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

Wargaming

Belgrade, Serbia (Hybrid)
5 Months ago
Social Discovery Group - CRM Manager

Social Discovery Group

Serbia (Remote)
2 Months ago
Playrix - Senior UI Artist

Playrix

Serbia (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

N-iX - Senior Angular Engineer

N-iX

Colombia (Remote)
3 Months ago
Unity - Senior Backend Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Months ago
Playrix - Senior C++ Software Engineer (Build System)

Playrix

Georgia (Remote)
5 Months ago
Nielsen Holdings - Senior Software Engineer - Windows\C++\.Net -AM-TECH-DA-85

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
ION - Senior Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
Luxoft - Frontend Developer (React)

Luxoft

Gurugram, Haryana, India (On-Site)
4 Months ago
Patterned Learning Career - Full-stack Software Engineer

Patterned Learning Career

(Remote)
2 Months ago
Epic Games - Full-Stack Web Engineer, Trust & Safety

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Skillz - Senior Software Engineer (Mobile SDK)

Skillz

San Mateo, California, United States (On-Site)
3 Months ago
Google - Software Engineer III, Full Stack, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months 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.
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