• Design and develop web applications using C#.Net, Asp.Net , MVC, and Web API.
• Design and develop HTML markups using HTML, CSS, jQuery and bootstrap.
• Create tables, triggers and stored procedures in SQL Server database.
• Leads most complex multiple modeling, simulations, and analysis efforts.
• Works on the most complex problems where analysis of situations or data requires an evaluation of intangible variance factors.
• Create data access layer using Entity framework.
• Create Model, View and Controllers using MVC framework and follow agile methodology to implement the project.
• Acts as an expert technical resource to programming staff in the program development, testing, and implementation process.
• Design and develop micro services with .Net Core framework.
• Design and develop reusable components using .Net core libraries and publish as Nuget packages.
• Follow Agile methodology in application development and participate in sprint ceremonies.
• Implement software design patterns in developing micro services.
Minimum Education Requirement: This position requires minimum of Bachelorʼs degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelorʼs degree in one of the aforementioned subjects.