Apply

Developer / Programmer Analyst 3 (ASP.NET & Angular)

Posted 8 days agoViewed

View full description

💎 Seniority level: Senior, 8+ years

📍 Location: United States

🏢 Company: Information & Technology Management

⏳ Experience: 8+ years

🪄 Skills: SQLASP.NETGitHTMLCSSJavascriptjQueryRxJSTypeScriptC#.NET coreAngularRESTful APIs

Requirements:
  • Proficiency in ASP.NET Core and C#.
  • Understanding of front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React
  • Experience with SQL Server and database design.
  • Strong knowledge of unit testing frameworks and tools (e.g., xUnit,NUnit, Selenium)
  • Bootstrap, Blazor and jQuery
  • Experience with Angular 18
  • Knowledge of RESTful APIs and web services.
  • Understanding of data integration and ETL processes.
  • Understanding of Azure SQL Database and its features.
  • Familiarity with Angular CLI, Angular Material, and RxJS
  • Experience with cloud platforms like Azure.
Responsibilities:
  • Develop, maintain, and enhance web applications using ASP.NET and Angular 18.
  • Implement responsive behavior in legacy ASP.NET applications.
  • Design, develop, and implement solutions using Microsoft technologies, including C#, Visual Studio, and SQL Server (SSMS).
  • Develop and maintain Web APIs using .NET Core with a strong understanding of RESTful APIs.
  • Design and maintain database schemas.
  • Write and optimize SQL queries and stored procedures.
  • Utilize Entity Framework Core for ORM-based database operations.
  • Work with TypeScript, CSS, JavaScript, jQuery, Bootstrap, and Blazor to create dynamic and responsive user interfaces.
  • Write integration tests for APIs and front-end applications.
  • Develop unit tests to ensure code quality and reliability.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure effective communication and teamwork to meet project goals.
  • Optimize application performance to ensure smooth and efficient operation.
  • Implement scalable solutions to handle increasing user loads and data volumes.
  • Troubleshoot and resolve application issues and bugs promptly.
  • Provide ongoing support and maintenance to ensure application stability.
Apply