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 22 days ago
Similar jobs that could be interesting for youBased on the Business Analyst & Software Developer in Lansing, MI vacancy
  • Job-ID32034479Reference26-00889 Job Title: (Business Objects Security Programmer Analyst)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses... 
    Suggested

    Kyyba

    Lansing, MI
    4 days ago
  •  ...Reference26-00101 Job Title: (Programmer Analyst 6 - Java)Are you a Programmer Analyst 6...  ...top-notch recruiting services, enabling businesses to effectively respond to organizational...  ....5+ years, Angular - Proficient in developing responsive, single-page web applications... 
    Suggested

    Kyyba

    Lansing, MI
    3 days ago
  • Job-ID31958616Reference26-00673 Job Title: (Programmer Analyst 6 (Java))Are you a Programmer Analyst 6 (Java) seeking a dynamic and...  ...quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological... 
    Suggested

    Kyyba

    Lansing, MI
    3 days ago
  •  ...Reference26-00907 Job Title: ( Programmer Analyst 6 - Core .Net ) About Kyyba: Founded in...  ...top-notch recruiting services, enabling businesses to effectively respond to organizational...  ...experience. 5+ years of experience developing with REST web service interfaces or Web... 
    Suggested
    Visa sponsorship
    Work visa

    Kyyba

    Lansing, MI
    17 hours ago
  •  ...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

    Michigan State University

    East Lansing, MI
    5 days ago
  • Job-ID31958639Reference26-00674 Job Title: (Programmer Analyst 6 - Salesforce Developer)Are you a Programmer Analyst 6 - Salesforce Developer seeking...  ...resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and... 

    Kyyba

    Lansing, MI
    3 days ago
  • Job-ID32426120Reference26-01922 Job Title: ( Software Solutions Architect - Rhapsody Developer ) Are you a Software Solutions Architect - Rhapsody Developer...  ...and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and... 
    Visa sponsorship
    Work visa

    Kyyba

    Lansing, MI
    3 days ago
  • $90k

     ...direction, gathers, analyzes, and understands business needs and system design. Leads process...  ...business processes and requests, develop complex detailed requirements, and build...  ...Mentors and trains less experienced Business Analysts. Proficient to work at the highest level... 
    Full time

    Ryder

    Lansing, MI
    1 day ago
  • $90.48k - $122.41k

     ...Senior Business Systems Analyst The Senior Business Systems Analyst plans and directs analysis...  ...working closely with business partners, developers, testers, scrum leads, product owners...  ...and project managers to develop software specifications, perform impact analysis... 
    Night shift

    Coverys

    East Lansing, MI
    2 days ago
  • $114.6k - $234.6k

     ...workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive...  ...; leads initial board/device bring-up; develops and debugs advanced features (e.g., RAS,...  ...and identifies requirements to achieve business and operational goals, sharing results... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Lansing, MI
    17 hours ago
  •  ...results, based exclusively on the one of a kind requirements. Job Description We are looking to fill a position for .NET Web Developer IN Okemos MI. Qualifications • Bachelor’s Degree in a technical area such as mathematics, computer science, engineering... 
    Full time

    Us It Solutions

    Lansing, MI
    more than 2 months ago
  • $110k

     ...Fixed Assets, Revenue Recognition) and related business processes Partner with senior business and...  ...selection, and implementation of large-scale software systems and platforms Mentor and support other engineers, analysts, business stakeholders, and IT teams across... 
    Permanent employment
    Contract work
    Live in
    Work at office
    3 days per week

    Anveta

    Lansing, MI
    17 hours ago
  • Primary Job Title Senior IT Business Analyst Alternate / Related Job Titles Lead IT Business...  ...professionals, and external vendors to develop business and system requirements, analyze...  .... Working knowledge of the Software Development Lifecycle (SDLC), including... 
    Contract work
    Work at office
    Immediate start
    Remote work

    Global Technical Talent, an Inc. 5000 Company

    Lansing, MI
    3 days ago
  •  ...associates create financial security by helping individuals and businesses make a new start when a loss occurs.Job DescriptionWe offer...  ...a motivated individual to join our IT Division as a COBOL Software Developer. COBOL (common business-oriented language) is a procedural... 
    Full time
    Currently hiring
    Work at office
    Local area
    3 days per week

    Auto-Owners Insurance

    Lansing, MI
    17 hours ago
  •  ...associates create financial security by helping individuals and businesses make a new start when a loss occurs.Job DescriptionWe offer...  ...seeking a motivated individual to join our IT Division as a Software Developer. Responsibilities include developing, maintaining, and... 
    Full time
    Currently hiring
    Local area
    3 days per week

    Auto-Owners Insurance

    Lansing, MI
    3 days ago
  • $40 - $60 per hour

     ...role out of Lansing, MI. This role serves as a key partner to software development teams, helping ensure that web, mobile, API, cloud...  ...architectures for security vulnerabilities; and works directly with developers to remediate findings and implement secure coding practices.... 
    Contract work
    Local area

    Insight Global

    Lansing, MI
    22 hours ago
  • $110k - $130k

     ...Siemens Digital Industries Software - Mendix Siemens Digital Industries Software is seeking a highly motivated and technically proficient...  ..., prioritizing daily tasks based on problem severity and business impact on customer Mendix applications. Expectation Management... 
    Work at office

    Siemens

    Lansing, MI
    2 days ago
  •  ...Title: Java Developer Location: Lansing, MI (Hybrid) Inter Type: In-Person 5+ years, Java - Strong object-oriented programming skills and familiarity with Java-based enterprise application development. 5+ years, Spring Boot - Experience with... 

    InstantServe LLC

    Lansing, MI
    4 days ago
  •  ...This is a full-stack java developer position, exposure with front-end development is desired...  ...and Maintenance programs. As a software developer, the responsibilities include,...  ...with Jasper Reports, Crystal Reports, or Business Objects, Desired, 2 Years. Experience... 

    3B Staffing LLC

    Lansing, MI
    2 days ago
  •  ...Senior Java Full Stack Developer We are seeking a Senior Java Developer with strong experience in building enterprise-grade server-side and UI applications. The ideal candidate will have deep expertise in Core Java, Spring ecosystem, React UI development, and modern... 

    Kyyba

    Lansing, MI
    17 hours ago
  •  ...you secure a Tech Job, but we build your solid career in technology. Roles and Responsibilities Expert programming skills developing back-end cloud applications in Java Experience with Agile methodology Should have worked in development and maintenance... 
    H1b
    Immediate start

    SynergisticIT

    Lansing, MI
    17 hours ago
  •  ...Full Stack Java Developer Experience programming application user interfaces using current Javascript/front-end frameworks and CSS...  ...programming with Jasper Reports, Crystal Reports, or Business Objects, Desired, 4 Years. Experience with ADA, WCAG 2.0,... 

    3B Staffing LLC

    Lansing, MI
    2 days ago
  • • Java Full Stack Development: Core Java/J2EE, Spring Framework, RESTful Services • Frontend Technologies: Angular, TypeScript, Node.js, HTML/CSS • Performance & Optimization: JVM internals, application profiling, performance tuning • API & Integration Development...

    Saxon Global

    Lansing, MI
    4 days ago
  •  ...Job Title: Full-Stack Java Developer Location: Lansing, MI (Hybrid) Required Skills Skill Type Skill Name Certification Education License Other Skill 7+ years of experience developing complex computer systems using Java, including... 

    InstantServe LLC

    Lansing, MI
    17 hours ago
  •  ...I have an opportunity for "Full Stack Java Developer - Lansing, MI. and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume or if you could refer someone I would really appreciate it. Position : Full Stack... 
    Immediate start

    Navtech

    Lansing, MI
    2 days ago
  •  ...seeking an experienced Full-Stack Java Developer to support Project Development and Maintenance...  ...Jasper Reports, Crystal Reports, or Business Objects ~ Experience with front-end...  ...Computer Science, Information Technology, Software Engineering, or a related field preferred... 
    Local area
    Remote work
    Monday to Friday

    Conrep 99999 (Global Config)

    Lansing, MI
    3 days ago
  •  ...Senior Full Stack Java Developer Lansing, MI Hybrid Only Locals One Year Contract...  ...processes, streamlining critical business processes, data integrity, SEM/SUITE compliance...  ...and Spring Boot. Execute full software development life cycle (SDLC) including... 
    Contract work
    Local area
    Remote work

    KSN Technologies. Inc

    Lansing, MI
    1 day 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
    3 days ago
  •  ...Description Our direct client has an opening for a Full Stack Java Developer position # 86979. This position is for 12+ months, with the...  ...supporting the Development and Maintenance programs.  As a software developer, the responsibilities include, but are not limited... 
    Hourly pay
    Immediate start

    Focused HR Solutions

    Lansing, MI
    a month ago
  •  ...Our client is seeking a Full Stack Java Developer to be responsible for designing,...  ...and supporting both new and existing software applications including Mobile app for...  ...closely with Application Architects, Business Analysts, and other team members to ensure technical... 
    Contract work
    H1b
    Local area
    Remote work
    Relocation

    IO Datasphere

    Lansing, MI
    17 hours ago

Do you want to receive more vacancies?

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