Senior .Net Developer
Receive tasks from the team leader for development
Handle existing software issues and implement requested changes
Apply updates and modifications to current software systems
Work on software enhancements and improvements
Develop new system versions
Contribute to ERD creation with analysts and the .NET team leader
Support project architecture design with the team leader
Perform unit testing before handing over to the QC team
Plan system implementation
Distribute tasks to junior team members
Communicate with the quality team to resolve bugs and issues
Assist the team leader in both high-level and low-level application design
Guide junior developers and conduct peer code reviews
Maintain timesheets for tasks and bug fixes
Perform other related tasks as required
Bachelor’s degree in computer engineering or computer science.
C# language
.Net framework version 4.
ASP.NET WebForm & MVC (Work Experience is a must
WCF Services and Restful API
Windows services
ASP.Net Core
Oracle Database (Work Experience is a must)
Javascript, HTML, Jquery, and Angular +2 (Work Experience is a must)
Familiar with the desktop/web development model and Internet Information Server.
Strong analytical and problem-solving skills.
Ability to handle difficult situations.