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
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 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
