SRI Tech is seeking a Software Design Engineer for an opportunity with one of our major clients. The ideal candidate will have expertise in UI design and implementation, middle-tier and web application development, and integration testing using.NET 4.5, ASP.NET MVC and JavaScript.
Requirements
- Minimum 2+ years of experience developing using ASP.NET MVC and.NET stack
- Expert in C# with 2+ years of experience in generics, LINQ and UI design patterns (MVC/MVVM)
- Deep knowledge of JavaScript, CSS and HTML
- Experience in introducing software abstractions to improve design
- Experience in developing data access layer with Entity Framework
- Experience in automated unit testing, including creating a mock framework
- Good communication skill and experienced in working in a team environment
- Previous experience working on a Microsoft development team (ideally Bing)
- Previous experience working on UI design and development
- Worked in a combined engineering structure before where individual is responsible for testing his/her own codebase
- Experience or comfortable working in a DevOps model