Description
Develop and maintain web and desktop applications using .NET Core, C#, and ASP.NET.
This role is on-site.
Responsibilities
- Build and maintain web applications and desktop software using .NET Core and C#.
- Integrate UI components with server-side logic in collaboration with front-end developers.
- Debug technical issues, resolve bugs, and ensure code quality through reviews.
- Develop and maintain database schemas and queries using SQL Server.
- Create and maintain technical documentation and FAQs.
Required Skills
- 1-2 years of experience in software development using .NET Core and C#.
- Proficiency in ASP.NET Core, Entity Framework Core, and LINQ.
- Strong knowledge of SQL Server and relational database concepts.
- Familiarity with HTML, CSS, JavaScript, and front-end frameworks.
- Understanding of RESTful APIs, JSON, and web services.
- Experience with version control systems and agile methodologies.
- Knowledge of networking concepts including TCP/IP, DNS, and VPN.
Preferred Skills
- Familiarity with industrial protocols such as Modbus, OPC, or ASCII.
- Basic knowledge of PLC, Controller, or SCADA systems.