Full Stack .NET Core Developer

We are looking for a highly skilled Full Stack .NET Core Developer to join our team. As a remote team member, you will collaborate with us virtually.

About This Project
The first project will involve reading data from a Gmail Inbox, parsing the data or passing the data to an Artificial Intelligence API such as ChatGPT. Then based upon meeting specific criteria of the type of email received, the system will send out a text message and/or email, and allow the user to initiate a chat with our Call Agent Staff. The system will process the email messages in real-time and immediately respond. Outstanding performance on this project may lead to further opportunities within our organization. You will be working with our Chief Software Architect, other Senior Engineers, and our Executive Management Team.

Important Notice
Your ability to speak English fluently for phone calls, email, and chat messages is essential. You should be available for at least four hours between 8:00 AM and 5:00 PM Eastern US time, Monday to Friday (with 8am – noon preferred), accommodating UTC-5 during most of the year but UTC-4 during daylight savings time. Daylight savings time in the Eastern Time Zone (ET) starts on the second Sunday in March and ends on the first Sunday in November. Most meetings are conducted through Google Meet or Zoom.

Core Requirements
– Senior-level knowledge of C#
– Ability to write code that adheres to SOLID and DRY principles
– Proficiency in C# Web and WebAPI application development
– Experience with MVC 5+, EF Core, SQL Server
– Familiarity with version control using git
– Strong communication skills, both written and spoken
– Eagerness to adapt and learn new technologies on the fly

Preferred Qualifications
– Experience with parsing and developing regular expressions
– Familiarity with Artificial Intelligence APIs (such as ChatGPT)
– Knowledge of communication platforms such as SendHub, SendGrid, etc.
– Previous work on real-time processing systems
– Experience with remote team collaboration

Hardware Requirements
You will need to provide your own development machine
– With a modern processor such as quad-core i5 or i7
– At least 16GB RAM (preferred is 32GB)
– Solid state hard-drive with room for projects
– Ability to run virtual machines and Docker as needed

Work Samples
We encourage candidates to provide examples of similar work they have done in the past, along with links to their GitHub repositories showing sample code, if available. Sharing your previous projects and code samples will help us better assess your skills and expertise.

Interview Process
Candidates who meet the initial criteria will be invited to an initial interview, and this may advance to one or more technical interviews to evaluate technical capabilities. Additionally, there may be interviews with members of our Executive Team.

About Our Company
Our Company runs an all-in-one Scheduling and Management Call Center, and our development team is composed of US-based and off-shore talent working remotely. We develop web applications and backend systems as a platform for our Call Agents. We take pride in fostering a collaborative and innovative environment where remote teams work seamlessly to achieve our project goals. This position is temporary, lasting for the duration of the project, but outstanding performance may lead to further opportunities within our organization. Join us in shaping the future of our call center technology.

Posted On: January 19, 2024 19:16 UTC
Category: Back-End Development
Skills:ASP.NET Core, Microsoft SQL Server, C#, Git, Artificial Intelligence, RESTful API

Country: United States

click to apply

Powered by WPeMatico