Summary from listing
The role transforms requirements into software by designing, coding, testing, deploying, and maintaining complex software modules. It involves software development best practices, code reviews, troubleshooting, customer workshops, documentation, and coaching less experienced developers. The profile requires 4–6 years of development experience with C#, ASP.NET, .NET Core, SQL, OOP, web services, client-server solutions, unit testing, and data structures and algorithms, along with knowledge of WCF, WPF, MVC, MVVM, and related development tools.
