drjobs Senior Fullstack Net Developer

Senior Fullstack Net Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Lansing - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Role: Senior Full Stack .Net Developer with React

Location: Lansing MI (Virtual & Travel)

We are seeking a highly motivated FullStack Developer to join our onsite development team. The ideal candidate will have a strong background in .NET 8 microservices architecture performance optimization and distributed systems. You will play a critical role in developing optimizing and maintaining scalable applications with a sharp focus on performance efficiency and system reliability. Extensive experience working with React Single Page Application (SPA) .NET and writing the best C# code while constantly striving for problemsolving and continuous improvement.

  • Minimum Years of Work Experience: 8
  • Minimum Educational Requirement: Bachelors Degree

Key Responsibilities:

  • Design develop and maintain both backend and frontend components using C# .NET 8 and Monorepo React. Ensure that all components interact seamlessly and efficiently across the application.
  • Work on designing and implementing microservices using .NET Core and .NET 8 focusing on scalability reliability and performance. Ensure that services are loosely coupled independently deployable and able to handle high traffic loads.
  • Investigate and address performance bottlenecks at every layer of the application stack from the database (SQL Server Entity Framework) to the frontend (React).
  • Implement and optimize solutions for distributed architectures ensuring that the system is faulttolerant highly available and scalable.
  • Write clean efficient and maintainable C# code that adheres to best practices in software development including SOLID principles design patterns and unit testing.
  • Build dynamic highperformance React user interfaces. Ensure smooth interactions efficient code sharing between apps and optimized rendering. Work with modern frontend technologies state management and React hooks to improve code quality and maintainability.
  • Triage and debug system issues both in production and during development while proposing and implementing fixes to ensure system stability and optimal performance.
  • Stay updated with the latest technologies in React Node.js and .NET and implement modern techniques to improve application architecture.
  • Strong knowledge of designing secure and performant RESTful APIs with expertise in authentication and authorization (e.g. OAuth JWT).

Technical Skills & Requirements:

  • Proven experience with .NET Core and .NET 8 for building scalable performant and maintainable applications. Strong understanding of C# and objectoriented programming principles.
  • Handson experience designing and building microservices. Familiarity with service discovery interservice communication transaction management and API management.
  • Extensive experience with custom React FW. Expertise in managing shared code across multiple applications optimizing front end pages for performance and ensuring scalability of frontend architecture.
  • Proficient in using EF Core for ORM managing database connections and ensuring efficient database queries.
  • Experience with SQL Server including writing complex queries optimizing database interactions and ensuring data integrity and performance.
  • Familiarity with Apache Kafka for eventdriven architectures data streaming and asynchronous communication between services.
  • Knowledge of building applications for distributed systems with an emphasis on high availability fault tolerance and system scalability.
  • Experience with testing frameworks (e.g. xUnit NUnit) and testdriven development (TDD) for both frontend and backend code.
  • Experience in handling debugging complex issues and resolving architectural bottlenecks.
  • Excellent communication and collaboration skills to work with crossfunctional teams.

Additional Information :

All your information will be kept confidential according to EEO guidelines.


Remote Work :

No


Employment Type :

Fulltime

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.