Microsoft is looking for a highly motivated software developer with a creative, inquisitive, and explorative mind, and great passion for shipping quality software that will impact millions of users.
Do you want to work on leading edge technologies in a fast-paced environment? Come join the expert team building new applications and services for Microsoft as a software developer, leveraging all the technical talent and creativity you have to help drive a new class of applications.
This is a core coding position—from day one, you'll be building applications and services for millions of users worldwide. We follow agile methodologies and stay abreast of all technology trends. And we release fast and often, so you'll quickly see the impact of your work.
This position is based in Microsoft's European Development Center in Dublin, Ireland, and works closely with Microsoft teams in the US and around the world. Competitive relocation packages are available for qualified candidates.
Core requirements:
• Strong object-oriented programming skills in C++ or C# (preferably both)
• At least 5 years’ experience designing, implementing and shipping complex software applications through several releases
• Experience of working with large teams on large and complex code bases
• Great blend of technology background, passion to learn, and customer focus
• Energy and desire to deliver high-quality software on aggressive schedules (minor releases every 3-6 months, major releases within 12-18 months)
• Strong English verbal and written communication skills
• A university computer science degree or equivalent
Other experience that would be a plus for this position:
• Programming experience with AJAX, XHTML, CSS, JavaScript, ASP.NET, SQL, and ADO.NET
• Experience developing software and services for the mobile telecoms industry
• Experience developing software for highly distributed systems or cloud computing architectures
• Experience with agile development methodologies
• Experience of working closely with remote teams
• Masters/PhD degree in computer science or equivalent field