Senior .NET Developer
Indexed description
Key Responsibilities:
- Design, develop, and maintain IT solutions aligned with organizational needs.
- Perform system testing, integration, and quality assurance to ensure robust performance.
- Support implementation activities, including user training and deployment.
- Package, deploy, install, and configure software applications, ensuring compatibility with existing infrastructure and compliance with organizational standards.
- Attend to remedy cases, troubleshoot issues, and provide timely system support.
Requirements:
- Minimum 3–4 years of professional experience supporting, customizing, or developing enterprise solutions / ERP systems
- Minimum 3 years of experience with SQL databases, with strong expertise in Stored Procedures, query optimization, and database design
- Strong proficiency in C# and the .NET framework for backend development
- Solid experience designing, developing, integrating, and maintaining APIs for data synchronization between ERP systems and external applications
- Good understanding of accounting principles, financial processes, and business workflows within enterprise environment
Technical Skills:
- Programming Languages: C#, SQL, .NET Core, ASP.NET
- Frameworks & Libraries: LINQ, Entity Framework, Crystal Report, WinForms, Win Services
- Databases: Microsoft SQL Server, expertise in stored procedures, query optimization
- Development Tools & Platforms: Visual Studio, MSSMS, Jira, Postman
- Web & API Development: RESTful APIs, middleware integration, JWT authentication
- Cloud & DevOps Tools: IIS, Ali cloud, Azure DevOps, GitLab/GitLab
Soft Skills:
- Strong problem-solving and analytical skills
- Able to work independently and collaboratively across teams
- Good communication and documentation skills
- Proactive in identifying optimization and automation opportunities
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search