.NET Full-Stack Developer
Harrisburg, PA
Contracted
Experienced
Location: Harrisburg, PA
Position Type: Hybrid
Hybrid Schedule: Onsite minimum 2 days per week
Contract Length: Long-term
Position Overview:
We are seeking a Full Stack Software Developer to design, develop, and support modern web applications and enterprise solutions using Angular, TypeScript, C#, and .NET technologies. This role will work closely with cross-functional teams to build scalable applications, integrate APIs, support DevOps processes, and deliver high-quality software solutions in an Agile environment.
Duties:
Required Skills:
Preferred Skills:
Position Type: Hybrid
Hybrid Schedule: Onsite minimum 2 days per week
Contract Length: Long-term
Position Overview:
We are seeking a Full Stack Software Developer to design, develop, and support modern web applications and enterprise solutions using Angular, TypeScript, C#, and .NET technologies. This role will work closely with cross-functional teams to build scalable applications, integrate APIs, support DevOps processes, and deliver high-quality software solutions in an Agile environment.
Duties:
- Develop and maintain web applications using Angular, TypeScript, C#, .NET Framework, and .NET Core.
- Design and integrate RESTful APIs and third-party services.
- Build responsive UI/UX solutions using modern Angular architecture and Angular CLI.
- Develop and maintain SQL queries, stored procedures, and database integrations.
- Utilize Entity Framework/EF Core for data access and application development.
- Support source control, CI/CD pipelines, and deployments using Git/TFS and Azure DevOps.
- Implement application logging, monitoring, authentication, and authorization features.
- Perform software testing including unit, regression, integration, and system testing.
- Participate in Agile/Scrum development activities and collaborate with cross-functional teams.
- Assist with troubleshooting, performance tuning, and ongoing application support.
- Support SSIS packages and SSRS reporting solutions when needed.
- Adapt to changing priorities and technologies while contributing to continuous improvement efforts.
Required Skills:
- 5+ years of professional experience in software development, including designing, developing, and supporting enterprise applications.
- 5+ years of experience developing modern UI/UX applications using Angular and TypeScript, preferably with recent Angular versions.
- 5+ years of experience using Angular CLI and implementing scalable front-end application architecture.
- 5+ years of experience integrating client applications with RESTful APIs and third-party/internal service endpoints.
- 5+ years of experience implementing client-side authentication and authorization mechanisms.
- 5+ years of experience developing applications using C#, .NET Framework, and .NET Core.
- 5+ years of experience designing, developing, and maintaining RESTful APIs for client application integration.
- 5+ years of hands-on experience with Entity Framework, preferably Entity Framework Core (EF Core).
- 5+ years of experience working with SQL databases and writing T-SQL queries and stored procedures.
- 5+ years of experience using source control systems such as Git and/or TFS.
- 5+ years of experience working with Azure DevOps (ADO), including work item tracking, build pipelines, and CI/CD processes.
- 5+ years of understanding and applying DevOps principles and deployment automation practices.
- 5+ years of experience implementing application logging and monitoring solutions such as NLog or similar frameworks.
- 5+ years of experience with software testing methodologies including Unit Testing, Smoke Testing, Regression Testing, System Testing, and Integration Testing.
Preferred Skills:
- Experience working with SSIS packages and SSRS reports is highly desired.
- Experience working in Agile/Scrum development environments is highly desired.
- Ability to quickly adapt to changing priorities and technologies.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
Apply for this position
Required*