- Bachelor’s degree in Engineering, Computer Science or related discipline or equivalent experience
- Experience working with software engineer and development life cycles, software testing methodologies, and quality assurance as well have experience in:
- .NET - ASP, C#,
- MVC, OOP, IIS, WCF,OOAD, Design Patterns, JSON, AJAX
- Knowledge of SaaS, Architectural Patterns,
- Experienced in Source Control Management like TFS, ADO.
- Multi-tiered application design and development
- RDBMS design (SQL Server, Oracle, etc.)
- Service Oriented Architecture.
- Exposure to Microsoft Azure preferred