What are the responsibilities and job description for the Programmer Analyst dot net position at Info High Tech LLC?
Programmer Analyst -.net
I. POSITION OBJECTIVES
1. Optimize Application Performance:
· Implement, customize, and maintain .NET Core and .NET Framework applications.
· Enhance application performance using advanced SQL stored procedures and functions.
2. Front-End Development:
· Develop dynamic front-end applications with Blazor, AJAX, Bootstrap, and Angular.
· Create responsive and interactive user interfaces using TypeScript, CSS, JavaScript, and jQuery.
3. Solution Design and Development:
· Design and implement solutions with C#, Visual Studio, and SQL Server (SSMS).
· Develop and maintain RESTful Web APIs using .NET Core.
4. Database Management:
· Design and optimize database schemas, queries, and stored procedures.
· Utilize Entity Framework Core for efficient ORM-based database operations.
5. Testing and Quality Assurance:
· Write and maintain integration and unit tests for APIs and front-end applications.
6. Performance Monitoring:
· Use Dynatrace to monitor and resolve server performance issues.
7. Cloud Development:
· Develop, deploy, and manage applications on Azure.
8. Collaboration and Communication:
· Exhibit strong communication skills and collaborate effectively as a team player.
II. JOB DUTIES AND RESPONSIBILITIES
| Years | Required/Preferred | Experience
| 8 | Required | Proficiency in ASP.NET Framework.
| 8 | Required | Strong proficiency in MS-SQL database development and management
| 7 | Required | Familiarity with Entity Framework Core for ORM-based database operations.
| 6 | Required | Experience with agile / scrum methodology
| 5 | Required | Proficiency in ASP.NET Core for building RESTful APIs.
| 5 | Required | Proficiency in Angular framework.
| 4 | Required | Proficiency in writing unit tests using nUnit framework.
| 3 | Required | Basic knowledge of Azure cloud services.
| 3 | Required | Understanding of Azure SQL Database and its features.
| 3 | Preferred | Familiarity with Angular CLI, Angular Material, and RxJS
| 1 | Preferred | Dynatrace experience to analyze server performance
| 8 | Required | Proficiency in ASP.NET Framework.
| 8 | Required | Strong proficiency in MS-SQL database development and management
| 7 | Required | Familiarity with Entity Framework Core for ORM-based database operations.
| 6 | Required | Experience with agile / scrum methodology
| 5 | Required | Proficiency in ASP.NET Core for building RESTful APIs.
| 5 | Required | Proficiency in Angular framework.
| 4 | Required | Proficiency in writing unit tests using nUnit framework.
| 3 | Required | Basic knowledge of Azure cloud services.
| 3 | Required | Understanding of Azure SQL Database and its features.
| 3 | Preferred | Familiarity with Angular CLI, Angular Material, and RxJS
| 1 | Preferred | Dynatrace experience to analyze server performance
III. QUALIFICATION
Knowledge:
· .NET Technologies: .NET Core, .NET Framework, C#, Visual Studio.
· Database Management: SQL Server, stored procedures, schema design.
· Web Development: Blazor, AJAX, Bootstrap, Angular, TypeScript, CSS, JavaScript, jQuery.
· ORM Tools: Entity Framework Core.
· Performance Monitoring: Dynatrace.
· Cloud Platforms: Azure.
Skills:
· Programming: C#, .NET Core, .NET Framework, SQL.
· Front-End Development: Blazor, AJAX, Bootstrap, Angular, TypeScript, CSS, JavaScript, jQuery.
· API Development: RESTful APIs, .NET Core.
· Testing: Integration and unit tests.
· Performance Optimization: Dynatrace.
· Cloud Development: Azure.
Abilities:
· Problem-Solving: Design and implement solutions, optimize performance.
· Collaboration: Team player, strong communication.
· Adaptability: Learn new technologies, handle various tasks.
· Attention to Detail: Write clean code, optimize databases.
Salary : $50 - $60