Senior .Net Developer

DTEL Engineering & Consultants Inc
San Antonio, TX, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) ASP.NET HTML JavaScript (Programming Language) .NET Framework Multitier Architecture Agile Methodology Artificial Intelligence Amazon Web Services Amazon Cloudfront JIRA Microsoft Azure
+30 more
C Sharp (Programming Language) Databases System Configuration Relational Databases Software Design Patterns JSON Knockout.js PostgreSQL Microsoft Visual Studio NoSQL Object-Oriented Software Development Scrum Methodology Amazon Simple Notification Service (SNS) Extensible Markup Language (XML) Freeform SQL ReactJS Retrieval-Augmented Generation AWS Lambda Git Cloudformation Vue.js AngularJS Solid Principles AWS Fargate Api Gateway Amazon Simple Queue Service (SQS) Software Version Control Serverless Computing Docker Microservices

Requirements

Must Have Technical/Functional Skills

C#, ASP.NET Core, .NET Microservices with AI Skill, PostgreSQL, pgvector, Docker, Local RAG Implementation, Semantic Kernel, OOP

Roles & Responsibilities

  • Deep understanding of OOP and SOLID principles and design patterns; strong background in C#, HTML, JavaScript, XML, and JSON; creating and maintaining relational data models and databases; and troubleshooting with advanced SQL performance issues and write/tune advanced SQL queries and also AI driven Architecture
  • Architecting, developing, and deploying local, in-house AI processing models and RAG (Retrieval-Augmented Generation) pipelines seamlessly within existing .NET ecosystems.
  • Hands-on configuration and utilization of PostgreSQL with Docker and pgvector for efficient, secure vector storage and retrieval.
  • Extensive experience with relational databases and general knowledge of NoSQL databases
  • Exposure to microservice architecture and cloud-native services (preferably AWS); e.g. AWS Lambda, Amazon API Gateway, AWS Fargate, SNS, SQS, CloudFront, CloudFormation, etc.
  • Experience in a continuous integration (CI) environment with Build, Release, and Deployment
  • Knowledge of Agile principles with experience in Scrum or Kanban.
  • General knowledge of domain-drive design (DDD), three-tier architecture, and other design patterns.
  • Knowledge of team development tools and source control; e.g. Visual Studio, Azure Devops, JIRA, GIT, etc.
  • Knowledge of one or more JavaScript frameworks, including Angular, Vue.js, Knockout, React, polymer, etc.
  • Demonstrated willingness and ability to adapt and learn new technologies/processes.
  • Familiar with most general office machines and be proficient in MS Office tools.
  • Able to sit for long periods of time analyzing, modifying, and testing software programs.
  • .

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all