Monday, October 24, 2011

.NET Developer Job Openings at Nokia Careers



.NET Developer-APP000000L8

Job Research & Development
Primary Location GB-Bristol
Organization Smart Devices
Schedule Full-time
Job Level Individual Contributor
Education Level Bachelor's Degree (±16 years)
Job Type Experienced
Employee Status Regular
Travel Yes, 10% of the time
04 Nov 2011 05:29:00
Contact Name - External Lenka Bednarikova
Contact Email - External ext-lenka.bednarikova@nokia.com

Description

We are looking for enthusiastic and driven mid level to senior level Developer who are keen to be part of something great !

The Entertainment Product Creation group is responsible for the development of Nokia's entertainment proposition; this allows consumers worldwide to download, stream and share music, books and video content.

We are looking for a .NET Developer who will be working on Windows Phone 7 development projects to help us create the next generation of entertainment applications for the new Nokia Windows phones. The successful candidate will love software engineering and be looking to take the next step in their career and help create world class Windows Phone 7 apps.

Your main focus will be on client development for Nokia Windows Phone, but depending on product priorities, server side development could also be required in this role. You will work closely together with other team members, architect and design and product teams.

Applicants should have solid C# and Windows Phone development experience with a good understanding of performance, threading, storage, localization and update models. Knowledge of the Model-View-ViewModel pattern, Silverlight and/or WPF would also be beneficial.

Qualifications

Key skills:

· The ability to write clear, concise, well-documented code that adheres to commercial standards
· A good appreciation of coding standards, design best practices and a keen desire to apply them
· Thorough understanding of mobile device architectures
· Analytical thinking, good decision making skills
· Comfortable taking responsibility and solving complex problems
· The ability to analyse and debug existing code, to address defects in both functionality and performance.
· A good understanding of testing throughout the product lifecycle, both at code-level (unit testing) and application-level (manual/system testing)
· The ability to deliver to deadlines and to work under pressure when necessary, both individually and as part of a team
· The ability to communicate effectively both inside and outside of the technical team
· Experience with any test automation tools would be an advantage.
· Experience of creating globalized applications with a focus on strong user interface.
· Education to degree level in a relevant subject preferred.
· Experience of Agile Software Development / XP practices (TDD, Pair Programming, CI).

****
For More Information and apply online visit : Nokia Careers or Nokia.com
*****