CereCore
CereCore

Full Stack Web Developer

June 20, 2025
Full-time
Remote · United States
Entry level
Full-stack Developer

Classification: Contract-to-hire

Contract Length: 6 Months

Position Summary

The Application Engineer / Senior-Level is responsible for developing applications and automation tools to help CereCore/HCA.

Responsibilities?

  • Develop applications and automation tools to help CereCore/HCA.
  • Participates in web development projects and activities.
  • Collaborate with development and automation teams to design, develop, and implement solutions using the Microsoft .NET framework
  • Create and maintain custom applications
  • Optimize and enhance existing applications to improve efficiency and performance.
  • Provide technical expertise and guidance to team members.
  • Work closely with cross-functional teams to ensure successful delivery of projects.

Requirements

  • 5-10 years experience with C#:
  • Primary programming language for business logic, APIs, and backend services.
  • Object-oriented programming (OOP) principles.
  • Async programming with async/await.
  • 5-10 years experience with .NET Framework / .NET Core / .NET 8/9+:
  • .NET Framework: For Windows-based applications.
  • .NET Core / .NET 9+: Cross-platform framework for building web APIs, microservices, and console applications.
  • ASP.NET Core: Cross-platform framework for web APIs and applications. ? Telerik for their UI components to standing up UI's quickly
  • Entity Framework Core (EF Core):
  • ORM for interacting with relational databases.
  • Supports LINQ queries, Code-First and Database-First approaches.
  • MVC (Model-View-Controller) and Razor Pages:
  • ASP.NET Core MVC: Design pattern for web apps with models, views, and controllers.
  • Razor Pages: Page-based architecture for simpler applications.
  • RESTful API Development:
  • Develop and expose REST APIs using ASP.NET Core Web API. ? JSON for communication.
  • HTTP methods (GET, POST, PUT, DELETE) and status codes.
  • JWT, OAuth2, and OpenID Connect for authentication and authorization.
  • SignalR (Real-Time Communication): Enables real-time, bidirectional communication between client and server.
  • Unit Testing Frameworks: xUnit, MSTest, NUnit. ? Mocking: Moq, NSubstitute
  • Front-End Technologies: HTML5, CSS3, and JavaScript​
  • :Core web technologies
  • .Responsive design with CSS3 media queries. ? Javascript in Vanilla JS and jQuer
  • yBootstrap for UI components and responsive design
  • .Razor/Blazor (for .NET-based Front-End)
  • :Blazor WebAssembly: Runs client-side in the browser using C#
  • .Blazor Server: Server-side Blazor with real-time UI updates
  • .SQL Databases: Microsoft SQL Server, EF Core for data modeling and querying
  • .PostgreSQL
  • SQL queries, stored procedures, view
  • sCaching: Distributed and in-memor
  • yCI/CD and Deployments: GitHub Actions for automated pipelines. Ansible for standing up and maintaining servers
  • .Docker for containerizing applications
  • .Docker Compose for managing multi-container applications
  • .Nice to have: ? Kubernetes for orchestration and scalability
  • .Cloud Platforms: AWS, Google Cloud Platform
  • .Monitoring & Logging: Prometheus, Grafana for performance tracking
  • .Logging with Serilog, NLog, or Log4Net. 4

.