View all jobs

C# Backend Developer

Charleston, South Carolina
DeepBD is seeking resumes for C# Developers to support a commercial software project. This position specializes in developing software that collects data from a wide variety of sources, absorbs the data into a document database, and applies artificial intelligence (natural language processing and machine learning) to correlate the data and develop actionable information for users of the software.

Responsibilities:
  • Develop, update, and modernize business layers and backend development tasks
  • Experience and skills consisting of a broad array of technologies to include C#, .NET Core, ASP.NET Core, ElasticSearch, Docker
  • Experience working in Visual Studio environments (2015, 2017, and Code) and source control systems like Azure Dev Ops and Bitbucket
  • Work collaboratively within the project team, participating in the full system development life-cycle, and work closely with top-level stakeholders
  • This project consists of a small, agile dynamic team of cross-functional talent – each member of the team has a responsibility across design, development, documentation, testing, securing, configuring and releasing software into the environment
Essential Qualifications:
•    At least 2-5 years of experience as a professional software developer
  • Bachelor’s Degree or higher in Computer Science or Computer Engineering related fields, or equivalent experience
  • Ability to learn new technologies quickly
  • A mix of business layer and backend systems programming (.NET, C#, ASP.NET)
  • Knowledge and experience with Elastic Search 5.5.x+
  • Ability to read and navigate HTML
  • Ability to write highly maintainable code, along with the ability to write and discuss code at multiple levels of abstraction
  •  
 
Preferred Qualifications:
  • Experience with intelligent web crawlers and web automation
  • Exposure to system administration (IIS, SQL Server, Source Control)
  • Experience with Amazon Web Services (EC2, ECS, S3)
  • Experience developing applications in Go, Python, and/or Java
  • Experience with Docker
  • Experience working with Graph databases
  • Experience designing and building Microservices
  • Ability to support implementation of Natural Language Processing and Machine Learning in C#
•    Ability to produce results within specified time frames
•    Willingness to uphold and further refine organizational processes, methodologies and procedures, both corporate and technical
•    Strong analytical and problem solving abilities
•    Excellent verbal and written communication skills
 
More Openings
ASP.NET Developer
Powered by