Job Summary: We are looking for an experienced .NET developer to oversee the development of functional .NET applications and websites. You will be directly involved with .NET application coding, system debugging, code reviewing, and the development of operational procedures. To ensure success as a .NET developer, .you should have extensive experience with Microsoft Frameworks, and advanced problem-solving skills. A top-class .NET Developer ensures the software development team produces scalable and functional applications that meet company specifications.
Responsibilities
Meeting with technology managers to determine application and website requirements.
Define and develop application code according to business needs
Ensures proper documentation of every aspect of application implementations including setup and maintain records, software updates, and changes to the applications.
Ensure all development conforms to standard system development life cycle plan in line with agile methodologies and principles.
Upgrading existing .NET websites and applications.
Analyzing system requirements and delegating development tasks.
Developing technical specifications.
Writing scalable code for .NET software applications.
Reviewing and debugging .NET applications.
Deploying functional websites, programs, and applications.
Drafting software and application operating procedures.
Job Requirements
Bachelor’s degree in computer science or information technology.
2-5 years experience as a .NET developer.
Knowledge of .NET languages including C#
Familiarity with the ASP.NET framework, ASP.Net Core, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
Familiarity with architecture styles/APIs (REST)
Understanding of Agile methodologies
Proficient with front-end development languages including JavaScript, HTML5, and CSS.