Dice is the leading career destination for tech experts at every stage of their careers. Our client, Prutech Solutions, is seeking the following. Apply via Dice today!
POSITION: Sr Full Stack .Net Angular Developer
Experience Required: 14 YEARS.
Contract: Long Term
Loc: NY - Onsite Role - 3 days in Office
Note: Need Only Locals to NY
Qualifications:
- Proficiency in Angular: A deep understanding of Angular (13 & above) framework concepts such as components, services, modules, directives, templates, data binding, dependency injection, routing, and forms is essential.
- HTML/CSS/JavaScript: Strong knowledge of HTML5, CSS3, bootstrap and JavaScript.
- TypeScript: Knowledge of TypeScript is essential.
- Responsive Design: Experience in creating responsive web applications that work seamlessly across various devices and screen sizes.
- RESTful APIs: Understanding of RESTful API principles and experience in consuming APIs to fetch and manipulate data within Angular applications as well as experience in building and consuming APIs using ASP.NET Core.
- Version Control/Git: Proficiency in version control systems like Git for code collaboration, branching, merging, and managing code repositories.
- Testing: Knowledge of testing frameworks like Jasmine and Karma for writing unit tests and end-to-end tests for Angular applications.
- Package Management and Build Tools: Familiarity with package managers like npm, as well as build tools like Webpack or Angular CLI for project scaffolding, dependency management, and bundling.
- Proficiency in .NET Core: Thorough understanding of .NET Core framework, including its architecture, features, and capabilities for building scalable and high-performance applications.
- C# Programming Language: Strong knowledge and proficiency in C# including object-oriented programming (OOP) concepts, asynchronous programming, LINQ, and other advanced language features.
- ASP.NET Core: Experience in developing web applications using ASP.NET Core and APIs.
- Entity Framework Core (EF Core): Experience with EF Core for database access and management, including data modeling, CRUD operations, migrations, and working with relational databases MS SQL Server.
- Relational Databases: Familiarity with Relational databases like SQL Server and strong SQL skills.
- Dependency Injection: Thorough understanding of SOLID principles and dependency injection (DI) and inversion of control (IoC) principles in .NET Core.
- Unit Testing: Proficiency in writing unit tests using testing frameworks like NUnit, xUnit, or MSTest.
- Security Best Practices: Understanding of common security vulnerabilities and best practices for securing .NET Core applications.
- Performance Optimization: Ability to optimize the performance of .NET Core applications.
- Continuous Integration/Continuous Deployment (CI/CD): Experience with CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitLab Actions.
- Troubleshooting and Debugging: Proficiency in troubleshooting and debugging .NET Core applications.
PuTech abides by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.
#J-18808-Ljbffr