SmartSafety Software Inc.
Boise, ID
The purpose of this role is to understand requirements, business cases, user stories, and acceptance criteria, and to apply software engineering judgment, computer science fundamentals, and AI-assisted development practices to design, develop, test, enhance, and maintain software applications. This role will actively use approved AI development tools to accelerate coding, testing, troubleshooting, documentation, refactoring, and code review, while retaining human accountability for quality, security, maintainability, and production readiness. This position will help establish repeatable, responsible AI-assisted development practices that improve engineering capacity, consistency, and delivery speed. Duties & Responsibilities • Partners with Business Analysts, Product Owners, senior developers, and internal/external stakeholders to understand requirements, business cases, user stories, acceptance criteria, and customer impact • Uses approved AI-assisted...