.Net Developer
About Candidate
Introduction:
The candidate is a highly experienced Principal C# / .NET Developer with over 20 years of expertise in designing, developing, and managing complex software solutions. They have a strong background in leading C# practices, mentoring new developers, and managing projects across various industries, including banking, utilities, healthcare, and financial services. The candidate has architected and developed solutions for market data aggregation, real-time systems, and mobile applications for safety and outage management. They are also experienced in developing applications for healthcare, including patient management systems and stroke centers. Key tasks include building and optimizing high-performance systems, mentoring teams, creating REST APIs, working with databases like SQL Server, MongoDB, and KDB+, and integrating cloud services like Azure and GCP. The candidate has hands-on experience with UI development using WPF, WinForms, and React, along with advanced testing frameworks like NUnit, XUnit, and Moq.
Responsibilities:
- Over 20 years of experience in C#/.NET development.
- Expertise in designing, developing, and managing complex software solutions.
- Strong leadership in mentoring developers and managing projects.
- Worked across industries including banking, utilities, healthcare, and financial services.
- Developed market data aggregation systems, real-time systems, and mobile applications for safety and outage management.
- Experienced in building patient management systems and solutions for healthcare.
- Proficient in creating REST APIs and integrating cloud services (Azure, GCP).
- Skilled in UI development using WPF, WinForms, and React.
- Hands-on experience with SQL Server, MongoDB, and KDB+ databases.
- Knowledge of high-performance time series databases (Q/KDB+).
- Experienced in using DevExpress, Infragistics, and Syncfusion for UI development.
- Expertise in multithreading, memory & performance profiling.
- Proficient in unit testing frameworks: NUnit, XUnit, Moq.
- Cloud development skills in Azure and GCP.
- Mobile development using Xamarin Forms and Flutter.
- Relational databases: SQL Server, Sybase, Oracle, PostgreSQL, DB2.
- NoSQL database expertise: MongoDB.
- Web development with React and Angular.
- Experience with Elasticsearch for search engine integration.
- GIS (Geographical Information Systems) expertise.
- Knowledge of DICOM (Digital Imaging and Communications in Medicine), XML/XSD/XSLT.
- Programming skills in Typescript and Python.