Participating in the entire software development life cycle, debugging applications, and configuring existing systems.
Writing clean, testable code using .NET programming languages (C#, MVC, .Net Core, JS, Angular)
Collaborates with department heads, managers, and other stakeholders to fully understand the tasks that must be accomplished by the software requested.
Designs, or assists with design of, graphical user interface (GUI) as needed.
Collaborates with systems analyst to obtain and analyze project specifications and flowcharts.
Debugs or corrects any issues discovered during beta testing.
Issues stable release.
Analyzes, reviews, and revises programs as needed to increase operating efficiency or adapt program to new requirements.
Writes and thoroughly tests codes in development sandbox.
Job Requirements
BSc. Computer Science or equivalent
Hands on experience with (.NET Core , Angular) for 2 years minimum
Web development experience with MVC, ASP.NET Core, Web API, Entity Framework Core, -JavaScript libraries specifically Angular
Proficient in programming using C#, MSSQL.
solid understanding of Net Core
Strong understanding of object-oriented programming
Familiar with various design and architectural patterns
Understanding of fundamental design principles for building a scalable application
Knowledge in implementing automated testing platforms and unit tests is a plus
Proficient understanding of code versioning tools specifically Git
Strong knowledge of angular framework and frontend library experience
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.