Title: Senior .NET Developer
Location: Dallas, TX — Onsite (12 PM–9 PM CST shift)
Job Type: Full-time
Role Summary
The Senior .NET Developer will design, develop, and deploy scalable web applications and services using .NET Core, .NET Framework, and C# for a client based in Dallas, TX. The role requires hands-on expertise with RESTful and SOAP-based APIs, OAuth authentication, and containerization via Docker across cloud platforms including GCP, Azure, and PCF. The developer will own CI/CD pipeline management, cloud infrastructure configuration with Terraform, and ensure code quality through unit testing with MS Test and xUnit.
Key Responsibilities
- Application Development
- Design, develop, and deploy web applications and services using .NET Core, .NET Framework, and C#
- API Development & Integration
- Build and consume REST APIs and SOAP-based web services; analyze and validate using Postman and Rest Client
- Containerization & Cloud Deployment
- Containerize APIs using Docker and deploy to cloud environments including GCP, Azure, and PCF
- CI/CD Pipeline Management
- Configure and maintain CI/CD pipelines for automated integration, testing, and deployment workflows
- Cloud Infrastructure
- Manage GCP and PCF infrastructure including Terraform setup, deployment flows, replication, and auto-scaling configurations
- Quality Assurance & Testing
- Write and maintain unit tests using MS Test and XUnit to ensure solution reliability and maintainability
- Cross-Functional Collaboration
- Work closely with business and technical stakeholders in an Agile/SCRUM environment to align implementation with business objectives
Technical Skills
- Programming & Frameworks: .NET Core, .NET Framework, C#, Web API 2.0, LINQ, Entity Framework, SOLID Principles, Design Patterns
- APIs & Protocols: REST APIs, SOAP, OAuth, Web API 2.0, Postman
- Databases: SQL Server 2016
- Cloud Platforms: Google Cloud Platform (GCP), Microsoft Azure, Pivotal Cloud Foundry (PCF)
- Infrastructure & DevOps: Docker, Terraform, CI/CD pipeline management
- Development Tools: Visual Studio 2019, IIS 10, Git, GitHub, Bitbucket
- Testing Frameworks: MS Test, XUnit
- Methodology: Agile, SCRUM