Job Description
Required Skills: Preferred Qualifications and/or Education Bachelor's Degree in Engineering or equivalent experience in a related field 5 years of experience working in a similar role 9 years of experience as a software developer Experience with mitigating design risks using research and proof of concept methods Excellent knowledge of software and application design and architecture Technical mindset with great attention to detail Understand end to end product lifecycle Key Responsibilities: De…