Job Description
Job Overview
The Software Engineer III position at Vizio involves applying up-to-date expertise in software development and engineering to meet business and customer needs. The role requires collaboration with stakeholders to analyze existing solutions, create user stories, and implement business solutions while ensuring high standards for code quality and performance. This position emphasizes using appropriate programming languages and tools, along with a focus on automation and testing.
Technical Requirements
Required Skills
- • object-oriented programming
- • machine learning systems
- • experience with messaging queues
- • modern unit-test and version control
- • SQL databases
- • Rest API services
- • NoSQL databases
Preferred Skills
- • experience with Java Virtual Machine languages (Kotlin, Java, Scala)
- • designing backend service architecture
Experience Level
Master's degree or equivalent in related field, or Bachelor's degree with 2 years of related experience
Responsibilities
- • Analyze business and technical requirements and assist in developing solutions
- • Create and maintain requirement traceability matrices
- • Develop minimalistic code for components/applications
- • Build scripts for automation of repetitive tasks
- • Implement telemetry features and ensure security policy compliance
- • Identify and create test cases, execute testing, and troubleshoot defects
- • Conduct maintenance procedures and monitor application performance
Benefits & Perks
- • Medical, vision, and dental coverage
- • 401(k) plan
- • Company-paid life insurance
- • Paid time off including sick leave and parental leave
- • Education assistance for college degrees
- • Short-term and long-term disability
Additional Information
- Location
-
Hoboken, NJ
- Type
-
Regular/Permanent
- Compensation
-
$131,997/year to $216,000/year, plus performance incentives