skip navigation | text only | accessibility | site map
Internal / External
Job Title: Senior Level DotNet Developer
Department: IT
Job Type: Full-Time, Regular
Duties:
The position is responsible for the following :

Provide software development, enhancement and support for complex .Net (primarily Visual Basic.Net or C#) based software used by the Kennedy Center, including Visual Studio .Net 2008, Visual Basic 6, and Microsoft Access 2000 – 2007 applications both Windows and ASP.Net based. SQL Server 2005 - 2008 T-SQL database development ability is also a requirement. Some of these applications interface with the Kennedy Center’s commercial off-the-shelf customer relationship management, ticketing, fundraising, and gift shop systems.

Responsibilities include providing business process analysis, custom software development (using Visual Studio 2008, Microsoft Net Frameworks 2 & 3, SQL Server 2005/2008, MS Office 2007, SharePoint Services, Windows Workflow Foundation, Visual Source Safe, etc.) and production system support.

Responsible for support, maintenance, and enhancements to new and existing systems running and utilizing Visual Studio 2008, MS Access, MS SQL Server, web services, XML, SharePoint Services 2007 (workflows, InfoPath forms, web parts), and SQL Server 2005/2008 Reporting Services.

Responsible for the maintenance of technical documentation as well as written reporting. Adheres to SDLC policies and procedures including source code control. Participates in an after-hours on-call rotation for emergency support.
Education/Experience/Skills
Five or more years of total IT lifecycle experience with three or more years mid-level, hands-on full lifecycle Visual Basic or .Net development in a business environment.

Experienced in creating and maintaining stored procedures in Microsoft SQL Server. Experienced in multi-tiered application development.

Experience with SharePoint workflows, Microsoft InfoPath form development, ASP.Net, web services, and SQL Server Reporting Services report creation is a plus.

Requires good communication skills, strong problem-solving skills, prioritization skills and be able to learn and adapt to new technologies. The position holder must be able to independently complete assignments on schedule as well as function as part of a larger team of developers, systems analysts, and business units.

To Apply:
Apply with cover letter indicating job title, current resume, and salary requirements. Due to volume, telephone inquiries cannot be accepted. Qualified minorities and people with disabilities are encouraged to apply. EOE