Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Software Engineer 
Czechia, Prague, Prague 
499950328

13.08.2024

Software Engineer

In particular, fora given feature you’ll be expected to meet with stakeholders/PM to get the requirements, document the design and review within the team, implement the design, create unit tests on your changes, manage the flighting of the new feature, and implement additional monitoring and metrics as needed for the feature.In short, you will truly own your feature from start to finish.


Required Qualifications

  • Bachelor’s degree in Computer Science, Mathematics, Engineering, or equivalent education, training, or experiences.
  • Some exposure to hands on experience in any Object-Oriented coding language such as C#, Java, C++ or Python.
  • A talent for technical problem solving, collaboration and cimmunication.

Preferred qualifications

  • Experience with or exposure to Agile and iterative development processes.
  • Ability to communicate technical details clearly across organizational boundaries.
  • Experience in DevOps to maintain live services and\or application frameworks.
  • Excellent analytical skills with systematic and structured approach to software design
  • Passion for building highly scalable, highly reliable services
  • Growth Mindset
Responsibilities
  • lignmentwith the
  • Eager to learn and put in the efforts to become a strong technical contributor.
  • Design, develop and operate features for large-scale distributed software services and solutions.
  • Adhere to and drive modern software engineering practices through design and code reviews.
  • Write clean and optimized code, improve test coverage for services, organize and implement integration tests, and resolve problem areas.
  • Consider testability, portability/monitoring, reliability, and maintainability, and understand when code is ready to be shared and delivered.
  • Gain a working understanding of Microsoft as a business and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.