We are seeking an experienced IT Contractor with a minimum of 5+ years of hands-on software development experience. The ideal candidate should be capable of working collaboratively within a team environment while also demonstrating the ability to work independently with minimal supervision.Skill - Required / Desired - Amount of ExperienceProfessional experience in software development - Required - 5 YearsStrong experience developing modern UI/UX applications using Angular and TypeScript (experience with recent Angular versions preferred) - RequiredProficiency with Angular CLI and front-end application architecture - RequiredExperience integrating client applications with RESTful APIs/endpoints developed by internal teams or third-party vendors - RequiredSolid understanding and implementation experience with client-side authentication and authorization mechanisms - RequiredStrong proficiency in C#, .NET Framework, and .NET Core development - RequiredExperience designing, developing, and maintaining RESTful APIs for client application consumption - RequiredHands-on experience with Entity Framework, preferably Entity Framework Core (EF Core) - RequiredWorking knowledge of SQL databases and T-SQL - RequiredExperience with source control systems such as Git and/or TFS - RequiredFamiliarity with Azure DevOps/ADO, including work item tracking, build pipelines, and CI/CD processes - RequiredUnderstanding of DevOps principles and deployment automation practices - RequiredExperience implementing application logging and monitoring solutions (e.g., NLog or similar frameworks) - RequiredExperience with software testing methodologies, including Unit Testing, Smoke Testing, Regression Testing, System Testing, and Integration Testing - RequiredExperience working with SSIS packages and SSRS reports - Highly desiredAbility to quickly adapt to changing priorities and technologies - Highly desiredExperience working in Agile/Scrum development environments - Highly desiredStrong analytical and problem-solving skills - Highly desiredExcellent communication and collaboration skills - Highly desiredNotes:Hybrid: Onsite minimum 2 days per week
(Please ensure email matches your resume email)
(document types allowed: doc/docx/rtf/pdf/txt) (max 20MB)
By submitting this form, you are consenting to the VIVA team contacting you via Phone/Email