A company is looking for a Desktop Application Developer who can contribute to application solutions and technical implementations.Key ResponsibilitiesEvaluate and design technical solutions for applicationsImplement and conduct unit testing of applicationsParticipate in Agile rituals and conduct design and code reviewsRequired QualificationsAt least 5 years of professional software development experienceExperience in software analysis and designStrong experience with C# and Delphi for Windows desktop applicationsKnowledge of git or other version control systemsExperience maintaining production-level applications