What are the responsibilities and job description for the Senior Software Developer position at The Common Application?
A company is looking for a Senior Software Developer for a remote opportunity in the US.Key ResponsibilitiesDesign and develop web-based and mobile software products using .NET technologies in an Agile environmentPlan, develop, modify, and test software components while managing the production system for quality assuranceAssist in mentoring and providing guidance to other software developersRequired QualificationsMust reside in the United StatesBachelor's degree in computer science or a relevant field, or equivalent experience5-8 years of software development experienceProficiency in Angular.js 2 , Microsoft .Net Core, C#, SQL, and related technologiesUnderstanding of secure coding practices and OWASP Top 10 security vulnerabilities