Technical Lead for Software Development:
* About the Project: This role involves designing, developing, and maintaining scalable software applications using C# and Angular. It also includes optimizing performance and managing cloud deployments.
* Your Responsibilities: Work closely with the product team to design new features and collaborate on technical strategy. 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 cloud servers. Document technical components and system architecture. Build and maintain pipelines to automate deployment and testing processes.
* Requirements: Bachelor's degree in Computer Science or a related field. 5+ years of experience working with .NET/C#. Proficiency in SQL. Experience developing and consuming REST APIs. Knowledge of Entity Framework. Understanding of IIS (Internet Information Services). Advanced English Level is required as you will work with US clients.