Closed or Expired Job Posting This job posting is closed or has expired and is no longer open for applications.
Upload
Job Description
JOB PURPOSE / ROLE
As .NET developer you should be at least proficient either in using C#.
If you are a great .NET developer, you should be capable of handling many aspects of the application, including but not limited to performance, scalability, security, and testing.
A fully knowledgeable .NET developer can use .NET to build a highly distributed web application, a sophisticated desktop application, or even a modern mobile application.
ESSENTIAL JOB FUNCTIONS
Utilize established development tools, guidelines and conventions including but not limited to ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#.
Collaborating with coworkers to facilitate the creation of large, complex developments, as required.
Testing your outputs to ensure that they are in excellent working order.
Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)).
Familiarity with architecture styles/APIs (REST, RPC).
Document the development process, architecture, and standard components.
Manage defect tracking system and resolve all issues and prepare update for systems.
Investigate and develop skills in new technologies.
Create technical specifications and test plans.
Monitor everyday activities of system and provide require support.
Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager
Keep abreast of new trends and best practices in web development
Bachelor’s degree in computer science, software engineering, information technology or a related field.
- 10 Years’ experience in same field.
Skills
Previous working experience as a .NET developer.
Knowledge of object-oriented.
Hands on experience with SQL schema design, SOLID principles, REST API design
SQL profiling and query optimization
Creative and efficient problem solver