Senior Full Stack .NET Developer

Job Category: .NET Developer
Job Type: Hybrid

Experience Required: 7+ Years
Location: Remote
Job Type: Full-time

What We Do

At Petras Solutions Private Limited, we focus on areas where a Technology can help build lives. Our comprehensive technological solutions help Businesses and individuals achieve greater success. We can deliver Services and Products on wide areas that were created with an aim to help you live differently. In order to empower our users to do better, Petras Solutions Private Limited is continually building upon new services and Products, so stay in touch to learn about our new offerings and other changes.

Job Description:

We are looking for a highly skilled and experienced Senior Full Stack .NET Developer to join our growing team. The ideal candidate will have a strong background in developing scalable web applications using the .NET ecosystem, with hands-on expertise in both backend and frontend technologies. If you’re passionate about clean code, architecture, and solving complex problems, we’d love to meet you.

Key Responsibilities:

Design, develop, and maintain scalable and robust .NET Web APIs using C#.
Implement software solutions adhering to SOLID principles, OOP best practices, and standard design patterns.
Build responsive, user-friendly interfaces using Angular 2+, TypeScript, JavaScript, HTML, and CSS.
Work with ORM tools, especially Entity Framework, for seamless data access.
Write optimized SQL queries and troubleshoot database performance issues.
Deploy applications and manage server environments (Dev/Test/Prod).
Collaborate with the team on software architecture including Multi-tier, Multi-tenant, and Microservices-based designs.
Engage in full software development lifecycle – from design to deployment and support.
Work with large datasets and file processing for data-intensive applications.
Apply version control (e.g., Git) and CI/CD practices for streamlined deployment.

Required Skills:

7+ years of experience in software development.
Strong expertise in .NET Web APIs and C#.
Solid understanding of Object-Oriented Programming, SOLID principles, and design patterns.
Proficient in Entity Framework and ORM tools.
Expertise in SQL Server with experience in query tuning and performance optimization.
Hands-on experience with Angular 2+, TypeScript, JavaScript, HTML, and CSS.
Experience with server-side deployment and environment management.
Strong problem-solving skills and adaptability.
Good communication and teamwork abilities.

Preferred/Bonus Skills:

Exposure to React or Vue.js frameworks.
Experience working with NoSQL databases (MongoDB, Cassandra, etc.).
Familiarity with cloud platforms (Azure, AWS, GCP).
Background in developing data-heavy applications or processing large files.
Understanding of Microservices and Multi-tenant architecture.
Why Join Us?
Opportunity to work on cutting-edge technologies and large-scale applications.
Collaborative and growth-driven work environment.
Competitive compensation and benefits.

 Apply Now to take the next step in your career with Petras Solutions.

Apply for this position

Allowed Type(s): .pdf