Job description
We are looking for a skilled .NET Developer to join our dynamic development team. The ideal candidate should have hands-on experience in software development using the .NET framework, a strong understanding of front-end and back-end technologies, and a passion for building scalable applications.
Roles and Responsibilities:
-
Develop and implement new software programs from scratch and enhance existing systems.
-
Work on web application development including GUI design and integration.
-
Build complex UI panels with responsive and interactive elements.
-
Conduct system integration testing, unit testing, and participate in code reviews.
-
Work with Xamarin and the Azure cloud platform for mobile and cloud-based applications.
-
Collaborate with the product and project management teams to define scope, timelines, and deliverables.
-
Use Git for version control and contribute to source code management processes.
-
Communicate progress and escalate issues in a timely manner.
Technical Skills Required:
-
Strong knowledge of .NET framework, C#, ASP.NET MVC, Razor.
-
Hands-on experience with HTML, CSS, JavaScript, jQuery, AJAX, JSON, XSLT, and Web Services.
-
Familiarity with MySQL and solid database concepts.
-
Experience with Apache web server and source control tools (e.g., Git).
-
Exposure to mobile technologies and cross-platform development using Xamarin.
-
Knowledge of test-driven development (TDD) and agile methodologies.
Job Benefits & Perks
Positions : 10