Qatar Jobs Today: Hyqoo Company announces new job opportunities. Are you looking for job opportunities in Qatar? Hyqoo Company announces the opening of recruitment for many jobs in various specializations in Qatar on today's date. These opportunities are available to all nationalities. Learn about the available jobs and how to apply through the following advertisement.
We are seeking a talented Prototype Engineer proficient in the Microsoft technology stack to join our innovative team. As a Prototype Engineer, you will be responsible for designing, developing, and testing software prototypes that leverage Microsoft technologies to meet project requirements. You will collaborate closely with cross-functional teams, including software developers, designers, and product managers, to rapidly iterate on concepts and validate ideas.
Responsibilities:
1. Design and develop software prototypes using Microsoft technologies, including but not limited to .NET framework, C#, ASP.NET, and Azure services.
2. Collaborate with product managers and designers to understand project requirements and translate them into technical specifications.
3. Rapidly prototype new features and functionality to validate ideas and concepts.
4. Implement best practices for software development, including code reviews, testing, and documentation.
5. Work closely with software developers to integrate prototypes into production-ready solutions.
6. Stay updated on emerging Microsoft technologies and tools, and evaluate their potential for inclusion in prototype development.
7. Participate in cross-functional meetings to provide technical expertise and insights into prototype feasibility and implementation.
Requirements:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. Proven experience developing software prototypes using the Microsoft technology stack.
3. Proficiency in programming languages and frameworks such as C#, .NET, ASP.NET, and SQL Server.
4. Experience with cloud services, particularly Microsoft Azure, for building scalable and resilient applications.
5. Strong problem-solving skills and ability to quickly grasp new concepts and technologies.
6. Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
7. Knowledge of software development best practices, including Agile methodologies and version control systems (e.g., Git).
8. Familiarity with UI/UX design principles and tools is a plus.
9. Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities.