.NET is now a well-established open-source platform, and we are looking for a passionate infrastructure software engineer to build extraordinary engineering systems to power its construction and release.
As a Senior Infrastructure Software Engineer on .NET Product Construction Services team, you will have the opportunity to join the Platforms and Languages group and use your passion, technical expertise, and experience to build exceptional engineering and release systems for the .NET product. In this role, you will work closely with the .NET Release team and .NET product teams to understand their needs to design, implement, and maintain systems that enable us to build and deliver .NET to millions of developers worldwide.
Our technology stack is built on .NET (C#) and Azure, Azure DevOps based CI/CD pipelines, MSBuild, and scripting languages such as PowerShell and Bash. We also utilize a wide range of open-source technologies. Security is of paramount importance and reliability is the cornerstone of our success.
As a team, we would be delighted to find a self-driven, easy-going individual, with a positive can-do attitude, who values teamwork, is passionate about writing clean code and enjoys building reliable systems.
This position offers a unique opportunity to become part of the .NET group and join us in our mission to empower every developer on the planet to achieve more
- Bachelor's or master's degree in computer science, Information Technology, or a related field.
- Proficiency with at least one programming language (preferably C#, but can also be Java, Go, Python, ...).
- Proficient in at least one scripting language, such as Bash, PowerShell.
- Excellent troubleshooting and problem-solving skills.
- Effective communication and collaboration skills.
Suggested Qualifications
- Proven experience in the operational aspects of software development.
- Deep understanding and proficiency in utilizing the Azure cloud computing platform.
- Proficiency in working with multiple OS’s including Windows, Linux, and Mac.
- Familiarity with open-source projects and related tooling such as GitHub.
- Passion to deep dive in technology and the ability to zoom out to frame the big picture.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
- Collaborate closely with our stakeholders, the .NET release and .NET product teams, to analyze their business requirements and design appropriate solutions.
- Lead and provide technical direction for the design and improvements of the .NET release and engineering systems.
- Implement clean and optimized solutions, improve test coverage for our systems, organize and implement integration tests.
- Review and analyze the existing systems to identify opportunities for improvements based on telemetry and data.
- Adhere to modern software engineering practices through design documents, issue management and code reviews.
- Resolve issues on weekly rotations (in European business hours) and support the .NET Release team during releases of the .NET product.
- Mentor, coach, and act as a role model to encourage the professional and technical growth of those around you.
0 applies
46 views
Jobs from our Partners
Software Programmer (BHJOB1435_32196)
Power Platform Developer (BHJOB1435_32198)
Power Platform Developer (BHJOB1435_32197)
Senior .NET Developer/Programmer (BHJOB1435_32189)
Other Jobs from Microsoft
Principal Engineering Manager
Software Engineer
Software Engineer – Cloud Data Warehouse- Barcelona (Spain)
Senior Software Engineering Manager - Microsoft 365 Security
Principle Software Engineer - Microsoft Fabric
Principal Data Scientist - Education
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 257 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee