Job Title: .NET Developer
Client: United Airlines
Location: Houston, TX
About the Role
United Airlines is seeking a skilled .NET Developer to build, enhance, and maintain high-performing applications that support business-critical systems. The ideal candidate will have strong experience in .NET Core, AWS cloud services, DevOps practices, and exposure to AI-enabled solutions, along with hands-on experience using modern monitoring and observability tools.
Key Responsibilities
- Design, develop, and maintain scalable applications using .NET Core / C#.
- Build and deploy cloud-native solutions on AWS.
- Implement and manage CI/CD pipelines following DevOps best practices.
- Develop RESTful APIs and microservices and integrate with internal and third-party systems.
- Integrate AI/ML or Generative AI services (e.g., AWS Bedrock, OpenAI APIs, or similar) into applications where applicable.
- Ensure application performance, reliability, scalability, and security in production environments.
- Monitor system health using tools such as Datadog, Dynatrace, and Sunstone.
- Troubleshoot production issues, perform root-cause analysis, and implement fixes.
- Collaborate with cross-functional teams including product owners, QA, DevOps, data engineers, and architects.
- Participate in code reviews, technical design discussions, and documentation.
Required Skills & Qualifications
- 5+ years of experience in .NET / C# development with strong expertise in .NET Core.
- Hands-on experience with AWS (EC2, S3, Lambda, RDS, API Gateway, etc.).
- Strong understanding of DevOps practices: CI/CD, infrastructure as code, automation.
- Experience building and consuming REST APIs and microservices.
- Solid knowledge of SQL / relational databases.
- Experience with monitoring and observability tools: Datadog, Dynatrace, Sunstone.
- Basic to intermediate exposure to AI/ML or Generative AI integrations (consuming APIs, model endpoints, or AI services).
- Familiarity with containerization (Docker) and orchestration (Kubernetes is a plus).
- Strong problem-solving, communication, and teamwork skills.
Preferred Qualifications
- Experience working in cloud-native / microservices architectures.
- Exposure to event-driven systems and message queues (Kafka, SNS/SQS).
- Prior experience in airlines, travel, or large enterprise environments.
- Knowledge of security, logging, and performance tuning in cloud systems.
- Agile/Scrum development experience.
- Experience supporting AI-driven features such as chatbots, recommendation systems, or intelligent automation.