Job at a glance
Required Experience and Skills : A minimum of 6 years of software development experience In-depth knowledge of C# Hands-on experience with ASP. NET MVC Framework Strong knowledge and experience in designing and developing Web solutions using ASP. NET MVC Framework Rich experience in creating REST-based web-services using ASP. NET Web API or ASP. NET Core Working experience of Relational Databases (MS SQL, Oracle nice to have), ORM (Entity Framework, EF Core) Affinity with unit and integration testing frameworks and TDD Knowledge of Azure cloud and DevOps pipeline nice to have Analyze, plan and estimate requirements as well as identify risks involved and provide solutions Understanding of design principles behind scalable and testable applications Continuous improvement and innovative mind-set.
Ability to take a lead role and take ownership of complex data integration deliveries. A degree in Computer Science and/or a business related degree; or equivalent work experience.