1

Application Development Business Analyst Jobs in Silver Spring, MD

The Business Analyst supports application modernization, digital services, and enterprise ... Experience supporting application development, modernization, digital services, or business-process ...

The Business Analyst supports application modernization, digital services, and enterprise ... Experience supporting application development, modernization, digital services, or business-process ...

Design and execute test cases for application development and implementation projects Collaborate ... The Business Analyst will serve as a dedicated team member who has the primary responsibility to ...

Sr. Business Analyst/FOIA System Analyst

Washington, DC · On-site

$104K - $135K/yr

Application and Enterprise Capability Analysis * Evaluate existing business applications and ... Project and Systems Development Support * Apply requirements analysis, use case management ...

Technical Business Analyst Location: Remote in the DC / MD / VA area Type: Full Time Compensation ... Experience supporting custom application development, modernization, or systems integration ...

Technical Business Analyst Location: Remote in the DC / MD / VA area Type: Full Time Compensation ... Experience supporting custom application development, modernization, or systems integration ...

Technical Business Analyst Location: Remote in the DC / MD / VA area Type: Full Time Compensation ... Experience supporting custom application development, modernization, or systems integration ...

Analyze business processes and workflows to identify gaps, risks, and improvement opportunities ... Familiarity with Microsoft Power Platform application development and automation capabilities

The Business Analyst will work closely with the product owner and development team to ensure a ... Experience working on AWS GovCloud User Interface (UI) application development projects. Strong ...

At least 6 years of experience performing business analysis, requirements gathering, and documentation for IT application development projects * At least 3 years of experience working within an Agile ...

Sr. Business Analyst/FOIA System Analyst

Washington, DC · On-site

$104K - $134K/yr

Application and Enterprise Capability Analysis * Evaluate existing business applications and ... Project and Systems Development Support * Apply requirements analysis, use case management ...

The Business Analyst will work closely with the product owner and development team to ensure a ... application development, and comfortable facilitating ceremonies and driving backlog health.

The Business Analyst will work closely with the product owner and development team to ensure a ... Experience working on AWS GovCloud User Interface (UI) application development projects. * Strong ...

Showing results 21-40

Application Development Business Analyst information

See Silver Spring, MD salary details

$25

$46

$68

How much do application development business analyst jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for application development business analyst in Silver Spring, MD is $46.92, according to ZipRecruiter salary data. Most workers in this role earn between $37.02 and $53.65 per hour, depending on experience, location, and employer.

What does an Application Development Business Analyst do?

An Application Development Business Analyst acts as a bridge between business stakeholders and the IT team during software development projects. They gather requirements, analyze business processes, and translate these needs into technical specifications for developers. Their role ensures that the final application meets business objectives, is user-friendly, and aligns with organizational strategy. They may also assist with testing, user training, and ongoing support after deployment.

How does an Application Development Business Analyst typically collaborate with development teams during a project lifecycle?

Application Development Business Analysts work closely with development teams by translating business requirements into actionable technical specifications and ensuring continuous alignment between project goals and deliverables. They facilitate communication between stakeholders and developers, participate in sprint planning, and help prioritize features based on business value. Analysts also play a key role in user acceptance testing and may assist with troubleshooting issues as they arise, making their collaboration essential for successful software delivery.

What are the key skills and qualifications needed to thrive as an Application Development Business Analyst, and why are they important?

To thrive as an Application Development Business Analyst, you need strong analytical skills, business process knowledge, and experience with requirements gathering, often supported by a degree in business, IT, or a related field. Familiarity with tools like SQL, UML, JIRA, and project management software, as well as certifications such as CBAP or PMI-PBA, is commonly required. Exceptional communication, problem-solving, and stakeholder management skills help you bridge gaps between technical teams and business units. These competencies are crucial for translating business needs into effective technical solutions that drive organizational success.

What is the difference between Application Development Business Analyst vs Software Developer?

AspectApplication Development Business AnalystSoftware Developer
Primary RoleAnalyzes business needs, documents requirements, and facilitates communication between stakeholders and development teams.Designs, codes, tests, and maintains software applications based on specifications.
Required SkillsBusiness analysis, requirements gathering, communication, and understanding of development processes.Programming languages, software design, debugging, and technical problem-solving.
CertificationsCBAP, CCBA, or PMI-PBA often preferred; technical certifications less common.Certifications like Microsoft Certified, Java certifications, or AWS certifications.
Work EnvironmentCollaborates with business units and development teams, often in project management settings.Primarily in development teams, coding environments, and technical project settings.

