Software Analyst
Core
Identify problems, optimize performance and user experience, investigate software defects, capture requirements, and define solutions for business needs.
Role type
Software Analyst
Builds
Software features and enhancements for foodservice, retail, and wholesale distribution clients
Domain
IoT and Big Data
Deliverable
production ML models | product features
Required skills
software development, requirements analysis, use case development, agile processes, technical writing, technical diagramming, unit/integration/functional testing
Preferred skills
project planning and management tools usage
Technologies
Atlassian, Big Data, CI/CD, Embedded, Git, GitHub, GitLab, IoT
Responsibilities
Assist with software requirements development and documentation, Support use case development for software requirements, Participate in peer reviews, Perform unit, integration and functional testing both manually and through the creation of test automations, Translate business needs into clearly defined and detailed requirements, user stories, and user-focused specifications, Participate in the design and development of product features with the internal engineering teams, Utilize multiple tools and resources to resolve customer inquiries or issues, Coordinate with developers, hardware technicians and testers on testing activities and schedules
Seniority
Mid-level, hands-on IC