Application Developer
Posted 2025-05-15Job Duties:
Design and develop web applications using C#.Net, Asp.Net, MVC, and Web API.
Writing reusable libraries using object-oriented development techniques, Design Patterns and Best Practices, e.g. SOA
Implementing Dependency injection pattern and IoC containers using Unity.
Using web technology stack, including HTTP, REST, cookies, caching, asset loading and Visual Studio 2017, SQL Server 2016
Design and develop HTML markups using HTML, CSS, jQuery and bootstrap.
Develop technical interfaces, specifications and architecture.
Develop user interfaces and client displays.
Develop and test software prototypes.
Create tables, triggers and stored procedures in SQL Server database.
Database design and development for the Web application.
Writing DDL, DML, views, and functions.
Working with ADO.NET & LINQ to SQL.
Implemented performance tuning and Optimization (PTO).
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 later using Entity framework.
Create Model, View and Controllers using MVC framework and follow agile methodology to implement the project.
Perform model data Migrations in MVC
Work with .NET Web Forms and migrating to MVC
Using code versioning tool Team foundation server (TFS) and Azure Devops
Expertise with other Concurrent Versions Systems like GIT and SVN.
Acts as an expert technical resource to programming staff in the program development, testing, and implementation process.
Writing tests with NUnit and Microsoft fakes, Test Application Software, and Content.
Troubleshoot and Assist Users in resolving problems and issues within the companys software programs.
Implementing automated testing platforms and unit tests.
Minimum Education Requirement: This position requires minimum of bachelors degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelors degree in one of the aforementioned subject.
Apply Job!