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

Luxoft - Senior Android Developer

Luxoft

Pune, Maharashtra, India (On-Site)
3 Months ago
J5 Consulting - Data Scientist

J5 Consulting

Virginia, United States (On-Site)
1 Year ago
Nagarro - Associate Staff Engineer, Java Fullstack

Nagarro

Sri Lanka (Remote)
4 Months ago
Supercell - Senior Server Engineer, Clash of Clans

Supercell

Helsinki, Uusimaa, Finland (On-Site)
4 Months ago
CloudHire - Database Solution Architect

CloudHire

India (Remote)
4 Months ago
Qatar Airways - Senior Software Engineer (.Net) - Ahmedabad, India

Qatar Airways

Ahmedabad, Gujarat, India (On-Site)
5 Months ago
Nagarro - Senior Engineer, Frontend Angular2x

Nagarro

South Africa (On-Site)
3 Months ago
Axinous - Principal Software Development Engineer

Axinous

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Patterned Learning Career - Senior Backend Java Developer

Patterned Learning Career

(Hybrid)
1 Week ago
Sourcegraph  Inc  - Software Engineer - Source [IC2]

Sourcegraph Inc

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Data Engineer - Global Payment - Singapore

ByteDance

Singapore (On-Site)
3 Months ago
Liquidnitro Games - Software Engineer

Liquidnitro Games

Hyderabad, Telangana, India (On-Site)
3 Months ago
Google - Software Engineer III, Google Kubernetes Engine

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
The Walt Disney Company - Lead Software Engineer in Test, iOS/Android

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Months ago
N-iX - Senior QA Engineer

N-iX

Poland (Remote)
5 Days ago
King - Fullstack Developer - Development Services

King

Barcelona, Catalonia, Spain (On-Site)
1 Week ago
Warner Bros Games - Senior Software Engineer

Warner Bros Games

(Hybrid)
1 Month ago
The Walt Disney Company - Lead Software Engineer, Scala

The Walt Disney Company

Seattle, Washington, United States (On-Site)
1 Month ago
The Workshop - Data Software Engineer

The Workshop

Málaga, Andalusia, Spain (Hybrid)
5 Months ago
J5 Consulting - Data Scientist

J5 Consulting

Virginia, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Belgrade, Serbia

Social Discovery Group - Senior CRM Manager

Social Discovery Group

Belgrade, Serbia (Remote)
1 Month ago
Playkot - Data Engineer

Playkot

Belgrade, Serbia (Remote)
4 Weeks ago
Relax Gaming  - Game Developer

Relax Gaming

Novi Sad, Vojvodina, Serbia (On-Site)
1 Week ago
Social Discovery Group - Deputy Chief Data Officer

Social Discovery Group

Belgrade, Serbia (Remote)
1 Week ago
Testronic - Video Game Tester

Testronic

Vojvodina, Serbia (On-Site)
4 Weeks ago
Social Discovery Group - Lead User Acquisition Manager

Social Discovery Group

Serbia (Remote)
1 Month ago
Social Discovery Group - Senior SEO Specialist

Social Discovery Group

Serbia (Remote)
3 Weeks ago
Playrix - Senior HR Generalist

Playrix

Serbia (Remote)
4 Months ago
Playrix - Senior Researcher

Playrix

Serbia (Remote)
4 Months ago
Wargaming - Motion UI Designer (Unannounced Project)

Wargaming

Belgrade, Serbia (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

ION - Java Developer, Budapest

ION

Budapest, Hungary (Hybrid)
4 Months ago
Hudl - Senior Software Engineer (1-year contract)

Hudl

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Britive - SOFTWARE ENGINEER

Britive

Bengaluru, Karnataka, India (Remote)
3 Months ago
Level AI - FullStack Engineer - AI (Noida, India)

Level AI

Noida, Uttar Pradesh, India (Hybrid)
4 Months ago
CloudHire - Angular NestJS Architect

CloudHire

Bengaluru, Karnataka, India (Remote)
4 Months ago
Microsoft - Software Engineer

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PAPAYA - DevOps Engineer

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Day ago
NVIDIA - Senior Software Engineer - Web Expert

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Day ago
Netskope - Sr. Staff Engineer, Full-Stack (Backend heavy)

Netskope

Bengaluru, Karnataka, India (Remote)
5 Months ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
3 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.

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (Hybrid)

Dublin, County Dublin, Ireland (On-Site)

Redmond, Washington, United States (On-Site)

Mountain View, California, United States (On-Site)

London, England, United Kingdom (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