● Developing Back-End and Front-End for new projects in agile team (C#, MVC, Net Core).
● Developing new features, bug fix for existing projects and Solve problems and issues of the program and increase its effectiveness.
● Producing codes with clean-code approach.
● Development of code and server and client for web applications.
● Code integration using source control software.
● Design and Implement SQL Database.
● Monitor application performance and review any application failures in staging or production.
● Deliver tasks as assigned within the estimated time frame.
● Cooperating with other developers on shared tasks.
● Optimization of the application for maximum speed and scalability.
● Work in Agile framework.
Requirements
● Excellent communication and team interaction skills are critical.
● Bachelor's or Master's degree in Computer Engineering (Software Engineer).
● Minimum of 6 years' experience in Programming and Software Development.
● Fluent in C# and .NET stack including ASP.Net MVC and ASP.Net MVC.
● Good knowledge of HTML, CSS, jQuery, Bootstrap.
● Fluent in RESTful API.
● Relational database design experience is required (Microsoft SQL Server).
● Familiar with Stimulsoft report.
● Familiar with UI / UX design concepts.