We are looking for a Software Engineer with experience in C# and .NET technologies to join our development team. You will be involved in building and maintaining both desktop and web-based applications, as well as backend services, contributing to the delivery of reliable and scalable solutions.
Key Responsibilities
- Design, develop, and maintain applications using C# and .NET / .NET Core / ASP.NET Core.
- Build and enhance WPF desktop applications and backend services.
- Develop and integrate RESTful APIs for system communication.
- Deploy and manage applications using IIS and ASP.NET Core hosting (Kestrel).
- Work with SQL databases for data storage, queries, and optimization.
- Troubleshoot, debug, and improve application performance and stability.
- Collaborate with cross-functional teams across development, testing, and deployment.
Requirements
- 2-3 years of experience in software development.
- Strong experience in C# and .NET technologies.
- Hands-on experience with ASP.NET Core and REST API development.
- Experience developing WPF desktop applications.
- Familiarity with IIS deployment and Kestrel hosting.
- Experience working with SQL Server or similar relational databases.
- Strong problem-solving skills and ability to work in a team environment.