What are the responsibilities and job description for the Software Design Engineer (Remote) position at Juice Design Inc?
Key Responsibilities1. Software Design : Create detailed software design documents, including architecture, components, and interfaces.2. Software Development : Develop high-quality software applications, systems, and architectures using various programming languages and technologies.3. Testing and Validation : Test and validate software applications, systems, and architectures to ensure they meet requirements and are free of defects.4. Collaboration : Collaborate with cross-functional teams, including product management, project management, and quality assurance.