+As the Senior Software Engineer your key roles and
responsibilities will include:

– Develops moderate-to advanced modules and system
components and develops simple to moderately complex reusable… 30 more words