You are currently viewing Software Engineer II-C#

Software Engineer II-C#

Microsoft

Qualifications

• Solid understanding of Object-Oriented Programming and common Design Patterns.
• 4+ years of relevant software development experience and proficient in C# (Java or C++).
• In-depth knowledge of cloud development (Azure, AWS, Google Cloud).
• Experience developing and shipping Azure Services is a plus.
• Experience and involvement with DevOps is a plus.
• Effective communication/collaboration skills, ability to deal with ambiguity and prioritize issues.
• Collaborating with technical partners to deliver end-to-end solutions.
• Experience with multithreading and asynchronous processing.
• Experience with CI/CD pipeline using agile practices.
• Ability to quickly ramp up on multiple technology areas Interpersonal skills.
• A sense of personal ownership is required, together with the ability to deliver to tight deadlines while managing internal stakeholder expectations.
• Self-motivated and organized to deliver results Essential qualifications.
• BS or MS degree in Computer Science or Engineering OR equivalent years of work experience.
• Minimum of 4 years of applicable work experience.

 

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

To apply for this job please visit apply.careers.microsoft.com.