Location -Reston, VA
Required experience and skills
Between 7-10 years of hands-on experience in software development with Microsoft Technologies
Experience with Object-relational mapping (ORM)
Experience with Web Services
Experience working with a version control system (TFS preferred)
Experience with Inversion of Control and Dependency Injection (Spring.NET preferred)
Familiarized with SQL Server
Must work well in a team environment, interacting with both IT and Business stakeholders
Ability to work in a fast-paced setting and prioritize among competing tasks and assignments
Excellent written and oral communication skills
Experience with Agile Methodologies
Provide level of effort estimated for requested features/solutions.
Contribute to discussions related to technical designs and architecture.
Work with Users to assess feasibility of different technical approaches.
Production support for custom code
Provide technical analysis and present technical solutions to issues
Participate in project sprint planning, execution and releases on Scrum methodology
1741 Technology Drive, Level 4 San Jose, CA, 95110