**** Webcam interview; *** Long term project ***Linkedin Must*** Hybrid / multi-site with telework; fixed onsite cadence not specified ****
Job Description:
Position Summary
Develops and maintains secure, scalable, testable, and maintainable full-stack web solutions using C#, .NET, and ASP.NET Core across user interfaces, APIs, application services, and data-access layers.
Key Responsibilities
- Design, develop, test, and maintain full-stack applications using C#, .NET, and ASP.NET Core.
- Build RESTful web APIs, server-side services, business logic, and data-access and components using Entity Framework Core and relational databases.
- Develop responsive interfaces using HTML, CSS, JavaScript or TypeScript, and Blazor, Angular, or React.
- Apply secure coding, authentication and authorization, exception handling, logging, automated testing, source control, and code-review practices.
- Collaborate in Agile teams to integrate, troubleshoot, document, deploy, and support .NET applications in cloud or enterprise environments.
Required Skills
- C#, .NET, and ASP.NET Core
- REST APIs, MVC, dependency injection, and middleware
- Entity Framework Core, LINQ, SQL, and relational databases
- HTML, CSS, JavaScript or TypeScript, plus Blazor, Angular, or React
- Unit and integration testing, Git, CI/CD, security, logging, and cloud deployment
Education and Experience
At least 3 years of relevant experience with an Associate degree, including hands-on .NET full-stack development using C#, ASP.NET Core, web APIs, front-end technologies, and relational data-access components.
Additional Requirements
- Microsoft Excel and Microsoft Word proficiency.
- Excellent verbal and written communication skills.