Web Developer (Senior Level) - (W2 ROLE)
6 months contract to hire
Holland, MI (Onsite Role)
Description:
Experience Requirements:
Key Requirements
8+ years of overall software development experience.
Minimum 5+ years of hands-on experience with
.NET and Angular .
Primarily
Front-End Development , but should be comfortable working with:
APIs (REST services)
Backend concepts and integrations
Full application development lifecycle
Strong ability to understand business requirements and translate them into technical solutions.
Experience with modern web application development and UI design best practices.
AI/LLM experience is a plus
(ChatGPT, Copilot, AI integrations, prompt engineering, etc.).
Looking for someone interested in a
long-term opportunity and potential conversion to a client employee
Make your application after reading the following skill and qualification requirements for this position.
Core Technical Requirements:
Programming Languages:
JavaScript, TypeScript, C#/.NET
Frontend:
Angular (or React/Vue.js)
Testing:
Unit testing (NUnit, Jasmine, Jest)
Architecture:
N-tier Application Development, Microservices
Integration:
APIs, RESTful services, message queues
Performance:
Caching strategies, optimization techniques
Modernization:
Application modernization, code refactoring
Development Tools:
Extensive IDE experience (VS Code, Visual Studio)
Database:
Data modeling (3rd normal form), SQL Server/PostgreSQL
Cloud:
Azure or AWS xsgimln fundamentals
DevOps:
CI/CD pipelines, automated deployment
Nice to Have:
Legacy Technologies:
Classic ASP, legacy system migration
UI Components:
Telerik, DevExpress
Cloud Services:
Cloudflare, CDN management
Microsoft Stack:
UWP, MAUI, Blazor
Additional:
API Management, containerization (Docker), monitoring tools
Database:
NoSQL experience (MongoDB, Redis)
Security:
OAuth, JWT, security best practices

Senior Web Developer (Angular)
TPI Global Solutions · Holland, MI, USA ·
- Job type:
- Contract