Developing and maintaining .Net-based software solutions. Participating in solution design and solution architecture definition ensuring security, high-availability, scalability, resiliency, and recoverability. Writing and executing unit tests. Supporting and performing software...