What are the responsibilities and job description for the Senior .NET Developer position at InfiCare?
Job Title: Senior .NET Developer
Location: Austin, TX
Job Type: Full Time
Experience: 8 years
Job Overview:
Our client is looking for a strong and experienced Senior .NET Developer with a proven track record of delivering robust, scalable, and efficient solutions using Microsoft .NET technologies, RESTful APIs, and cloud platforms such as Google Cloud Platform, Azure, or PCF. The ideal candidate excels at transforming complex business requirements into clean, maintainable technical solutions and thrives in a collaborative, agile environment.
Key Responsibilities:
- Design, develop, and deploy web applications and services using .NET Core, .NET Framework, and C#
- Build and consume REST APIs and SOAP-based web services; analyze using Postman and Rest Client
- Containerize APIs using Docker and deploy to cloud environments (Google Cloud Platform, Azure, PCF)
- Configure and maintain CI/CD pipelines for automated integration, testing, and deployment
- Manage cloud infrastructure in Google Cloud Platform and PCF including Terraform setup, deployment flows, replication, and auto-scaling
- Write unit tests using MS Test and X-Unit
- Collaborate cross-functionally to align technical implementation with business objectives
Required Skills:
- .NET Core, .NET Framework, C#, Web API 2.0
- Visual Studio 2019, IIS 10, SQL Server 2016
- OAuth-based APIs, REST APIs, SOAP
- Docker, Google Cloud Platform, Microsoft Azure, Pivotal Cloud Foundry (PCF), Terraform
- CI/CD concepts and pipeline management
- MS Test, X-Unit
- Git, GitHub, Bitbucket
- LINQ, Entity Framework
- SOLID Principles, Design Patterns
Location & Work Model:
Austin, TX — Onsite. Shift: 12 PM to 9 PM CST.
Preferred Skills:
- Experience with public-facing web applications at scale
- Strong analytical and problem-solving abilities
- Excellent written and verbal communication skills