Description

Requirements:
Strong understanding of C# language
Demonstrated experience with .NET web application lifecycle and middleware
Demonstrated experience with software development and architecture patterns
Web API Design, Development and Security
Blazor
Relational database design
T-SQL development
Write effective unit tests and integration tests to ensure high quality software delivery
In-depth knowledge of system design patterns, tiered architecture, effort estimation, and testing practices
Understanding of key business processes and competitive strategies related to the IT function
Work with project business and system analysts to clarify the requirements and then implement them
Participate in Agile SDLC
Team first attitude, character and skill matter
Git / TFS (Azure DevOps) code repository experience

Desired Skills:
Mud Blazor component library
Front End: HTML, CSS, JS
Dapper ORM data access
Azure DevOps for code repositories and boards
Serilog or similar logging library
Test Driven Development

Education

Any Gradute