Business Analyst & Software Developer

STATE BAR OF MI

Lansing (MI)

Hybrid

USD 78,000 - 95,000

Full time

40 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

The State Bar of Michigan is seeking a Business Analyst & Software Developer to translate organizational needs into scalable software solutions, design and develop applications, and ensure systems align with organizational goals. In this role, you will excel at both strategic thinking and technical execution across the full software development lifecycle.

Reporting within our IT & Operations team, you will collaborate with product owners, QA, UX, and operations to deliver cohesive, high-impact

Qualifications

  • 7+ years of experience in software development and business analysis.
  • Experience across full SDLC, Agile, and Waterfall environments.
  • Strong analytical and troubleshooting skills with clear communication.

Responsibilities

  • Requirements & Workflow Analysis: Elicit, document, and validate business needs and acceptance criteria.
  • Technical Design & Architecture: Create specifications, diagrams, and development plans.
  • Software Development & Integration: Build, test, and deploy applications with RESTful APIs.
  • Data Modeling & Analytics: Model data, write SQL, and generate insights.
  • Quality Assurance & Testing: Assist with test planning and UAT to ensure high quality.
  • Documentation & User Support: Produce technical designs, release notes, and guides.
  • Continuous Improvement & Troubleshooting: Diagnose issues and optimize workflows.

Skills

Software development
Business analysis
SDLC
Agile

Tools

AWS
Azure
CI/CD
Docker

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Business Analyst & Software Developer

Regular Full-Time Technical Lansing, MI, US

9 days ago

Salary Range: $78,000.00 To $95,000.00 Annually

Business Analyst & Software Developer for the State Bar of Michigan (Full Time - Hybrid) Lansing, MI.

About the Role

Are you an analytical problem-solver who bridges the gap between business needs and hands-on software engineering? The State Bar of Michigan is seeking a Business Analyst & Software Developer to translate organizational requirements into scalable technical solutions, design and develop software applications, and ensure systems align with organizational goals. In this role, you will excel at both strategic thinking and technical execution across the full software development lifecycle. Reporting within our IT & Operations team, you will collaborate closely with product owners, QA, UX, and operational teams to deliver cohesive, high-impact systems while providing end-user support and continuous system optimization.

What You’ll Do

  • Requirements & Workflow Analysis: Engage stakeholders to elicit, document, and validate business needs, user stories, and acceptance criteria. Analyze current workflows, identify inefficiencies, and design optimized future-state processes.
  • Technical Design & Architecture: Translate business requirements into technical specifications, architecture diagrams, and clear development plans.
  • Software Development & Integration: Build, test, and deploy applications using modern programming languages and frameworks. Implement RESTful APIs and manage complex system integrations.
  • Data Modeling & Analytics: Perform data modeling, write SQL queries, and generate insights to support organizational decision-making.
  • Quality Assurance & Testing: Assist in test planning, execute unit testing, and support User Acceptance Testing (UAT) to deliver clean, maintainable, and well-tested code.
  • Documentation & User Support: Create and maintain comprehensive documentation, including technical designs, release notes, and user guides. Provide training and ongoing technical support to end users.
  • Continuous Improvement & Troubleshooting: Diagnose system issues, perform root cause analysis, implement long-term fixes, and identify opportunities to enhance development workflows.

What You Bring

  • Experience: 7+ years of experience in software development and business analysis, with familiarity across full SDLC, Agile, and Waterfall frameworks.
  • Interpersonal & Analytical Savvy: Strong analytical and troubleshooting skills; clear, confident communication style with a demonstrated ability to build stakeholder relationships and align differing perspectives toward a shared solution.

Preferred Attributes

  • Experience with cloud platforms such as AWS, Azure, or DNN.
  • Exposure to DevOps practices, including CI/CD pipelines and containerization.
  • Understanding of UI/UX design principles and secure coding practices.
  • Knowledge of data privacy, access control awareness, or relevant industry-specific domain knowledge.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Business Analyst & Software Developer for the State Bar of Michigan (Full Time - Hybrid) Lansing, MI
Business Analyst & Software Developer for the State Bar of Michigan (Full Time - Hybrid) Lansing, MI

State Bar of Michigan • Lansing (MI)

On-site
USD 85,000 - 120,000
Hybrid Business Analyst & Software Developer
Hybrid Business Analyst & Software Developer

STATE BAR OF MI • Lansing (MI)

Hybrid
USD 78,000 - 95,000
Hybrid Business Analyst & Software Engineer
Hybrid Business Analyst & Software Engineer

State Bar of Michigan • Lansing (MI)

On-site
USD 85,000 - 120,000
Programmer Analyst 4 (hybrid-remote)
Programmer Analyst 4 (hybrid-remote)

Nanosoft Consulting Talent Page • Lansing (MI)

Hybrid
USD 80,000 - 100,000
Business System Analyst (in-office - Grand Rapids, MI)
Business System Analyst (in-office - Grand Rapids, MI)

Stengerlaw • Grand Rapids (MI)

On-site
USD 70,000 - 95,000
Business Analyst (MI–150316)
Business Analyst (MI–150316)

CCI- Computer Consultants International, Inc. • Dimondale (MI)

On-site
USD 70,000 - 95,000
Programmer Analyst
Programmer Analyst

Cognisol Global Solutions LLC • Lansing (MI)

On-site
USD 56,826 - 80,934
Business Analyst Contract - State of Michigan
Business Analyst Contract - State of Michigan

Stafford Gray • Lansing (MI)

Hybrid
USD 53,000 - 76,000
Technical Business Analyst
Technical Business Analyst

AJ Boggs/ProPower • Michigan

Hybrid
USD 85,000 - 115,000
Medical Insurance
Dental Insurance
Life Insurance
+6
Technical Business Analyst
Technical Business Analyst

AJ Boggs • Lansing (MI)

On-site
USD 85,000 - 110,000
Group Medical, Dental, Life
SIMPLE IRA 3% match
Holiday and personal days