Overview :
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions tour clients world-wide. Our client is an American multinational information technology services and consulting company and is a leading provider of information technology, consulting, and business process outsourcing services, dedicated helping the world's leading companies build stronger businesses.
Position : Senior .Net Developer
Location : Seattle WA or Dallas TX
Duration : 6+ Months
Job Type : Temporary Assignment
Work Type : Hybrid
Job Description : Summary :
Mandatory skills
- A candidate must demonstrate the following abilities :
- Next.js (Front-end)
- Develop user interfaces (UI) and user experiences (UX) using Next.js, a React-based framework.
- Utilize advanced Next.js features, including server-side rendering (SSR) and static site generation (SSG), for performance optimization and improved SEO.
- Integrate front-end applications with back-end APIs, handling data fetching and state management efficiently.
- Build and deploy scalable web applications that are reliable and maintainable.
- .NET Microservices API (Back-end)
- Design, develop, and maintain RESTful APIs using the .NET framework.
- Work within a microservices architecture, building small, independent services that are responsible for specific business capabilities.
- Implement features that ensure the security, scalability, and performance of back-end services.
- Utilize containerization technologies like Docker for deploying microservices.
- Microservice Architecture
- Demonstrate a deep understanding of microservice principles, including bounded contexts and independent deployments.
- Understand and implement API gateways for managing and routing requests to various microservices.
- Implement effective strategies for data handling and communication between services.
Nice-to-have skills
The following experience is beneficial and can help a candidate stand out :Microsoft AzureFamiliarity with deploying and managing applications on the Azure cloud platform.Experience with specific Azure services relevant to a microservice architecture, such as :Azure App Service : Hosting for web APIs and Next.js applications.Azure DevOps : Setting up CI / CD pipelines for automated testing and deployment.Azure Functions : Creating serverless functions for specific tasks.Azure SQL : Worked on SQL Server and ability to migrate existing sql server in on-prem to Azure SQL.Worked on Stored procedures and Views.Experience monitoring applications with Azure Monitor.Experience :
10+ yrsRequirements :
Bachelor's degree, or equivalent practical experience.8+ years of experience with software development in NextJS, C#, DotNet and Cloud Modernization, preferably Azure cloud.Experience with Microsoft Azure is a valuable, but not essential, bonus.This combination of skills is typical for building high-performance, scalable full-stack applications.TekWissen Group is an equal opportunity employer supporting workforce diversity.