Position Overview:
We are seeking a skilled Full Stack .NET Developer with strong experience in
.NET application development,
database management, data analytics, and scripting. The ideal candidate will
have hands-on experience
building scalable web applications using .NET technologies, developing data
solutions using SQL and Power
BI, and leveraging PERL scripting for automation and backend processing. The
role requires a solid
understanding of design patterns, system architecture, and modern development
practices including
microservices and service-based architecture.
Key Responsibilities:
• Develop and maintain scalable web applications using .NET Framework and .NET
Core technologies
• Build and manage data solutions using SQL, SSIS, SSRS, and Power BI
• Leverage PERL scripting for automation and backend processing
Design and implement RESTful Web APIs and WCF services
• Work with Windows Services, Task Scheduler Jobs, and background processing
• Apply design patterns and system architecture best practices
• Implement dependency injection, repository patterns, and service-based
architecture
• Develop and maintain microservices-based solutions
• Write unit tests to ensure code quality and reliability
• Collaborate on front-end development using React JS
• Manage source code and versioning using Git or other version control systems
• Work with Azure cloud services for application deployment and management
Required Skills:
• .NET Framework and .NET Core
• C#
• ASP.NET
• VB.NET
• MVC
• Web API
• Entity Framework
WCF
• ADO.NET
• Azure
• SSIS
• SSRS
• Windows Services and Task Scheduler Jobs
• React JS
• .NET Framework 4.5 and above
• Design Patterns and System Architecture
• Dependency Injection
• Repository Pattern
• Service-Based Architecture
• Microservices Architecture
• PERL Scripting
• Git or other version control systems
Preferred (Bonus) Skills:
• Angular
• Unit Testing
• Power BI
• SQL
Apply through whichever channel suits you best.