About the Role
We are seeking a seasoned C# engineer to spearhead the development of scalable applications, focusing on performance optimization and Azure/on-premise deployment strategies.
Key Responsibilities:
* Collaborate with the product team to design and implement new features.
* Troubleshoot and resolve production issues to ensure system stability.
* Participate in defining product direction and technical strategy.
* Enhance application scalability and concurrency.
* Optimize Azure resources for efficient user load handling.
* Deploy applications on Azure or on-premise servers.
* Document technical components and system architecture.
* Maintain CI/CD pipelines for automated 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, as you will work with US clients.
What We Offer:
* A challenging and dynamic work environment.
* Opportunities for professional growth and development.
* A competitive compensation package.
How to Apply:
Please submit your resume and a cover letter outlining your qualifications and experience. We look forward to hearing from you!