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 MATRIX:
professional experience in software development - Required
Strong experience developing modern UI/UX applications using Angular and TypeScript (experience with recent Angular versions preferred)- Required
Proficiency with Angular CLI and front-end application architecture - Required
Experience integrating client applications with RESTful APIs/endpoints developed by internal teams or third-party vendors - Required
Solid understanding and implementation experience with client-side authentication and authorization mechanisms - Required
Strong proficiency in C#, .NET Framework, and .NET Core development - Required
Experience designing, developing, and maintaining RESTful APIs for client application consumption - Required
Working knowledge of SQL databases and T-SQL - Required
Experience with source control systems such as Git and/or TFS - Required
Familiarity with Azure DevOps/ADO, including work item tracking, build pipelines, and CI/CD processes - Required
Understanding of DevOps principles and deployment automation practices - Required
Experience implementing application logging and monitoring solutions (e.g., NLog or similar frameworks) - Required
Experience with software testing methodologies, including Unit Testing, Smoke Testing, Regression Testing, System Testing, and Integration Testing - Required
Experience working with SSIS packages and SSRS reports - Strong Plus to have
Ability to quickly adapt to changing priorities and technologies - Strong Plus to have
Experience working in Agile/Scrum development environments - Strong Plus to have
Strong analytical and problem-solving skills - Strong Plus to have
Excellent communication and collaboration skills - Strong Plus to have