What are the responsibilities and job description for the Staff Engineer position at VirtualVocations?
A company is looking for a Staff Engineer to lead engineering efforts and mentor team members in a fully remote environment.Key ResponsibilitiesAdvise and mentor junior to senior engineers while setting direction for the teamDrive planning and implementation for legacy code migration to next-generation codeImplement complex system components and propose innovative solutions based on current technology trendsRequired QualificationsBachelor's degree in Computer Science or a related field, or equivalent professional experience6 years of software development experience with C#, SQL Server, React, JavaScript, and AzureExperience with a modern JavaScript framework6 years of experience in large, scalable applications with complex business logicExpertise in Agile / SCRUM development methodology