Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
ASP.NET Developer image - Rise Careers
Job details

ASP.NET Developer

ASP.NET Developer

The Opportunity:

As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team. We’re looking for a developer like you with the skills needed to develop software and systems from vision to production ready. 

This role is more than just coding. As a full stack developer at Booz Allen, you’ll use your passion to learn new tools and techniques and identify needed system improvements. You’ll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You’ll help make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements. Due to the nature of work performed within this facility, U.S. citizenship is required.

Join us. The world can't wait.

You Have: 

  • 3+ years of experience designing, modifying, developing, writing, and implementing software programming applications  

  • 3+ years of experience with software development using basic programming languages, technologies, tools, or web development stacks

  • Experience with ASP.NET, JavaScript, MS SQL Server, AngularJS, Rest API, or C#

  • Knowledge of software principles such as OOP, SOLID, MVC, LINQ, Entity Framework, ADO.NET, DI/IOC, MOQ or Unit Tests, CI/CD pipeline, or Design Patterns

  • Knowledge of Git, Bash, PowerShell, Azure CLI, or Source Code Management tools such as TFS or GitHub

  • Bachelor's degree and 3+ years of experience in software engineering, or 5+ years of experience in software engineering in lieu of a degree 

Nice If You Have: 

  • Experience with TypeScript and NodeJS

  • Experience with Windows Servers, Azure VM, Azure App Service, Azure SQL, Azure AD, OpenID, or OAuth2.0 and a desire to learn Azure cloud technologies

  • Experience with Microsoft Visual Basic for Applications (VBA)

  • Experience with Agile methodology, extreme programming, software engineering, product management, and software products 

  • Knowledge of government contracting practices or financial modeling

  • Ability to acquire client requirements and resolve workflow problems through automation optimization

Compensation

At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen’s benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page.

Salary at Booz Allen is determined by various factors, including but not limited to location, the individual’s particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $69,400.00 to $158,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen’s total compensation package for employees. This posting will close within 90 days from the Posting Date.

Identity Statement

As part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.

Work Model
Our people-first culture prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely.

  • If this position is listed as remote or hybrid, you’ll periodically work from a Booz Allen or client site facility.
  • If this position is listed as onsite, you’ll work with colleagues and clients in person, as needed for the specific role.

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.

Average salary estimate

$113700 / YEARLY (est.)
min
max
$69400K
$158000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About ASP.NET Developer, Bah

As an ASP.NET Developer at Booz Allen in McLean, VA, you’re stepping into a role that embraces the thrill of problem-solving and software innovation. Here, you won’t just be writing code; you’ll be crafting comprehensive solutions that transform challenges into opportunities. Imagine having the autonomy to develop software from vision through to production while being part of a stimulating and agile environment. Your experience of 3+ years in software development using ASP.NET, JavaScript, and MS SQL Server will truly shine as you create powerful systems that enhance user experiences. We value your passion for learning new technologies as you work closely with clients to understand and resolve their toughest issues. Armed with knowledge in OOP, MVC, and design patterns, you’ll integrate the latest tools and architectural approaches into your work. Your insights will ensure that the solutions we develop are not only effective in the current landscape but are also adaptable for future needs. With a commitment to embracing new technologies like Azure, TypeScript, and a focus on Agile methodologies, your contributions will help shape our software landscape. At Booz Allen, you’ll find a collaborative atmosphere where your ideas and skills make a real difference. So, if you’re ready to join a team that values your expertise and encourages professional growth, we’d love to hear from you. Let’s build solutions together that the world can’t wait to see!

Frequently Asked Questions (FAQs) for ASP.NET Developer Role at Bah
What responsibilities does an ASP.NET Developer have at Booz Allen?

An ASP.NET Developer at Booz Allen is responsible for designing, modifying, and implementing software programming applications. This includes developing full-stack solutions from vision to production while collaborating with clients to solve complex challenges using the latest technologies and architectural approaches.

Join Rise to see the full answer
What qualifications are required for an ASP.NET Developer position at Booz Allen?

To qualify for the ASP.NET Developer position at Booz Allen, candidates should have at least 3 years of experience in software engineering, particularly with ASP.NET, C#, JavaScript, and MS SQL Server. A Bachelor's degree can be preferred, but 5+ years of relevant experience can substitute for formal education.

Join Rise to see the full answer
What technologies should an ASP.NET Developer be familiar with at Booz Allen?

An ASP.NET Developer at Booz Allen should be familiar with technologies such as ASP.NET, JavaScript, C#, AngularJS, MS SQL Server, and REST APIs. Additionally, knowledge of tools like Git, Azure CLI, and experience with Agile methodologies are beneficial.

Join Rise to see the full answer
What is the work environment like for the ASP.NET Developer role at Booz Allen?

The work environment for an ASP.NET Developer at Booz Allen is fast-paced and collaborative. Employees may work remotely, onsite, or in a hybrid model, depending on project needs, promoting flexibility and teamwork as they develop innovative solutions.

Join Rise to see the full answer
What career growth opportunities are available for ASP.NET Developers at Booz Allen?

At Booz Allen, ASP.NET Developers can expect ample career growth opportunities. The company promotes professional development through training, mentorship, and recognition of exceptional contributions, allowing developers to enhance their skills and explore leadership roles.

Join Rise to see the full answer
Common Interview Questions for ASP.NET Developer
Can you describe your experience with ASP.NET and how you have used it in past projects?

When discussing my experience with ASP.NET, I highlight specific projects where I utilized my skills to develop applications, focusing on challenges faced and solutions implemented. I emphasize my understanding of .NET architecture and demonstrate how my contributions resulted in improved performance or user satisfaction.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple software projects?