While both roles work closely in software projects, the Application Development Business Analyst focuses on understanding and translating business needs into technical requirements, whereas the Software Developer primarily builds and codes the software solutions.

Business Analyst

Washington, DC • On-site

HeiTech Services, Inc
Business Management Consulting • 201 - 500 employees

Full-time

Posted 29 days ago


Job description

Connects program stakeholders with technical delivery teams by translating operational needs, business requirements, policies, and user feedback into clear, actionable solution requirements. The Business Analyst supports application modernization, digital services, and enterprise technology initiatives by analyzing current processes, identifying improvement opportunities, and helping define future-state workflows and system needs. This role helps maintain alignment between business objectives and technical solutions from initial discovery and analysis through implementation and acceptance.
Works closely with business stakeholders, solution architects, developers, testers, product owners, and project leadership to clarify requirements, evaluate impacts, and maintain a shared understanding of desired outcomes. Applies structured analysis, modeling techniques, and established design methodologies to document business processes, data relationships, system interactions, and functional requirements for complex information systems. Supports effective decision-making, requirements traceability, solution design, and successful adoption by ensuring business needs remain clearly represented throughout the delivery lifecycle.
Key Responsibilities:
  • Conduct business and systems analysis to identify operational needs, business requirements, process gaps, constraints, risks, and opportunities for improvement.
  • Elicit, analyze, validate, organize, and document business, functional, data, system, operational, and nonfunctional requirements.
  • Apply structured analysis and design methodologies to evaluate current-state processes and systems and support development of effective future-state solutions.
  • Develop analytical and design artifacts such as process models, entity-relationship diagrams, data models, workflow diagrams, use cases, business rules, and other structured representations.
  • Analyze relationships among business processes, information, data, applications, interfaces, and system components within large and complex information environments.
  • Apply object-oriented principles and appropriate analysis techniques when evaluating requirements and supporting system and solution design.
  • Collaborate with business stakeholders, architects, developers, testers, product owners, and project leadership to clarify requirements, evaluate solution alternatives, manage changes, and resolve questions throughout delivery.
  • Support analysis of the logical and physical functional, operational, and technical architecture of large and complex information systems.

Requirements
  • Demonstrated professional experience in business analytics and business/systems analysis.
  • Experience applying structured analysis and design methodologies to complex business or information-system requirements.
  • Experience using analytical and design tools and techniques, such as IDEF methodologies, entity-relationship diagrams, process modeling, data modeling, or comparable approaches.
  • Working knowledge of object-oriented principles and their application to systems analysis or solution design.
  • Experience analyzing the logical and physical functional, operational, and technical architecture of large and complex information systems.
  • Strong analytical, problem-solving, documentation, communication, and stakeholder-collaboration skills.

Preferred:
  • Experience supporting application development, modernization, digital services, or business-process improvement initiatives.
  • Experience eliciting and documenting business and functional requirements, user stories, acceptance criteria, use cases, business rules, process flows, and requirements traceability.
  • Familiarity with Agile delivery, backlog refinement, software development lifecycle activities, user acceptance testing, and change management.
  • Experience supporting requirements and analysis activities for Microsoft 365, SharePoint, Power Platform, content-management, or other enterprise technology solutions.
  • Experience working with multidisciplinary teams that include business stakeholders, architects, developers, testers, content specialists, and project managers.
  • Previous experience supporting technology initiatives within a federal government or similarly complex enterprise environment.
  • Must be a U.S. Citizen and have the ability to obtain and maintain a NACI or higher-level investigation/clearance.

This position is contingent upon contract award. HeiTech Services is proactively identifying qualified candidates in anticipation of a potential federal contract award. Qualified applicants may be contacted for prescreening and interviews prior to award. Employment is contingent upon successful contract award and completion of all required pre-employment and security requirements.
HeiTech Services is an Equal Opportunity Employer. We consider all qualified applicants without regard to race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, veteran status, or any other protected status under applicable law.
If you require a reasonable accommodation during the application process, please contact us at HR@HeiTechServices.com.
HeiTech Services may utilize technology-assisted tools, including artificial intelligence, to support the review of application materials. These tools are used to enhance efficiency; however, all hiring decisions are made by human reviewers in accordance with federal hiring guidelines.