This site uses cookies. To find out more, see our Cookies Policy

Web Application Developer in Alexandria, VA at Booz Allen Hamilton Inc.

Date Posted: 2/5/2019

Job Snapshot

Job Description

Job Number: R0045275

Web Application Developer

Key Role:

Serve as part of an innovative process improvement team primarily responsible for the development and administration of the enterprise pricing applications with additional exposure to projects in analytics, reporting, compliance, and process improvement. Support the enterprise pricing applications and supporting tools, as they are upgraded using modern technologies. Maintain responsibility for all aspects of development. Create innovative ideas for big and small new solutions and the opportunity to implement them. Participate in all phases of the software development life cycle process for planning, development, testing, deployment, and administration of solutions.

Basic Qualifications:

-3+ years of experience with full-stack Web development in C#, ASP.Net MVC, WebAPI, and Entity Framework

-3+ years of experience with JavaScript development, including front-end frameworks such as jQuery or AngularJS

-2+ years of experience with relational database development, including Microsoft SQL Server 2012+

-Ability to work as a self-motivated individual with an entrepreneurial spirit

-BA or BS degree

Additional Qualifications:

-Knowledge of full cycle SDLC C# and ASP.NET application development

-Knowledge of SharePoint Provider-Hosted Apps, SharePoint CSOM, and SharePoint Online

-Knowledge of Azure SQL Server, Azure AD, Azure App Service, and Azure Cloud

-Knowledge of AngularJS 1.x

-Knowledge of Visual Studio 2017 and Visual Studio Team Services

-Possession of excellent problem-solving and analytical skills

-Possession of excellent oral and written communication skills

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or other protected characteristic—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.