Employment Opportunities
Visit our Career Center for other job postings.
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.
Click to apply.
Content & Marketing Manager for the State Bar of Michigan (Full Time - Hybrid)
Lansing, MI.
About the Role
This newly created Content & Marketing Manager position develops, executes, and manages editorial and marketing initiatives that support the organization's mission, Strategic Plan, and communications priorities. Reporting to the Director of Communications, this position translates organizational strategy into effective communications that engage members, promote programs and services, strengthen organizational awareness, and enhance the member experience.
In this role, you will ensure communications are accurate, timely, engaging, and aligned with established organizational messaging and brand standards. You will work collaboratively with the Brand Manager and Project Coordinator to deliver integrated communications and marketing campaigns across multiple platforms. This position supervises the Managing Editor of the Michigan Bar Journal, a Communications Specialist, eJournal editors, and freelancers.
What You’ll Do
- Develop & Implement Campaigns: Lead communications and marketing initiatives that support organizational priorities established by the Director of Communications. Translate strategic objectives into integrated campaigns that effectively promote State Bar programs, publications, services, events, and initiatives.
- Oversee & Create Content: Oversee the development, editing, and publication of written communications across the organization's channels, including news items, eblasts, social media, eJournal, and the website. Author and edit communications to ensure consistency, quality, clarity, and audience alignment.
- Optimize & Repurpose: Identify opportunities to improve communications effectiveness, audience engagement, and member awareness through thoughtful planning. Ensure communications are strategically repurposed across appropriate platforms to maximize reach.
- Supervise & Mentor Teams: Supervise the Managing Editor of the Michigan Bar Journal, eJournal Editors, Communications Specialist, and freelancers. Provide direction, coaching, mentoring, and performance feedback while assigning work and establishing priorities.
- Manage Workflows & Metrics: Utilize project management systems and workflows to ensure projects move efficiently from concept through publication on schedule. Monitor communications metrics and recommend data-driven improvements to strategies and marketing initiatives.
- Cultivate Team Culture: Foster a collaborative, supportive, and creative work environment that encourages innovation, accountability, and professional growth.
What You Bring
- Education: Bachelor's degree in Communications, Journalism, Marketing, English, Public Relations, or a related field.
- Professional Experience: At least seven years of progressively responsible professional experience in communications, marketing, publishing, journalism, or a related field.
- Leadership Experience: Demonstrated experience supervising communications professionals or managing editorial teams.
- Communication Skills: Exceptional writing and editing skills with a demonstrated ability to adapt messaging for diverse audiences and communication channels.
- Project Management: Exceptional organizational, leadership, and project management skills with the ability to successfully manage multiple priorities simultaneously, develop communications plans, and manage editorial workflows.
Preferred Attributes
- Legal Sector Familiarity: An understanding of Michigan's legal community and the mission of the State Bar of Michigan.
- Organizational Experience: Experience working within an association, nonprofit organization, governmental entity, legal organization, or similarly complex membership-based organization.
- Modern Tools: Experience working with project management systems such as Asana or comparable platforms.
- Regulatory Awareness: An understanding of legal and ethical considerations affecting mandatory bar associations, including Keller and Administrative Order 2004-01.
How to apply:
Please send a cover letter (required for candidate consideration) and resume to employment@michbar.org. Salary Range: $ 85,000 - $100,000.