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

Date Posted: 10/2/2018

Job Snapshot

Job Description

Job Number: R0034312

ASP.NET Developer, Senior

Key Role:

Lead a team of .Net developers to develop custom Web applications and services. Design and develop the business and data access layer components and coordinate with the rest of the team working on other layers of the system architecture. Collaborate with clients regarding technical vision and strategy and with the team to translate application user stories and use cases into functional applications. Ensure the best possible performance, quality, and responsiveness of applications. Adhere to coding standards and develop well-structured, maintainable, and easy to understand code. Conduct code peer reviews to ensure high code quality and design patterns are being used. Facilitate or participate in the user story grooming and estimation sessions to refine product backlog, analyze technical requirements, design applications, identify new technologies, and integrate solutions into the client’s infrastructure

Basic Qualifications:

-7+ years of experience in a technical role with at least 5 of those years of experience in the development of.NET technologies

-Experience with technical concepts, including Software Configuration Management (SCM) and Software Quality Assurance (SQA)

-Experience with Angular and AngularJS

-Experience with writing RESTful Web services using Web API

-Experience with writing SQL for Microsoft SQL Server

-Experience in working with TFS

-Ability to obtain a a security clearance

-BA or BS degree

Additional Qualifications:

-Experience with ORM technologies

-Experience with using Dapper .NET a plus

-Experience with HTML and CSS, JavaScript, TypeScript, and JQuery a plus

-Experience with the Dependency Injection pattern

-Experience with AutoFac or any other IOC framework a plus

-Experience with asynchronous programming using .NET Task Parallel library (TPL)

-Experience with 508 Compliance

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.