.NET Developer, Senior in Washington, DC at Booz Allen Hamilton Inc.

Date Posted: 7/23/2018

Job Snapshot

Job Description

Job Number: R0033328

.NET Developer, Senior

Key Role:

Perform technical analysis of complex systems and support system engineers in the development of software solutions. Provide .NET development support by analyzing specifications, designing logic, writing code, customizing products, testing and debugging, and documenting software for VB.NET implementation. Support system and hardware integration, testing, and maintenance of integration and development tasks. Assist with development and system documentation and meet project deadlines in a timely manner. Analyze, recommend, learn, and use technologies adopted by clients without significant assistance. Collaborate with the project lead, client, and staff to maintain current site and develop new functionality for the Web sites. Identify and resolve technical problems and manage multiple .NET server environments.

Basic Qualifications:

-7+ years of experience with IT in a professional work environment

-5 years of experience with .NET development, including .NET 4.0 and ASP.NET
-3+ years of experience with PL/SQL stored procedure development
-3+ years of experience with using Web Services and XML, XHTML, and SFTP

-2+ years of experience with UI development using front-end frameworks, including Bootstrap
-Experience with creating intuitive GUIs and dynamic PDF document generation
-Experience with Oracle database, performance tuning, Microsoft IIS, and Active Directory
-Ability to obtain a security clearance
-BA or BS degree

Additional Qualifications:

-Experience in client-facing roles and leading discussions with clients


Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status—to fearlessly drive change.

Your Career is Waiting.

Get job alerts. Learn about new work and upcoming events. Share open roles with friends and colleagues.
Our Talent Network is your opportunity hub.

Get Answers and Access.

Need more information? Find it in our FAQs.

Application already in-process? Log in to keep going.