Understand the software architecture strategies, define design alternatives according to software architecture, design DB schema and document design decisions.
Coding, configuring and building the software application according to the approved design, following the coding standards.
Implementing unit test cases, applying integration testing, troubleshooting and bug-fixing the assigned tasks throughout the project life cycle.
Contributing to both, the estimates of the technical tasks and the project?s compliance to the organizational processes and standards.
Job Requirements:Technical Competencies:- Excellent experience in .NET Core and C#.- Excellent experience in working with Microsoft SQL Server.- Excellent experience in working with HTML, Angular JS, Angular 9, JavaScript and ASP.NET Web APIs.- Excellent experience in working with Entity Framework, ASP.NET MVC and OOP.- Good Experience in TFS and GIT Repository- Good Experience in Microsoft AzureSoft Skills:
Team Player
Very Good communication skills
Decisive thinking/problem solving
Focus, productive & high capacity
Work Experience:This position usually requires 2-7 years of relevant professional experience or equivalent education.Education- Bachelor of Science preferably Computer ScienceLanguages: