BROWSE JOBS & APPLY
Senior .NET Developer-Washington, DC
Major Duties and Responsibilities:
- Assist developers, analysts, and designers in conceptualization and development of new software programs and applications.
- Assist in the preparation and documentation of program requirements,
detailed technical specifications and the technical deployment
documents.
- Research and document requirements of program users.
- Consistently write, translate, and code software programs and applications according to detailed design specifications.
- Run and monitor software performance tests on new and existing
programs for the purposes of correcting errors, isolating areas for
improvement, and general debugging.
- Administer critical analysis of test results and deliver solutions to problem areas.
- Install software products for end users as required.
- Write programming scripts to enhance functionality and/or appearance
of company web site and/or related web applications as necessary.
- Conduct research on emerging application development software
products, languages, and standards in support of procurement and
development efforts.
- Recommend, schedule, and perform software improvements and upgrades.
- Liaise with network administrators, systems analysts, and software
engineers to assist in resolving problems with software products or
company software systems.
- Produce technical specifications based on requirements.
- Responsible for technical design, execution, and implementation of custom and 3rd party software solutions.
- Interact with project managers and business analysts to ensure accurate and comprehensive understanding of the requirements.
- Assist the management team in standards development, management, and conformance.
- Provide issue escalation and resolution as well as timely execution of deadlines.
- Create and maintain project documentation.
- Other duties as required.
Requirements:
- Bachelor’s Degree in information technology, computer science, business administration, or a related field.
- Eight or more years of development experience with
- C#
- .Net Framework 1.0 – 3.5
- ASP.NET
- jQuery
- AJAX
- Eight or more years of experience with SQL Server 2000 / 2005/2008
including: designing database schemas, building and deploying databases,
writing complex stored procedures, queries, and views, and experience
with creating DTS packages.
- Experience with the following technologies highly desired, but not required:
- ASP.NET MVC
- NET 4.0 Framework
- SharePoint development
- Site Core Development
- Thorough understanding of platforms such as Windows 2003/Windows 7 and Internet Information Server.
- Solid working knowledge of current Internet technologies, including .Net Framework, AJAX, and web services.
- Hands-on software troubleshooting experience.
- Flexible and adaptable in regards to learning and understanding new technologies.
- Knowledge of applicable data privacy practices and laws.
- Ability to conduct research into software-related issues and products.
Desired Skills and Abilities:
- Strong written and oral communication skills.
- Strong interpersonal skills.
- Self-directed and proactive; thinks beyond the immediate problem.
- Flexibility, ability to change priorities quickly, and capacity to handle multiple tasks.
- Implement standards and practices to ensure the highest degree of software quality.
- Work directly with both internal and external resources to insure timely completion of assigned deliverables
- Proven analytical and problem-solving abilities.
- Experience working both independently and in a team-oriented, collaborative environment.