Senior Software Ingénieur — Microsoft
- Lieu
- Zürich
- Contrat
- full-time
- Publié
- Hier
Vue d’ensemble du poste
Aperçu général
Visual Studio Code est l'endroit où des millions de développeurs transforment des idées en logiciels de travail.
Nous sommes à la recherche d'un ingénieur logiciel senior à Zurich pour aider à construire sa prochaine génération d'expériences d'édition, de développement et de GitHub Copilot.
- Aperçu général
- Visual Studio Code est l'endroit où des millions de développeurs transforment des idées en logiciels de travail.
- Affiner notre processus d'ingénierie existant avec des outils personnalisés adaptés pour le débit et la qualité. Responsabilités
- de base :
- Baccalauréat en informatique ou domaine technique connexe ET 4+ ans d'expérience en ingénierie technique avec le codage dans les langues, y compris, mais non limité à, C, C++, C#, Java, JavaScript, ou Python OR expérience équivalente. privilégiées
Responsabilités principales
- Affiner notre processus d'ingénierie existant avec des outils personnalisés adaptés pour le débit et la qualité. Responsabilités
Exigences principales
- de base :
- Baccalauréat en informatique ou domaine technique connexe ET 4+ ans d'expérience en ingénierie technique avec le codage dans les langues, y compris, mais non limité à, C, C++, C#, Java, JavaScript, ou Python OR expérience équivalente. privilégiées
- Nous nous félicitons d'une gamme de antécédents de produits; ce sont des expériences utiles, pas une liste de contrôle.
- Les travaux antérieurs sur les outils de développement, les projets open-source ou les produits AI ne sont pas requis.
- Maîtrise en informatique ou domaine technique connexe ET 6+ années d'expérience en ingénierie technique avec codage dans les langues, y compris, mais sans s'y limiter, C, C++, C#, Java, JavaScript ou Python OR Licence en informatique ou domaine technique connexe ET 8+ années d'expérience en ingénierie technique avec codage dans les langues, y compris, mais sans s'y limiter, C, C++, C#, Java, JavaScript ou Python OR expérience équivalente.
Processus de candidature
- Des compétences solides en programmation et en ingénierie d'application, avec la capacité de devenir productif dans une large base de code TypeScript et Rust.
- Expérience de la conception technique de pointe et de la mise en oeuvre pratique de projets complexes impliquant plusieurs contributeurs, au sein d'une équipe ou d'une équipe partenaire.
- Un jugement de produit et d'ingénierie sain, y compris la capacité de transformer un problème d'utilisateur ambigu en une solution pratique et durable.
- Des compétences solides en communication et en collaboration, notamment en travaillant au-delà des limites de l'équipe et en aidant d'autres ingénieurs à croître.
- Expérimentez la construction d'applications interactives, avec une attention à la performance, l'accessibilité, ou le comportement multiplateforme.
- Expérience de conception d'API, de points d'extension ou de composants réutilisables.
- Expérience de l'amélioration des produits par la rétroaction directe des utilisateurs, la télémétrie ou des expériences.
- Connaissance pratique des outils de codage de l'IA et jugement sur l'endroit où ils aident, échouent ou changent les flux de développement.
Détails supplémentaires
- Nous apprécions les ingénieurs qui se soucient de ce que ressent le logiciel, qui prennent des décisions judicieuses au milieu de l'ambiguïté et qui apprennent de ce qu'ils expédient. À propos de l'équipe
- Performance, accessibilité, extensibilité, sécurité et contrôle des développeurs font partie du produit, et non des touches de finition. Exemples de travaux
- Affiner notre processus d'ingénierie existant avec des outils personnalisés adaptés pour le débit et la qualité.
- Ingénieurs mentors et améliorer les décisions techniques grâce à des examens constructifs de la conception et du code. Qualifications de base :
- Baccalauréat en informatique ou domaine technique connexe ET 4+ ans d'expérience en ingénierie technique avec le codage dans les langues, y compris, mais non limité à, C, C++, C#, Java, JavaScript, ou Python OR expérience équivalente. Qualifications privilégiées
- Expérimentez la création de fonctionnalités alimentées par l'IA ou contribuez aux outils de développement ou aux projets open-source. Produit et open source
- Les avantages et avantages énumérés ci-dessous peuvent varier selon la nature de votre emploi chez Microsoft et le pays où vous travaillez. Ingénierie logicielle IC4
Notes et contenu original
- Nous apprécions les ingénieurs qui se soucient de ce que ressent le logiciel, qui prennent des décisions judicieuses au milieu de l'ambiguïté et qui apprennent de ce qu'ils expédient.
- À propos de l'équipe
- Performance, accessibilité, extensibilité, sécurité et contrôle des développeurs font partie du produit, et non des touches de finition.
- Exemples de travaux
- Responsabilités
- Ingénieurs mentors et améliorer les décisions techniques grâce à des examens constructifs de la conception et du code.
- Compétences
- Qualifications de base :
- Baccalauréat en informatique ou domaine technique connexe ET 4+ ans d'expérience en ingénierie technique avec le codage dans les langues, y compris, mais non limité à, C, C++, C#, Java, JavaScript, ou Python OR expérience équivalente.
- Qualifications privilégiées
Questions sur cette offre
Quel salaire propose Microsoft pour ce poste ?
Microsoft indique CHF 113 500 - 172 000 bruts par an pour ce poste à Zürich. Il s'agit du salaire publié dans l'annonce d'origine (ou, si l'employeur ne précise pas de montant, d'une estimation réaliste pour le rôle et le secteur) — le calculateur de ce site le convertit en net réel une fois l'impôt frontalier et les cotisations sociales appliqués.
Est-ce un poste à temps plein, et quel type de contrat propose Microsoft ?
Cette offre est un poste en temps plein. Le type de contrat affiché ici provient directement de l'annonce originale de l'employeur ; confirmez toujours les horaires exacts, le préavis et la durée d'essai avec Microsoft pendant le processus de candidature, ces détails pouvant varier même au sein de la même catégorie de contrat.
Ai-je besoin d'un permis de frontalier pour un poste dans le canton de Zurich ?
Les résidents UE/AELE domiciliés dans la zone frontalière du pays voisin du canton de Zurich peuvent demander un permis G ; l'employeur suisse le dépose auprès de l'office cantonal des migrations après signature du contrat. Les règles de zone frontalière et les délais varient selon le pays voisin et le canton — confirmez les détails auprès de l'office des migrations du canton de Zurich ou avec les RH pendant la candidature.
Comment postuler à ce poste chez Microsoft ?
Utilisez le bouton « Postuler maintenant » sur cette page — il renvoie directement à l'annonce originale de Microsoft sur apply.careers.microsoft.com, votre candidature arrive donc directement dans le système de suivi des candidatures de l'employeur. Frontaliere Ticino ne collecte ni ne transmet lui-même les candidatures.