Greetings..!!!!
Hope you’re doing good..!!!
Below is the job description for you, please go through it & if you feel comfortable, share me your latest resume to Niha...@spruceinfotech.com
Title -.Net Developer
Location - Dauphin County, PA (Hybrid)Need Locals -
Please share visa status and current location with zip code while sharing resumes
Contract
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 / Desired Skills
Skill
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
• 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