Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Business Analyst & Software Developer

STATE BAR OF MI

Job Description

Job Description

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

  • Education: Bachelor’s degree required.
  • Experience: 7+ years of experience in software development and business analysis, with familiarity across full SDLC, Agile, and Waterfall frameworks.
  • Technical Proficiency: Hands-on experience with object-oriented programming (e.g., Python, Java, C#, JavaScript), SQL, data modeling, RESTful APIs, and Git-based version control. Advanced skills in Microsoft Word, Excel, Adobe Acrobat, iMIS, and DNN.
  • 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.
Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Business Analyst & Software Developer in Lansing, MI vacancy
  •  ...accurately reflect academic requirements, develop reports that support decision-making,...  ...documentation for degree audit configuration, business rules, testing procedures, and...  ...business functional area and/or enterprise software development and/or testing; or an equivalent... 
    Suggested
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    2 days per week

    MSU - Michigan State University

    East Lansing, MI
    3 days ago
  •  ...Company Description 360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology...  ...Description We are looking to fill a position for .NET Web Developer IN Okemos MI. Qualifications Bachelor’s Degree in a... 
    Suggested
    Full time

    360 IT Professionals Inc.

    Lansing, MI
    more than 2 months ago
  •  ...b transfer is also fine also any candidate you can submit without state exp is also workable for this role Title: Java Full stack Developer with AI-Assisted Location: Okemos, MI or Farmington Hills, MI (Hybrid) Duration: Long Term Interview In-Person RTR SEND MAT KARNA... 
    Suggested
    H1b

    Corevia Staffing

    Lansing, MI
    1 day ago
  •  ...Supports the installation, configuration, security, operations, and maintenance of all web servers, application servers and other software. Conducts application and infrastructure monitoring Monitors usage statistics and logs and produces reports on user and web... 
    Suggested

    Keylent Inc

    Lansing, MI
    1 day ago
  •  ...Lead Job Purpose The Unix Lead Engineer develops, supports, and deploys stable and cost...  ...system and virtual machine sub system software, as well as the deployment of various Unix...  ..., scalable solutions that power the business. Essential Job Requirements Architects... 
    Suggested
    Work experience placement

    Keylent Inc

    Lansing, MI
    4 days ago
  •  ...combines clients insights, strategy, design, software engineering and systems integration. Our...  ...solutions. It operates in seven business segments including Commercial, Professional...  ...least five years of experience as a lead developer or tech lead At least five years of... 
    Full time
    Contract work
    For contractors

    Stemxpert Llc

    Lansing, MI
    more than 2 months ago
  •  ...Reporting into Sernior Director, the Technical Lead will be responsible for leading and managing a team of developers and engineers to deliver high-quality software products or services. In addition to technical expertise, the Tech Lead should have experience managing... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Norstella

    Lansing, MI
    2 days ago
  • $90k

     ...across Hertz’s operational and customer data, often surfacing answers that no dashboard has shown before. You’ll partner directly with business leaders and senior technical stakeholders to connect siloed data, challenge assumptions, and build capabilities that change how... 
    Worldwide
    Flexible hours

    The Hertz Corporation

    Lansing, MI
    5 days ago
  •  ...Application Architect / Programmer Analyst (Java) Location: Lansing,...  ...with technical teams and business stakeholders to ensure...  ...enterprise applications. Design, develop, and maintain enterprise-...  ...decisions. Participate in full software development lifecycle... 
    Contract work
    Local area
    2 days per week

    Career Land Center, LLC

    Lansing, MI
    more than 2 months ago
  •  ...Years of Experience: •     5+ years of .NET CORE 3.1 or higher (6.0 preferred) and C# experience. •     5+ years of experience developing with REST web service interfaces or Web APIs. •     5+ years of experience with SQL including writing and maintaining complex... 

    Cloud Analytics Technologies LLC

    Lansing, MI
    5 days ago
  • $114.6k - $234.6k

     ...engineers have a significant technical and business impact designing and building innovative...  ...4 Responsibilities As a member of the software engineering division, you will take an...  ...will be responsible for defining and developing software for tasks associated with the developing... 
    Temporary work
    Flexible hours

    Oracle

    Lansing, MI
    4 days ago
  • $100k

     ...of america, visa, walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients... 
    Full time

    SynergisticIT

    Lansing, MI
    5 days ago
  •  ...The Business Analyst is responsible for supporting the Michigan Judicial Information Services (JIS) by working with Michigan trial courts...  ...story maps, briefings, user stories, and business rule, and develop current-state and future-state process maps. This position requires... 
    Full time
    Immediate start
    Remote work
    Flexible hours

    AJ Boggs/ProPower

    Lansing, MI
    5 days ago
  •  ...indocumenting and gathering business, functional, or technical requirements...  ...as the senior IT Business Analyst forMDOC’s mission critical...  ...and DTMBprofessionals to develop requirements, analyze data in...  ...narrative. · Knowledgeof the Software Development Lifecycle and related... 

    Gov Services Hub

    Lansing, MI
    13 hours ago
  •  ...We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions with clients. Who... 
    Remote job
    Full time
    H1b

    SynergisticIT

    Lansing, MI
    5 days ago
  •  ...Client is seeking an experienced Senior Business Analyst to support enterprise technology...  ...requirements gathering, process analysis, and software development lifecycle activities....  ...distributed architectures . Experience developing and maintaining: Business Requirements... 
    Local area

    Premier Inn Hotels LLC (UAE)

    Lansing, MI
    5 days ago
  •  ...Senior Business Analyst - 16+ Years Experience Required Lansing, MI 6+ Months Job Description Our Direct Client is seeking an experienced...  ...Agile and Waterfall projects. 12 Years Required - Experience developing IT project documentation including EPICS/Feature/user... 
    Full time

    PEOPLECORP AMERICA INC

    Lansing, MI
    4 days ago
  •  ...building UI/demo tools (Preferred) ~ Exposure to prompt engineering and function calling in LLMs (Preferred) ~ Prior experience developing AI agents, chatbots, or summarization tool (Preferred) Mid-Level Job Type: Contract Job Location: Greater Lansing Hybrid... 
    Contract work

    Right Hire IT

    Lansing, MI
    1 day ago
  •  ...Business AnalystThe Business Analyst/Consultant Senior serves as the communication bridge between non-technical...  ...users and technical solution developers.The Business Analyst/Consultant has...  ...project goals and objectivesApplication Software DesignSQL (T/SQL or PL/SQL)... 

    vTech Solution

    Lansing, MI
    3 days ago
  •  ...Sr. Business AnalystThe Business Analyst is responsible for gathering and documenting clear, unambiguous, and testable business requirements from...  ...Plan.Responsible for adhering to the project schedule by developing and maintaining the project backlog during Agile projects... 
    Work at office

    Hudson Data

    Lansing, MI
    2 days ago
  •  ...regression detection, and quality gates. Develop APIs, backend services, integrations,...  ...: ~3+ years of professional software engineering. ~ Backend experience in ....  ...become productive in a new codebase and business within 6 to 8 weeks. ~ Preferred: Azure... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Lansing, MI
    5 days ago
  • $124.75k - $178.22k

     ...and workflow orchestration, along with a strong commitment to software development best practices. This position is remote and operates...  ...workloads within the data lakehouse ecosystem. Develop and maintain integrations between data ingestion, storage, and... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    EBSCO Information Services

    Lansing, MI
    4 days ago
  •  ...Stafford Gray is seeking a talented Business Analyst to join our team. As a Business Analyst, you will work closely with multiple stakeholders, Subject Matter Experts (SMEs), and development teams to document business requirements and business flow diagrams. You will... 
    Work at office

    Stafford Gray

    Lansing, MI
    13 hours ago
  • $94.1k - $152.8k

     ...ensuring configurations follow platform and governance standards. Develop and maintain integrations using APIs, web services, and MID servers to connect ServiceNow with monitoring, identity, and business systems, resolving integration issues in a timely manner. Plan... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Lansing, MI
    3 days ago
  • $220k - $275k

     ...passionate about creating transformative change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will shape the technical direction and architecture of your business unit/vertical. You’ll drive innovation across verticals, solve large-... 

    Datavant

    Lansing, MI
    3 days ago
  • Full Stack Java Developer Client: State of MI Duration: 12 months Location: Lansing, MI (Will be remote during covid, but candidate needs...  ...- No, candidate must be on your W2 Responsibilities As a software developer, the responsibilities include, but are not limited to... 
    Remote work

    Software Technology Inc

    Lansing, MI
    5 days ago
  •  ...collaboration between SME and technical colleagues, develop novel methods and parameters of model...  ...including agents, throughout the entire software development lifecycle (SDLC)....  ...skills, performance and behavior and our business requirements. Norstella operates a zero-... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Norstella

    Lansing, MI
    1 day ago
  • $120.5k - $162.68k

     ...We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™...  ...components. Direct hands-on experience developing or maintaining IMS TM and DB applications...  ...trust Rocket to solve their most complex business challenges by powering their critical infrastructure... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    Rocket Software

    Lansing, MI
    5 days ago
  •  ...available enterprise cloud solutions. Develop cloud architecture strategies and...  ...AWS and/or Google Cloud services based on business and technical requirements. Lead cloud...  ...integration architectures. Collaborate with software development, infrastructure, security,... 

    Techvilla Solutions

    East Lansing, MI
    3 days ago
  • $92.3k - $166.85k

     ...procurement process; project schedules; and construction work packages. Develop project scopes, budgets, and proposals Ability to work...  ...community. Our Mission, Vision, and Values guide the way we do business. We take care of our employees. Leidos seeks the best and the brightest... 
    Work at office
    Local area
    Immediate start
    Remote work

    Leidos

    Lansing, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Business Analyst & Software Developer. Be the first to apply!