Job Opportunity
We are seeking an experienced software professional to join our team as a Senior Fullstack C# Software Engineer. The successful candidate will be responsible for designing, developing, and maintaining scalable applications using C# and Angular.
* Main 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 Azure 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.
About the Job
The ideal candidate has a Bachelor's Degree in Computer Science, Engineering, or a related field, with 5+ years of experience working with .NET/C# and Angular, proficiency in SQL, hands-on experience developing and consuming REST APIs, knowledge of Entity Framework, and experience with Microsoft Azure and IIS. Advanced English Level is required for effective communication with US clients.