Fullstack C# Developer Role
We are seeking a skilled and experienced developer to join our team as a fullstack C# developer. As a key member of our development team, you will be responsible for designing and developing new features, optimizing performance, and managing deployments.
Key Responsibilities:
* Design and develop new features in collaboration with the product team
* Troubleshoot and resolve production issues to ensure system stability
* Collaborate with the team to define product direction and technical strategy
* Prepare the application for concurrency and scalability scenarios
* Optimize resources to handle user load efficiently
* Deploy applications on Azure or on-premise servers
* Document technical components and system architecture
* Build and maintain CI/CD pipelines to automate deployment and testing processes
Requirements:
* Bachelor's Degree in Computer Science, Engineering, or a related field
* 5+ Years of experience working with .NET/C#
* 5+ Years of experience working with Angular
* Proficiency in SQL
* Hands-on experience developing and consuming REST APIs
* Knowledge of Entity Framework
* Experience with Microsoft Azure
* Understanding of IIS (Internet Information Services)
* Advanced English Level is required for this role
Benefits:
* 100% remote work
* Paid time off
* National Holidays celebrated
* Sick leave
* Refundable Annual Credit
* Team-building activities
* Birthday day off
About Us:
We are a dynamic team dedicated to solving complex business challenges through cutting-edge technology. We value creativity and expertise, and we are eager to hear from you if you are passionate about transforming businesses with innovative solutions.