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