|Sent on:||Thursday, March 1, 2012 11:26 AM|
The Weather Channel is hiring a MSFT Application Developer! This is a full time opportunity at our HQ's in Atlanta GA (near Smyrna/Vinnings area). Come work
for the #1 leader in weather information!!
Email your resume to: [address removed] (no agencies please)
Responsibilities include ongoing design, development, and enhancements to our Microsoft applications (WinApp, XBoxApp, WinPhoneApp, and Win8App) at the direction of a supervisor.
A solid understanding of Agile software development and Test Driven Design is needed.
B. SPECIFIC RESPONSIBILITIES
1. Producing designs and design documentation for software development efforts at the direction of a supervisor.
2. Implement software according to design.
3. Leading and participating in reviews of all software code and designs.
4. Design and implement unit tests (NUnit) during the development process.
5. Provide scope, resource and time estimates for projects coordinating with the supervisor.
A. Bachelor's Degree (or equivalent) in Computer Science or related field
B. 1-2 years Experience developing software (C#)
C. Experience in both iterative and waterfall software development environments
D. Knowledge of each phase of the Software Development Lifecycle
SKILLS & EXPERIENCE
1. Proficiency in C# (design and development)
2. Experience developing using the M-V-VM pattern
3. Experience with .NET technologies WPF/XAML/Silverlight
4. Able to convey information concisely and clearly to all levels of personnel
5. Able to work closely and effectively with peer developers and work on several active projects simultaneously
6. Exceptional interpersonal and teamwork skills
1 Experience delivering customer facing .NET applications
2 Proficiency with Version Control Systems (Subversion, CVS, Perforce)
3 Experience with Test-Driven Development, Continuous Integration and other Agile practices
4 Experience with Test Automation frameworks/tools (NUnit)
5 Familiarity with Jira (Bug/Issue tracking tool)
Sr. Talent Acquisition Consultant
The Weather Channel