We are seeking a talented and experienced Full Stack .NET Developer with 5+ years of experience to join our development team. The ideal candidate will have strong proficiency in C#, .NET Core / .NET Framework, Angular, and Microsoft SQL Server, including SSIS. Experience with EXTJS is a plus but not required. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web based applications and APIs, working across both front-end and back-end technologies
Key Responsibilities:
• Design, develop, and maintain robust full-stack applications using C#, .NET, and Angular
• Build and maintain RESTful APIs and microservices
• Develop and optimize complex SQL queries, stored procedures, views, and SSIS packages
• Collaborate with UI/UX designers and other developers to deliver high-quality user experiences
• Implement front-end components using Angular; familiarity with EXTJS is a bonus
• Troubleshoot and resolve software defects and production issues
• Participate in code reviews, architectural discussions, and sprint planning
• Ensure application scalability, performance, and security
• Write and maintain technical documentation
Required Skills & Experience:
• 5+ years of professional experience in full stack software development
• Strong programming skills in C#, .NET Core / .NET Framework
• Solid front-end development experience with Angular (v8 or later)
• Proficient with MS SQL Server, including writing queries, stored procedures, and performance tuning
• Hands-on experience with SSIS (SQL Server Integration Services)
• Good understanding of software architecture principles, design patterns, and object-oriented programming
• Experience working in Agile/Scrum development environments
• Familiar with version control tools (e.g., Git, Azure DevOps)