Summary:
The PS&L team in Dublin is looking for an SDE who has the ability to work as part of a high performing technical team which consists of multi-disciplinary functions namely program management and Software Development Engineering. The position requires technical excellence and the ability to work well across geographical regions in a team environment where the emphasis is on innovation, collaboration and execution excellence. If you are passionate about Microsoft consumer products such as Xbox, PC Games, MacOffice and Mobile, then this is your chance to be a key member of the team delivering the international versions to our customers. The ideal candidate will excel at planning, analytical problem solving, customer/partner engagement, product execution and delivery.
Responsibilities will include
Works as part of the a core product development team for assigned products
Owns globalization and localizability of the entire product codebase
Develops core features of education / product applications (C#, C++, Windows Presentation Foundation, ASP.NET, SharePoint, Silverlight).
Acts as the go-to person for globalization/localizability queries from the core product development team
Works with product team at all stages of product development to design and build fully globalized applications
Participates in core product code reviews for all code check ins.
Designs and implements smart build systems which allow for fully automated creation of localized builds of the EdPG products.
Ensures that all development and release work is compliant with the Security Development Lifecycle Creates full threat models for assigned features and identifies and resolves security/privacy issues during full security review.
Appropriately aligns with peer contacts in PS&L & MSCIS teams in Asia and Redmond to achieve project results, ensuring that deliverables are compatible and fit for market across all regions.
Continuous use of new technology and systems delivering innovative solutions which improves our processes, product quality and ROI.
Accountable for working closely with peers in the team to promote team work, consistency and innovation within the organization.
Requirements should include
Essential Requirements
BA/BSc degree in Computer Science or equivalent qualification.
3-5 years relevant experience.
Excellent C# and C++ development skills
Deep understanding of Microsoft .NET Framework, ASP.NET
Experience with globalization issues, Unicode and managed code environment. Experience developing product for international markets.
Has a strong knowledge of MS products & their interoperability (Office, Windows, Sharepoint, SQL etc).
Good communication skills and a demonstrated ability to work both independently and in a team environment are required.
Strong communication skills, ability to influence others and build cross group collaboration
Has strong analytical problem solving skills, develops original ideas and solutions to typical or unusual situations.
Desirable Requirements
The following items will be considered as strong advantages:
Ability to motivate individuals and teams to follow a vision and deliver on commitments
Ability to work under and deliver to continual deadline constraints • Ability to work with distributed product development
Proven experience in C/C++
Hands-on experience with XNA, Direct X and/or xDK.
Competencies
Analytical Problem Solving
Technical Excellence
Confidence
Cross-boundary Collaboration
Customer Focused Innovation
Impact and Influence
Interpersonal Awareness
Passion for Quality
Strategic Insight
http://www.microsoft.com/learning/mcp/msbc/mcas/default.mspx