What are the responsibilities and job description for the Senior Software Developer position at Heavy Construction Systems Specialists Inc?
A company is looking for a Senior Software Developer to join their development team.Key ResponsibilitiesAnalyze assigned product, database schema, and architecture for improvementsImplement significant features for the assigned productCollaborate with other developers to enhance infrastructure and improve efficiencyRequired Qualifications5 years of development experience in .NET using object-oriented programmingExpert knowledge of .NET Core / C# and React / TypescriptSolid working knowledge of .NET 4.0 , JavaScript, CSS, and ASP.NET MVCExperience with SQL and associated database conceptsFamiliarity with Azure cloud concepts and CI / CD practices