Previous Job
Previous
Full Stack C# Developer - PERMANENT position
Ref No.: 17-00395
Location: Raleigh, North Carolina
Start Date: 07/17/2017
Job Details:
Title: Full Stack C# Developer
Location: Raleigh, NC

Full Time PERMANENT position
Note: We are ONLY looking for US Permanent Residents/Green Cards or US Citizens and No VISAS!

Job Description:
This position requires someone that has a passion for client-side development as well as strong skills in the C# space. There will be heavy coding on both the client and server side. This position will also involve helping with new application features and maintenance of the existing codebase as secondary responsibilities.
We are splitting this work between two individuals that will collaborate, but with different focuses. One individual will be focused solely on replacing and rebuilding a company-specific CRM that is embedded into our sales application while the other person will be focused on porting and rewriting major portions of the application using Angular.
For overall project management, we use an internally-hosted instance of YouTrack as well as Confluence for documentation efforts. For Continuous Integration, we use TeamCity and internally-hosted NuGet packages to help better manage our software builds, dependencies, and deployments. We are also using OctopusDeploy for most all software deployments to staging and production environments. Source code is hosted in an on-premise GitHub Enterprise instance.

Goals for this position
ASP.NET Web Forms to Angular + TypeScript conversions.
Develop Web API layer for client-side interactions.
Create client-side build and deployment process.
Improve application usability / simplify existing workflows.
Build out

Desired technical skills
Angular (experience with any version is fine)
Webpack (or equivalent library)
TypeScript
Less
ASP.NET Web API / MVC / Web Forms
5+ years of continuous experience with C#; specifically v4.0+ is preferred.
5+ years of experience using SQL Server; T/SQL, or equivalent relational database.