Business Analyst - Custom Software Development
Job Description
Job Description
Job Title: Business Analyst – Custom Software Development (Mid–Senior Level)
Location: Phoenix, AZ (Hybrid)
Employment Type: Open-Ended Contract
As a Business Analyst, you will help define and shape software solutions for organizations ranging from early-stage startups to enterprise and public-sector clients. You’ll dive deep into business problems, identify true requirements, and convert them into clear, technical artifacts for engineering teams.
This role sits in a highly collaborative, Agile, product-centric environment—ideal for someone who thrives on iteration, clarity, and problem-solving.
What You’ll Do
- Lead requirements discovery sessions with internal and client stakeholders
- Document business needs, user stories, acceptance criteria, and workflows
- Translate complex business processes into intuitive software behaviors
- Facilitate workshops, interviews, and technical deep-dives
- Support UX, engineering, and QA with detailed functional specs
- Identify gaps, dependencies, and edge cases early
- Help shape product roadmaps and feature prioritization
- Maintain alignment and transparency throughout the SDLC
What Makes You a Strong Fit
- 4–10+ years as a BA supporting custom software development
- Strong analytical, documentation, and systems-thinking skills
- Experience in startup, product, or fast-paced iterative environments
- Ability to engage with clients and uncover true business needs
- Expertise with Agile/Scrum frameworks and tools
- Skilled collaborator with developers, UX, QA, and product teams
- Comfortable working across multiple industries and domains
To find more great tech-centric jobs, please visit
We believe that finding the right candidate shouldn’t be so hard. Neither should finding a job you love. By taking the time to understand your specific needs, we make the perfect placements and build relationships that last long after the position is filled. We’re fanatical about the right fit, and we look forward to finding yours.
Company Description
We believe that finding the right candidate shouldn’t be so hard. Neither should finding a job you love. By taking the time to understand your specific needs, we make the perfect placements and build relationships that last long after the position is filled. We’re fanatical about the right fit, and we look forward to finding yours.
Recommended Jobs
Human Resources Generalist
INDIAN PREFERENCE POLICY: Preference in filling vacancies is given to qualified Indian candidates in accordance with the Indian Preference Act of 1934 (Title 25, USC. Section 472) POSITION: HUMAN R…
PT Server
Scope of Position: The Server is responsible for providing the highest quality of food & beverage service to guests in an attentive, courteous, and efficient manner. To provide service to guests by …
iSeries System Admin
iSeries System Admin HIGHLIGHTS Location:  Phoenix, AZ Position Type:  Direct Hire Hourly/Salary:  BOE Residency Status: US Citizen or Green Card Holder ONLY …
Specialty Beauty Advisor - Clinique
OVERVIEW Experience a place of energy, passion, and excitement. A place where the joy of discovery and uncommon artistry blend to create exhilarating buying experiences—for true beauty enthus…
Medical Director
We are seeking a Medical Director to lead our practice at Brown Road Animal Clinic located in the heart of Mesa. We have been dedicated to providing exceptional veterinary services to companion …
Construction Manager
The future you want is within reach. At PCL, we build the places where life happens and find camaraderie in the process. We're a community of builders committed to building better communities. …
Bilingual Licensed Insurance Sales - Spanish
State Farm Agency, located in Yuma, AZ has an immediate opening for a Bilingual (Spanish/English) Licensed Insurance Sales (Spanish/English). Only candidates who meet the following criteria will be …
Line Cook
Headquartered in Chicago, IL, Puttshack USA opened its first location in 2021 as an upscale, tech-infused mini golf experience that appeals to everyone. More than just indoor mini golf, Puttshack lea…
Warehouse Associate
**Pay Rate:** $21.10 - $21.80 per hour (includes shift differential) per hour based on _relevant_ experience **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and …
Personal Injury Litigation Paralegal - AZ (326/o)
Job Description Job Description National, award winning plaintiff litigation firm that represents tens of thousands of clients in personal injury litigation, civil litigation, and mass torts incl…