About the Role
As a seasoned Fullstack C# professional, you will be responsible for crafting and maintaining high-performance applications, optimizing scalability, and overseeing Azure deployments.
Your Key Responsibilities
* Collaborate with cross-functional teams to design and develop innovative features.
* Analyze and resolve complex production issues to ensure system stability.
* Work closely with the product team to define technical strategies and drive product direction.
* Prepare applications for high-traffic scenarios, ensuring seamless user experiences.
* Optimize Azure resources for efficient user load management.
* Deploy applications on Azure or on-premise servers, ensuring streamlined processes.
* Develop comprehensive documentation for technical components and system architecture.
* Establish and maintain CI/CD pipelines to automate deployment and testing processes.
Essential Qualifications
* 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.
* Familiarity with Entity Framework.
* Experience with Microsoft Azure.
* Understanding of IIS (Internet Information Services).
* Advanced English Level is required for this role, as you will work with international clients.