Deutschland Ändern  |  Alle Microsoft-Sites
  
Powered by 
header image

Senior Software Dev. Engineer (m/f)

Ort: München
Art der Anstellung:
Bereich: Engineering
Kontakt: Marta Jastrzebska

Role purpose:

The candidate is supposed to work on our new content processing framework from the next generation enterprise search. This implies design, implementation, testing and maintenance. The candidate should play a leading role in this project and also act as a software architect for this project. This project is part of a large project with development teams spread over different countries (Norway, Japan, Brazil, Sri Lanka, US, Germany). This requires a person with excellent communication skills and the ability to integrate with different cultures and personalities. The different project teams work very closely together.

The candidate is supposed to work through the whole product life cycle, with defining requirements, planning and specification, implementation, testing, documentation, releasing and maintenance in close collaboration with the other project teams.

The Munich project team is responsible for the linguistic support of our next generation search. Therefore an excellent understanding of search and especially the language specific problems is required. Interest in modern text mining techniques and machine learning is essential. The role implies the development of new, innovative technology and features. A strong research background in at least one of the areas: search, information retrieval, information extraction, natural language processing and machine learning coupled with excellent development skills is the ideal mixture for this position.
The role also includes working with Beta customers if needed to refine the requirements.

Key responsibilities:
Run through the whole product development life cycle at least as a technical lead of the Munich sub project, including but not limited to

- Requirements gathering
- Writing specifications
- Implementation
- Testing
- Documentation
- Ensure quality, performance and maintainability of the code produced in the sub project
- Working with beta customers
- Maintenance
Coordination with the other project teams
Mentoring/Coaching of junior members of the project
Supervision of interns


Key requirements

Requirements:
Excellent programming skills (Python, Java, C#/.Net, C/C++)
Academic background in computer science, artificial intelligence, computational linguistics or related field
Interest in natural language processing, information extraction and search technology
Interest in modern object oriented design and development, and agile methodology
Sound German and English language skills, knowledge of other languages is a plus
Soft skills:
ambitious and creative personality
team player
Focused on delivering high quality services and enterprise level software

Interessiert?

Bei Interesse füllen Sie bitte eines unserer Bewerbungsformulare aus:

» Bewerben Sie sich jetzt!

Bitte teilen Sie uns darüber hinaus Ihren frühestmöglichen Starttermin und Ihre Gehaltsvorstellung mit.

Microsoft Deutschland GmbH
Konrad-Zuse-Str. 1
D-85716 Unterschleißheim
Tel: 089/3176-0

« zurück


©2008 Microsoft Corporation. Alle Rechte vorbehalten.