Experience: 8+ years of experience as a Full-Stack Engineer, with a solid understanding of both front-end and backend development.
Backend Technologies: Proficiency in .NET development (C#), with a strong understanding of web services, REST APIs, and integration patterns.
Frontend Technologies: Strong experience with frontend frameworks such as React or Angular. Knowledge of TypeScript is essential.
Cloud Computing: Hands-on experience with Azure, including services like Azure Functions, Azure App Service, and Azure SQL Database. Familiarity with cloud-native development practices is a plus.
API Integration: Extensive experience in designing, developing, and integrating RESTful APIs for seamless communication between different parts of the application.
Version Control: Proficient in version control systems like Git for managing codebases and collaboration.
Database Knowledge: Experience working with relational databases (e.g., SQL Server, PostgreSQL) and familiarity with NoSQL databases (e.g., MongoDB).
Problem Solving: Strong analytical and troubleshooting skills with a focus on optimizing performance and resolving issues efficiently.
Collaboration: Ability to collaborate effectively in a team-oriented environment, with excellent communication skills.