Sr Full Stack .NET Developer
Job Description
Sr Full Stack .NET Developer
**Full Remote. No Visa sponsorship requirements or C2C candidates will be considered for this role.**
We are seeking a skilled Senior Full Stack .NET Developer to join a growing team. You will be responsible for designing, building, and maintaining modern web applications using the latest technologies in the Microsoft stack along with modern front-end frameworks. The ideal candidate will have hands-on experience with C#, ASP.NET Core, PostgreSQL, and both React and Blazor front ends. A strong understanding of software design patterns, clean architecture, and scalable system design is essential.
Key Responsibilities:
- Design, develop, and maintain full stack applications using C#, ASP.NET Core, and PostgreSQL.
- Collaborate with stakeholders and cross-functional teams to gather and analyze requirements, ensuring alignment with business goals.
- Build responsive front-end components using React.js and Blazor.
- Develop RESTful APIs and integrate front-end clients with back-end services.
- Work with Entity Framework Core for data access and manipulation.
- Write clean, scalable, and well-documented code following SOLID principles and best practices.
- Apply architectural patterns like Clean Architecture, CQRS, DDD, and layered architecture where appropriate.
- Participate in code reviews, sprint planning, and team stand-ups.
- Optimize applications for performance scalability, and security.
- Collaborate with cross-functional teams including UI/UX designers, QA engineers, and DevOps.
Qualifications:
- 3+ years of experience as a full stack developer.
- Strong proficiency in C#, .NET 6+, ASP.NET Core.
- Proficiency with PostgreSQL or other relational databases.
- Must have strong experience in React.js with additional experience in Blazor preferred.
- Solid understanding of modern software architecture and design patterns.
- Familiarity with unit testing and integration testing required with exposure to UI unit testing preferred.
- Experience with Git, CI/CD pipelines, and agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills, with the ability to work collaboratively with cross-functional teams.
Preferred Skills:
- Experience building multi-tenant, microservices, or event-driven architectures.
- Exposure to OpenTelemetry, logging and observability tools.
- Prior work on secure software development and identity integration (e.g. Azure Entra ID).
Equal Opportunity Employer.
Share This Job:
Related Jobs:
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.