What are the responsibilities and job description for the Senior Software Engineer position at The Jellyvision Lab Inc?
A company is looking for a Senior Software Engineer II to provide technical leadership for a backend team focused on API development.Key ResponsibilitiesDesign and develop clean, maintainable, and performant code while adhering to best practicesCollaborate with stakeholders to define system requirements and mentor junior developersInvestigate and resolve technical issues while staying updated on emerging technologiesRequired Qualifications7 years of relevant experience in software engineeringProficient in Ruby / Rails and PythonExperience building RESTful APIs and working with relational databasesFamiliarity with AWS or other cloud environments and CI / CD pipelinesStrong understanding of version control tools, particularly git and Gitlab