1

Software Development Business Analyst Jobs in Jenison, MI

Lead the design and development of medium to large-scale software solutions integrating enterprise applications, cloud services, APIs, and automation technologies. * Analyze business and technical ...

Senior Software Engineer

Wyoming, MI · On-site

$111K - $146K/yr

They analyze user needs and develop software solutions. They will design software or customize ... of developed solutions. * Analyzes current business systems, determines scope and estimates for ...

Senior Software Engineer

Wyoming, MI · On-site

$111K - $146K/yr

They analyze user needs and develop software solutions. They will design software or customize ... Conduct continuous research and development into emerging technologies, evaluating their business ...

Business Systems Analyst 100% Remote Specific Skillset Requirements: Detail oriented, efficient in ... Experience in systems development lifecycle, including requirements gathering and design Preferred

Showing results 41-60

Software Development Business Analyst information

See Jenison, MI salary details

$22.1K

$74K

$110.7K

How much do software development business analyst jobs pay per year?

As of Aug 12, 2026, the average yearly pay for software development business analyst in Jenison, MI is $73,958.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,700.00 and $89,900.00 per year, depending on experience, location, and employer.

How does a software development business analyst typically collaborate with developers and stakeholders during a project lifecycle?

A Software Development Business Analyst acts as a crucial bridge between stakeholders, such as product owners or clients, and the development team. Throughout the project lifecycle, they gather and clarify requirements, translate business needs into technical documentation, and facilitate communication to ensure everyone is aligned. They often participate in agile ceremonies like sprint planning and stand-ups, help resolve ambiguities, and validate that the delivered software meets the intended business goals. This collaborative approach helps reduce misunderstandings and ensures smoother project execution.

What are the key skills and qualifications needed to thrive as a software development business analyst?

To thrive as a Software Development Business Analyst, you need strong analytical skills, a solid understanding of software development lifecycles, and typically a degree in computer science, information systems, or business. Familiarity with requirements management tools (like Jira or Confluence), modeling languages (such as UML), and Agile or Scrum certifications are commonly required. Excellent communication, problem-solving, and stakeholder management skills set top performers apart in this role. These capabilities ensure that business needs are clearly translated into actionable technical requirements, leading to successful project outcomes.

What does a software development business analyst do?

A Software Development Business Analyst acts as a bridge between business stakeholders and software development teams. They gather and analyze requirements, document business processes, and translate business needs into technical specifications. Their main goal is to ensure the final software product aligns with the organization's objectives and user needs. This involves facilitating communication, prioritizing requirements, and often assisting in testing and implementation phases.

What is the difference between Software Development Business Analyst vs Software Engineer?

AspectSoftware Development Business AnalystSoftware Engineer
Primary RoleAnalyzes business needs, documents requirements, and bridges communication between stakeholders and development teams.Designs, develops, tests, and maintains software applications and systems.
Required SkillsBusiness analysis, communication, requirements gathering, understanding of software development lifecycle.Programming, coding, system design, technical problem-solving.
CertificationsCBAP, CCBA, or similar business analysis certifications; familiarity with Agile/Scrum.Certified Software Development Professional (CSDP), programming language certifications.
Work EnvironmentCollaborates with business stakeholders and development teams in office or remote settings.Works primarily in development teams, often in technical environments.

While both roles are integral to software projects, a Software Development Business Analyst focuses on understanding and translating business needs into technical requirements, whereas a Software Engineer is responsible for building and implementing the software solutions.

What cities near Jenison, MI are hiring for Software Development Business Analyst jobs? Cities near Jenison, MI with the most Software Development Business Analyst job openings:

Senior Software Engineer - Warehouse Automation

Kiongroup

Grand Rapids, MI

$117K - $155K/yr

Full-time

Re-posted 16 days ago


Job description

We are seeking a highly skilled Senior Software Engineer to lead the design, development, and implementation of advanced software solutions in the material handling industry. This role requires technical leadership, deep expertise in Linux and C based software architecture as well as the ability to mentor junior engineers while delivering high-quality, scalable software solutions for automation and supply chain operations.We offer:

Core Responsibilities:

  • Lead the design, development, and deployment of software applications for material handling systems.
  • Architect scalable, high-performance software solutions that integrate with warehouse control systems (WCS), warehouse integration systems (WIS), and warehouse management systems (WMS).
  • Collaborate with product managers, engineers, and stakeholders to define technical requirements and software roadmaps.
  • Provide technical leadership and mentorship to mid-level and junior engineers.
  • Conduct code reviews, enforce best practices, and ensure high software quality standards.
  • Troubleshoot, optimize, and enhance software applications for reliability, performance, and scalability.
  • Ensure robust software documentation, including architecture diagrams, user guides, and technical specifications.
  • Stay current with emerging technologies and industry trends to drive innovation in automation and material handling software solutions.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of professional software development experience.
  • Strong expertise in programming languages such as C, C++, JavaScript within Linux (RHEL) server environments.
  • Deep understanding of software architecture, design patterns, and best practices.
  • Experience with Agile and Scrum methodologies for software development.
  • Proficiency in version control systems such as Git.
  • Strong background in database design and management (Oracle, PostgreSQL)
  • Knowledge of cloud computing platforms (AWS, Azure, Google Cloud)
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Strong verbal and written communication skills, with the ability to collaborate effectively across teams.

Preferred Qualifications:

  • Experience in industrial automation, supply chain, or material handling industries.
  • Hands-on experience with warehouse software (WMS, WIS, or WCS) and real-time system integration.
  • Experience with frontend development using frameworks like QT or Angular.
  • Strong understanding of cybersecurity best practices in software development.
  • Proven ability to lead technical projects from conception to deployment.

Desired Strengths:

  • Technical Leadership: Ability to guide and mentor engineering teams while maintaining hands-on development expertise.
  • Strategic Thinking: Ability to align technical solutions with business objectives and drive innovation.
  • Results-Driven: Capable of managing multiple high-impact projects and delivering results on time.
  • Collaboration & Communication: Strong interpersonal skills with the ability to work across departments and with external stakeholders.
  • Adaptability: Embraces new technologies and industry trends to continuously improve software solutions.
  • Customer Focus: Understands how software solutions impact business operations and ensures alignment with end-user needs.
Tasks and Qualifications:

Additional Details:

  • This is a full-time position offering opportunities for leadership and career growth.
  • Some travel may be required depending on project needs.
  • Competitive salary and benefits package provided.
  • Pay Transparency
  • Global Opportunities
  • Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer
  • Dematic provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
  • This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
  • The base pay range for this role is estimated to be $ 120,000 - 180,000 at the time of posting. Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills.

Join our team and play a key role in shaping the future of automation and material handling software solutions!