We are seeking a highly motivated and experienced Full-Stack Developer to join our team. The ideal candidate will have experience in both front-end and back-end web development, as well as a strong understanding of software development principles and best practices. The Full-Stack Developer will be responsible for developing and maintaining web applications, as well as working with clients and project managers to understand requirements and develop solutions.
Job Highlights:
• Permanent Work-from-Home setup
• Day shift; stress-free work environment
• 5-day work week with a collaborative and supportive team environment
Job Description:
• Develop and maintain applications using Microsoft .Net C# and Blazor WASM.
• Develop and maintain production-ready .Net Core APIs with Microsoft .Net C#
• Design and develop high-quality, efficient, and reliable code.
• Ensure the best possible performance, quality, and responsiveness of applications.
• Build and maintain .Net Core test projects using either NUnit or XUnit
• Work with Microsoft SQL Server to design and maintain efficient database structures
• Develop and maintain APIs utilizing Azure, including Storage Accounts, App Service, Event Queues, Logic Apps, Function Apps, etc.
• Work with Mediate pattern, Entity Framework Core, Onion Architecture, Auto Mapper, System Reflection for loading and executing code at runtime, JWT Authentication/oAuth, ODATA, REST API, and other libraries and development techniques as required
• Collaborate to ensure seamless integration between front-end and back-end technologies
• Participate in code reviews to maintain code quality, performance, and scalability.
• Debug and troubleshoot issues that arise during development, testing, and production
• Stay up-to-date with emerging trends and technologies in web development.
Qualifications:
• At least 3 years of experience in Microsoft .Net C# and building production-ready .Net Core(5, 6 or 7) API’s
• Experience with Microsoft SQL Server and Azure(including Storage Accounts, App Service, Event Queues, Logic Apps, Function Apps, etc.)
• Ability to build and maintain .Net Core test projects with either NUnit or XUnit
• Familiarity with Mediate pattern, Entity Framework Core, Onion Architecture, Auto Mapper, System Reflection for loading and executing code at runtime, JWT Authentication/oAuth, ODATA, REST API, and other libraries and development techniques as required
• Experience with Microsoft Blazor WASM development and standard web development technologies such as JavaScript, HTML, and CSS
• Experience working with Syncfusion components is a plus
• Proficiency with Microsoft Visual Studio, VS Code, Azure Data Studio/SQL Server Management Studio, Azure Dev Ops, and Git Repos, branch management, pull requests, etc.
• Excellent communication skills(verbal and written) and ability to work collaboratively in a team environment
• Strong problem-solving skills and attention to detail
Benefits
• Healthy, conducive work environment(Great Place to WorkTM – Certified two years in a row!)
• Competitive salary
• 21 leave credits + all client-based holidays
• 100% paid on non-special working holidays rather than 30%
• De Minimis/ Allowances
• HMO coverage + dependent
• Work-from-home Allowance(Upon regularization)
• Lots of opportunities to enhance your skills, acquire new experiences, work among experts, and grow your career.
• Exposure to world-class, high-level management from local and international direct supervisors
APPLY FOR THIS JOB:
Company: The Ad Firm
Name: PANDR Outsourcing
Email: