Responsibilities: Program features and enhancements to new and existing .NET 4.0 client/server applications using mainly C#.
Work closely with other team members in all areas of software development, including requirements analysis, planning, object model design, database scheme design, root-cause analysis, deployment, testing, and, of course, programming.
Actively participate in team processes and use of methodologies, including customized flavors of Agile and Extreme/Lean programming.
Learn and apply XP practices to daily development, including story estimation, test-driven development, continuous integration, iterative development, and pair programming.
Key skills: Proficiency in object-oriented design and programming techniques.
Strong written and verbal communication skills. Agile development experience is a strong, strong plus.
Skills: .net, analysis, design, agile, mvc