NET / C# Developer

Quadrant, Inc.
Austin, United States of America
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 115K

Job location

Remote
Austin, United States of America

Tech stack

.NET
API
Unit Testing
C Sharp (Programming Language)
Database Development
Software Design Patterns
DevOps
Entity Framework
Microsoft SQL Server
MVC
Nunit
Object-Oriented Software Development
Software Engineering
Software Requirements Analysis
Software Systems
Subsystems
Test Data
Web Applications
.NET Core
Infrastructure as Code (IaC)
Backend
Containerization
Kubernetes
Cloud Migration
REST
Microservices

Job description

Ideal candidate will bring their .NET development skills to join a team that is responsible for day-to-day development solutions in support of Federal client's Cloud Migration program

This candidate will be on a team that is responsible to perform technical planning, high level and detailed requirements definition, test planning and execution (to include use cases, test procedures and test data), software systems integration, and technical support for software systems and subsystems

Utilize full-stack development expertise that ranges from development of .NET back-end application using C#, unit testing, testing with Nunit, or other tools, and deployment using CI/CD pipelines

Ensure the performance, quality, and responsiveness of application

Provide development support, as needed, for solutions deployed to production

Implement long term solutions and the building blocks within the agile framework for improved reusability

Interface with the stakeholders for project requirements

Collaborate, coordinate with colleagues on various solutions and problems

Document software designs, which may include design diagrams, data flow diagrams, software module descriptions, etc

Requirements

Eligible for level 2 Public Trust

Experienced backend .NET Developer

8+ years of professional software development experience

5+ year .NET development

Expertise in .NET framework and .NET Core, with a strong understanding of C#

Proficiency in developing back-end applications using MVC and .NET Core

Strong knowledge of object-oriented programming (OOP) and design patterns

Experience with RESTful services and APIs

Strong understanding of security best practices for web applications and APIs

Familiarity with DevOps practices and infrastructure as code (IaC)

Proficiency in database design and development, including working with both SQL Server and Entity Framework

Knowledge of microservices architecture and containerization technologies (e.g., Kubernetes, ECS, EKS) is a plus

Excellent communication skills both written and verbal

High attention to details

Strong problem-solving skills and highly analytical

Bachelor's Degree in related Discipline

Apply for this position