Software Engineering Full Time Opportunities

Microsoft empowers every person and organization on the planet to achieve more through technology and innovation.
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
Enterprise SaaS

Description For Software Engineering Full Time Opportunities

Microsoft is seeking entry-level software engineers to join their team in Prague, offering a unique opportunity to work on highly scalable services used by millions of users daily. This role, starting in summer 2025, is perfect for recent graduates or soon-to-be graduates in Computer Science or related fields. The position offers a hybrid work environment with up to 50% work from home flexibility.

As part of Microsoft's mission to empower every person and organization globally, you'll work in a culture that promotes growth mindset, innovation, and collaboration. The role involves designing and developing secure, compliant solutions while working with cutting-edge technologies. You'll be part of a supportive team that helps you learn and grow, participating in code reviews and feature development.

The ideal candidate should have strong foundations in computer science fundamentals and experience with OOP languages like C#, Java, Python, or Rust. You'll be responsible for analyzing feature performance in production and contributing to making products better for customers. Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and opportunities for professional growth.

This position is perfect for those starting their career who want to make a meaningful impact on products used globally. You'll benefit from Microsoft's inclusive culture, extensive learning resources, and the chance to work with talented professionals from around the world. The role offers the perfect balance of technical challenge and professional development in one of the world's leading technology companies.

Last updated 3 days ago

Responsibilities For Software Engineering Full Time Opportunities

  • Design, develop, test and support features and solutions for highly scalable services
  • Develop high quality secure and compliant solutions
  • Support highly available services used by millions of users on a daily basis
  • Analyze how your features are performing in production to learn and make the product better for our customers
  • Pair and participate in code reviews with other engineers in your team

Requirements For Software Engineering Full Time Opportunities

Java
Python
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, Business or related field
  • Understanding of OOP languages (C#, Java, C/C++, Python or Rust)
  • Understanding of computer science fundamentals, including data structures and algorithms
  • Strong written and verbal communication skills in English
  • Ability to work in a cross-team environment and collaborate with colleagues

Benefits For Software Engineering Full Time Opportunities

Medical Insurance
Education Budget
Parental Leave
  • 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

Interested in this job?

Jobs Related To Microsoft Software Engineering Full Time Opportunities

Technical Support Engineering

Technical Support Engineer role at Microsoft, focusing on customer success and technical problem-solving with hybrid work options.

Technical Support Engineering

Technical Support Engineer role at Microsoft, focusing on Windows system administration and customer support, with hybrid work options and comprehensive benefits.

Software Engineer - Fullstack

Entry-level Fullstack Software Engineer position at Microsoft, offering hybrid work in Mountain View with competitive salary and comprehensive benefits.

Software Engineer

Software Engineer role at Microsoft working on Windows Developer Platform, building tools and APIs for Windows app developers.

Software Engineer

Entry-level Software Engineer position at Microsoft Vancouver, working on the Cashback Platform team within Azure Edge+Platform division, offering hybrid work and competitive benefits.