| Job Description: |
Role Summary: We are seeking a highly skilled .NET and Angular with strong hands-on experience in application development, API architecture, integration, Azure cloud services, and modern mobile technologies. The ideal candidate will lead a technical team, provide architectural guidance, conduct code reviews, and deliver high-quality software solutions aligned to business needs. Exposure to AI technologies is a strong advantage. The ideal candidate will have a strong background in .NET development, C#, and modern web technologies, with hands-on experience in application migration projects. Key Responsibilities: Develop and maintain applications using .NET Core / .NET 6+, C#, and related frameworks. Must have worked on UI technologies especially Angular (Latest versions) Perform detailed code reviews, provide feedback, and drive continuous improvement. Design and build RESTful APIs, microservices, and integration components. Troubleshoot and resolve complex technical issues. Lead, mentor, and guide a team of developers to ensure high-quality deliverables. Oversee the full SDLC including design, development, code review, testing, and deployment. Collaborate with architects, product owners, and cross-functional teams. Ensure adherence to coding standards, best practices, and development processes. Collaborate with cross-functional teams to understand the existing WPF application architecture and business requirements. Architect and implement scalable, secure APIs and services. Integrate with internal/external systems using REST, SOAP, Webhooks, and other patterns. Optimize API performance, security, and reliability. Collaborate with mobile application teams (Android/iOS/Xamarin/Maui/React Native). Understand mobile integration patterns, API consumption, and performance considerations. Hands-on experience with Azure App Services, Functions, API Management, Cosmos DB, Key Vault, Storage, Azure DevOps. CI/CD pipeline setup and DevOps practices. Cloud architecture understanding for scalable solutions.
Required Skills and Qualifications: Strong experience in .NET Core & Angular development. Solid understanding of C#, https://urldefense.proofpoint.com/v2/url?u=http-3A__ASP.NET&d=DwIGaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=uPVyrU0-wRkYMC7tELyR3Z2KXITAdfezxPfpSF43vug&m=ybyas0wElgwz_i689WzR6vJldnT0JZMXR33TGcuq0XnQ6PRU4fBv60mUDSVNJvmC&s=iGPzNziWkUHEo3Ji5Epv7jku9MztpWXe-V9AX4SWEGI&e= Core, and Web API development. Familiarity with WPF applications and experience in transitioning or migrating WPF to a web-based application. Knowledge of database systems (SQL Server, MySQL, etc.) and ORM frameworks like Entity Framework Core. 8+ years of hands-on experience in .NET & Angular development. Strong expertise in C#, .NET Core/.NET 6+, Entity Framework, LINQ. In-depth knowledge of API architecture, microservices, and system integration. Experience with SQL Server, Stored Procedures, and ORM tools. Understanding of mobile app development or mobile integration workflows. Strong experience with Azure services and cloud-based solution design. Working knowledge of AI technologies or Azure Cognitive Services. Strong problem-solving abilities and debugging skills. Excellent communication and leadership skills. |