I prioritize tasks by assessing project deadlines, stakeholder needs, and the complexity of each task. I often use Agile methodologies, breaking down larger projects into manageable parts, enabling me to focus on high-impact tasks while maintaining flexibility for any changes.

Join Rise to see the full answer
What are some best practices for developing ASP.NET applications?

Best practices for developing ASP.NET applications include using a modular architecture, following the SOLID principles, implementing proper error handling, and ensuring security measures such as input validation and authentication. Regular code reviews and utilizing CI/CD pipelines are also key to maintaining high code quality.

Join Rise to see the full answer
Can you explain the Model-View-Controller (MVC) architecture in ASP.NET?

MVC architecture separates an application into three main components: Model (data), View (UI), and Controller (business logic). This separation enhances code organization and reusability, allowing developers to work on individual components independently, thus making it easier to maintain and scale applications.

Join Rise to see the full answer
How do you handle difficult challenges or bugs in your code?

I approach difficult challenges and bugs using a systematic debugging process. First, I replicate the issue, then analyze the code and utilize logging and debugging tools to pinpoint the problem. Collaborating with team members for peer reviews also helps uncover issues I may have missed.

Join Rise to see the full answer
What experience do you have with client requirements gathering?

My experience with client requirements gathering involves conducting interviews and workshops to understand client needs and expectations. I also use surveys and feedback sessions to ensure that I have a comprehensive view of requirements before translating them into technical specifications.

Join Rise to see the full answer
How do you ensure that your applications are secure?

To ensure the security of my applications, I implement security best practices, such as using HTTPS, performing data validation, and employing authentication and authorization measures. Keeping up with security updates and guidelines also plays a critical role in maintaining application security.

Join Rise to see the full answer
What is your experience with version control systems, especially Git?

I have extensive experience using Git as a version control system. I utilize features like branching and pull requests to manage code changes effectively and collaborate with team members. I also focus on writing clear commit messages to enhance project documentation.

Join Rise to see the full answer
Can you describe your experience working with databases in an ASP.NET application?

In my past roles, I have worked extensively with databases such as MS SQL Server. I ensure optimized database interactions by using Entity Framework or ADO.NET. I focus on structuring queries for performance and utilizing stored procedures for complex data manipulation tasks.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in software development?

I stay updated with the latest trends and technologies by following industry-related blogs, participating in webinars, and attending tech conferences. Additionally, I actively engage in online communities and forums where developers share knowledge and insights on the latest advancements.

Join Rise to see the full answer
Similar Jobs
Bah Hybrid Honolulu, HI
Posted 11 days ago

Booz Allen is looking for a Budget Analyst to enhance financial strategies and ensure optimal funding use for Army resources.

Bah Hybrid Huntsville, AL
Posted 12 days ago

Join Booz Allen as a Systems Engineer and contribute to cutting-edge hypersonic testing for the United States Air Force.

Posted 21 hours ago

Join MONY Group as a Senior Software Developer and contribute to delivering impactful digital solutions while working in a hybrid environment.

Photo of the Rise User
General Dynamics Information Technology Hybrid US, Fairfax County, VA; Virginia, Springfield, VA
Posted 2 days ago

Elevate your career as a DevOps Engineer, Sr. at GDIT, where your expertise in developing cutting-edge solutions will make a real impact in the intelligence sector.

Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 8 days ago

Contribute to impactful mobile projects as an iOS developer at ASI in a collaborative and flexible environment.

Photo of the Rise User
Vitesse PSP Remote No location specified
Posted 6 days ago

Join Vitesse as a Senior SDET for Data and drive innovative automated testing solutions in a dynamic FinTech company.

Photo of the Rise User
Asurion Remote US-Work at Home
Posted 6 hours ago

Join Asurion as a Software Engineer 3 and contribute to innovative technology solutions that impact millions of users globally.

Photo of the Rise User
Posted 12 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Diversity of Opinions
Empathetic
Fast-Paced
Rise from Within
Work/Life Harmony
Take Risks
Startup Mindset
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Employee Resource Groups
401K Matching
Paid Holidays
Paid Sick Days

Join Ramp as a Staff Software Engineer to influence the next generation of their database infrastructure in a fast-growing fintech company.

Join a collaborative team as a Software Engineer to transform legacy applications into a cutting-edge Java-based platform.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Manager, People Partner (Remote, US) at Renew Home
Photo of the Rise User
Someone from OH, Pleasant Hill just viewed Manager, Strategic Partnerships at Lindenwood University
Photo of the Rise User
Someone from OH, Columbus just viewed Associate Director, US HCP Marketing at Sobi
C
Someone from OH, Cincinnati just viewed Injection Molding Machine Operator at Clarios
Photo of the Rise User
Someone from OH, Columbus just viewed Senior XM Advisor - Customer Experience at Qualtrics
Photo of the Rise User
Someone from OH, Columbus just viewed Dynamics 365 Senior Functional Consultant at ARO
Photo of the Rise User
Someone from OH, Canton just viewed Consultant- Natural Resources at Esri
Photo of the Rise User
Someone from OH, Strongsville just viewed Digital Operations Specialist at Riverside Insights
Photo of the Rise User
Someone from OH, Delaware just viewed Casting: 'Séance At The Museum' at Backstage
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff UX Researcher at ServiceNow
V
Someone from OH, Greenville just viewed IT Support Specialist at Visium SA
Photo of the Rise User
Someone from OH, Greenville just viewed IT Support & Systems Administrator at LoopMe
Photo of the Rise User
Someone from OH, Greenville just viewed Information Security Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director Advisory & Client Services at Mitratech
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Cleveland just viewed Motion Designer at Snaptrude
Photo of the Rise User
Someone from OH, Bowling Green just viewed Software Inside Sales Representative IV at Quest Software
H
Someone from OH, Cleveland just viewed Digital Marketing Solutions Manager at Huntington