Position Overview:We are seeking a highly skilled Senior .NET Developer to join our dynamic team. The ideal candidate will possess a comprehensive understanding of ASP.NET web application development, API development, and object-oriented programming principles in C#. Additionally, proficiency in various .NET frameworks, familiarity with Agile Methodology, and experience in data science and business intelligence tools are essential for success in this role.Responsibilities:
- Develop and maintain ASP.NET web applications and APIs, ensuring high performance, security, and scalability.
- Implement object-oriented programming principles, adhering to SOLID principles and best practices in C# development.
- Utilize ASP.NET web forms, ASP.NET MVC, and ASP.NET WebApi to develop robust web applications.
- Collaborate with cross-functional teams to deliver projects in accordance with Agile Methodology.
- Leverage data science and business intelligence tools for data visualization, modeling, and analysis.
- Lead the implementation of BI solutions using Power BI, facilitating informed decision-making processes.
- Manage state both client-side and server-side, utilizing jQuery and JSON for lightweight client-side programming.
- Set effective priorities and drive projects to achieve immediate and long-term goals, demonstrating self-motivation and initiative.
Core Qualifications:
- Proficiency in ASP DOT NET web application development and API development.
- Solid understanding and implementation of object-oriented programming principles in C#.
- Extensive knowledge of ASP.NET web forms, ASP.NET MVC, and ASP.NET WebApi for web application development.
- Familiarity with Agile Methodology and experience working in Agile development environments.
- Strong command of C# as a development language, with expertise in .NET framework concepts and implementation.
- Experience in data science, business intelligence, data visualization, and modeling.
- Proficiency in Power BI for BI solution development and reporting.
- Expertise in state management both client-side and server-side, utilizing jQuery and JSON.
- Self-motivated with the ability to set and achieve effective priorities for immediate and long-term goals.
Technical Skills:
- Tools and Languages: C#, ASP DOT NET MVC, .NET CORE, HTML 5, XML, jQuery, Entity Framework, SQL, Web API2, DevExpress, XAMPP server, AJAX.
- BI Tools: Power BI, SSIS, SSRS, SSAS.
- Databases: MS SQL, MySQL 5.
- Platforms: Windows 10.
- Software: Visual Studio, MS Office suite, Postman, Fiddler, Microsoft SQL Server Management Studio.