825 day(s) ago

Business Process Analyst vacancy at Oddball

Negotiable salary

Remote worker location: United States
English: Advanced, Native Speaker
Experience: 3+ years
Employment: Full-time


United States, Washington D.C.
Company size: from 51 to 300 employees
Industry: Software Development
Oddball believes that the best products are built when teams understand and value the things they are working on. We value learning and growth and the ability to make a big impact at a small company. We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space.

General overview of the role

We are looking for a Business Process Analyst that can collaborate with clients, stakeholders and technical teams. This role will be providing the support to translate business and system requirements from the stakeholders’ into actionable software requirements in order to ship great products. The Business Process Analyst will effectively communicate and incorporate business investment themes into the Software Development Life Cycle, while being able to escalate any potential gaps or issues to clients and stakeholders.

We are looking for an analytical, business-savvy and communicative Business Process Analyst to join our team and help deliver quality products for our clients.


The ideal candidate will be working collaboratively with stakeholders, engineering and operation teams to translate business needs into acceptance criteria that aligns with the software team. This individual will effectively communicate the needs of the clients and stakeholders’ as well as be able to resolve any gaps that present to be a challenge.


3+ years experience writing software requirements in the form of user stories or epics that adhere to best practices
2+ years of experience working with the development and quality assurance teams which identified gaps and created robust test cases
Capable of understanding the business value of a project and can provide support and alignment with engineer and release teams
Solicit requirements and user stories through customer interviews, working sessions, and/or existing systems documentation or procedures
Possesses process driven analysis skills and a background in various requirements elicitation methods needed
Ability to effectively communicate and synthesize complex requirements to any audience, from engineers to stakeholders
Work with the team to develop project plans, roadmaps and manage backlog. Communicate team plans, report impediments for escalation, identify risks/concerns to relevant stakeholders to help resolve
Work with product owners and stakeholders to refine vision and establish goals and metrics
Detail oriented with strong verbal and written communication skills including technical writing skills. Must be able to communicate effectively and confidently with users, team members and management
Has strong analytical and problem solving skills, and is able to identify multiple approaches to problem solving and recommend the best solution
Self-starter who can come up to speed quickly. Works with little direction and supervision, makes time for unplanned assignments, and adaptable to changing priorities
Must be able to multi-task and prioritize assignments in accordance to program goals
Team player who must be able to work professionally and collaboratively with the government customer and other contract members of the project team
Ability to obtain VA Medium-Background Investigation clearance
Bachelor's Degree

Skills considered as a good plus

Knowledge of relational databases concepts and SQL
Experience with UI/UX practices

Similar Jobs