As a Windows developer, your role is clear: code it out the door. Adapting to shifting user needs and business requirements, you must connect systems quickly and efficiently with secure desktop applications. Coding skill is a given; you typically work within an integrated development environment that helps you track bugs, optimize code for the Windows operating system, and work collaboratively with other developers. You might be responsible for coding a subsystem to specifications or designing entire solutions.
Programmer
Engineer
Application/line-of-business specialist
Applications administrator
Solutions architect
Analyze customer or business requirements
Design desktop applications and related tools, subsystems, and interfaces
Write software and functional specifications
Code and implement applications according to specification
Develop and implement test plans
Release applications into production
Design and release updates for applications as needed
One to three years
50 percent writing and testing code
50 percent project planning and management